* Copyright (c) 1987 Regents of the University of California.
* All rights reserved. The Berkeley software License Agreement
* specifies the terms and conditions for redistribution.
#if defined(LIBC_SCCS) && !defined(lint)
static char sccsid
[] = "@(#)insque.c 5.1 (Berkeley) %G%";
#endif LIBC_SCCS and not lint
* insque -- vax insque instruction
* NOTE: this implementation is non-atomic!!
struct vaxque
{ /* queue format expected by VAX queue instructions */
register struct vaxque
*e
, *prev
;
e
->vq_next
= prev
->vq_next
;
prev
->vq_next
->vq_prev
= e
;