slh_first         115 libdb/queue.h  	struct type *slh_first;	/**< first element */			\
slh_first         131 libdb/queue.h  #define	SLIST_EMPTY(head)	((head)->slh_first == NULL)
slh_first         133 libdb/queue.h  #define	SLIST_FIRST(head)	((head)->slh_first)
slh_first         136 libdb/queue.h  	for((var) = (head)->slh_first; (var); (var) = (var)->field.sle_next)
slh_first         139 libdb/queue.h  	(head)->slh_first = NULL;					\
slh_first         148 libdb/queue.h  	(elm)->field.sle_next = (head)->slh_first;			\
slh_first         149 libdb/queue.h  	(head)->slh_first = (elm);					\
slh_first         155 libdb/queue.h  	(head)->slh_first = (head)->slh_first->field.sle_next;		\
slh_first         159 libdb/queue.h  	if ((head)->slh_first == (elm)) {				\
slh_first         163 libdb/queue.h  		struct type *curelm = (head)->slh_first;		\