Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
insque(3C)		 Standard C Library Functions		    insque(3C)

NAME
       insque, remque -	insert/remove element from a queue

SYNOPSIS
       include <search.h>

       void insque(struct qelem	*elem, struct qelem *pred);

       void remque(struct qelem	*elem);

DESCRIPTION
       The insque() and	remque() functions manipulate queues built from	doubly
       linked lists.  Each element in the queue	must be	in the following form:

       struct qelem {
	       struct qelem   *q_forw;
	       struct qelem   *q_back;
	       char	      q_data[];
       };

       The  insque()  function inserts elem in a queue immediately after pred.
       The remque() function removes an	entry elem from	a queue.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       +-----------------------------+-----------------------------+
       |      ATTRIBUTE	TYPE	     |	    ATTRIBUTE VALUE	   |
       +-----------------------------+-----------------------------+
       |Interface Stability	     |Standard			   |
       +-----------------------------+-----------------------------+
       |MT-Level		     |Unsafe			   |
       +-----------------------------+-----------------------------+

SEE ALSO
       attributes(5), standards(5)

SunOS 5.10			  24 Jul 2002			    insque(3C)

NAME | SYNOPSIS | DESCRIPTION | ATTRIBUTES | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=insque&sektion=3c&manpath=SunOS+5.10>

home | help