STAILQ_INSERT_HEAD, STAILQ_INSERT_TAIL, STAILQ_NEXT, STAILQ_REMOVE, STAILQ_REMOVE_HEAD, - implementation ... FIRST(STAILQ_HEAD * head ); struct TYPE *STAILQ_NEXT(struct TYPE * elm …STAILQ_INSERT_HEAD, STAILQ_INSERT_TAIL, STAILQ_NEXT, STAILQ_REMOVE, STAILQ_REMOVE_HEAD, - implementation ... FIRST(STAILQ_HEAD * head ); struct TYPE *STAILQ_NEXT(struct TYPE * elm …STAILQ_INSERT_HEAD, STAILQ_INSERT_TAIL, STAILQ_NEXT, STAILQ_REMOVE, STAILQ_REMOVE_HEAD, - implementation ... FIRST(STAILQ_HEAD * head ); struct TYPE *STAILQ_NEXT(struct TYPE * elm …STAILQ_INSERT_HEAD, STAILQ_INSERT_TAIL, STAILQ_NEXT, STAILQ_REMOVE, STAILQ_REMOVE_HEAD, - implementation ... FIRST(STAILQ_HEAD * head ); struct TYPE *STAILQ_NEXT(struct TYPE * elm …STAILQ_INSERT_HEAD, STAILQ_INSERT_TAIL, STAILQ_NEXT, STAILQ_REMOVE, STAILQ_REMOVE_HEAD, - implementation ... FIRST(STAILQ_HEAD * head ); struct TYPE *STAILQ_NEXT(struct TYPE * elm …STAILQ_INSERT_HEAD, STAILQ_INSERT_TAIL, STAILQ_NEXT, STAILQ_REMOVE, STAILQ_REMOVE_HEAD, - implementation ... FIRST(STAILQ_HEAD * head ); struct TYPE *STAILQ_NEXT(struct TYPE * elm …STAILQ_INSERT_HEAD, STAILQ_INSERT_TAIL, STAILQ_NEXT, STAILQ_REMOVE, STAILQ_REMOVE_HEAD, - implementation ... FIRST(STAILQ_HEAD * head ); struct TYPE *STAILQ_NEXT(struct TYPE * elm …STAILQ_INSERT_HEAD, STAILQ_INSERT_TAIL, STAILQ_NEXT, STAILQ_REMOVE, STAILQ_REMOVE_HEAD, - implementation ... FIRST(STAILQ_HEAD * head ); struct TYPE *STAILQ_NEXT(struct TYPE * elm …STAILQ_INSERT_HEAD, STAILQ_INSERT_TAIL, STAILQ_NEXT, STAILQ_REMOVE, STAILQ_REMOVE_HEAD, - implementation ... FIRST(STAILQ_HEAD * head ); struct TYPE *STAILQ_NEXT(struct TYPE * elm …STAILQ_INSERT_HEAD, STAILQ_INSERT_TAIL, STAILQ_NEXT, STAILQ_REMOVE, STAILQ_REMOVE_HEAD, - implementation ... FIRST(STAILQ_HEAD * head ); struct TYPE *STAILQ_NEXT(struct TYPE * elm …STAILQ_INSERT_HEAD, STAILQ_INSERT_TAIL, STAILQ_NEXT, STAILQ_REMOVE, STAILQ_REMOVE_HEAD, - implementation ... FIRST(STAILQ_HEAD * head ); struct TYPE *STAILQ_NEXT(struct TYPE * elm …STAILQ_INSERT_HEAD, STAILQ_INSERT_TAIL, STAILQ_NEXT, STAILQ_REMOVE, STAILQ_REMOVE_HEAD, - implementation ... FIRST(STAILQ_HEAD * head ); struct TYPE *STAILQ_NEXT(struct TYPE * elm …STAILQ_INSERT_HEAD, STAILQ_INSERT_TAIL, STAILQ_NEXT, STAILQ_REMOVE, STAILQ_REMOVE_HEAD, - implementation ... FIRST(STAILQ_HEAD * head ); struct TYPE *STAILQ_NEXT(struct TYPE * elm …STAILQ_INSERT_HEAD, STAILQ_INSERT_TAIL, STAILQ_NEXT, STAILQ_REMOVE, STAILQ_REMOVE_HEAD, - implementation ... FIRST(STAILQ_HEAD * head ); struct TYPE *STAILQ_NEXT(struct TYPE * elm …STAILQ_INSERT_HEAD, STAILQ_INSERT_TAIL, STAILQ_NEXT, STAILQ_REMOVE, STAILQ_REMOVE_HEAD, - implementation ... FIRST(STAILQ_HEAD * head ); struct TYPE *STAILQ_NEXT(struct TYPE * elm …STAILQ_INSERT_HEAD, STAILQ_INSERT_TAIL, STAILQ_NEXT, STAILQ_REMOVE, STAILQ_REMOVE_HEAD, - implementation ... FIRST(STAILQ_HEAD * head ); struct TYPE *STAILQ_NEXT(struct TYPE * elm …STAILQ_INSERT_HEAD, STAILQ_INSERT_TAIL, STAILQ_NEXT, STAILQ_REMOVE, STAILQ_REMOVE_HEAD, - implementation ... FIRST(STAILQ_HEAD * head ); struct TYPE *STAILQ_NEXT(struct TYPE * elm …STAILQ_INSERT_HEAD, STAILQ_INSERT_TAIL, STAILQ_NEXT, STAILQ_REMOVE, STAILQ_REMOVE_HEAD, - implementation ... FIRST(STAILQ_HEAD * head ); struct TYPE *STAILQ_NEXT(struct TYPE * elm …STAILQ_INSERT_HEAD, STAILQ_INSERT_TAIL, STAILQ_NEXT, STAILQ_REMOVE, STAILQ_REMOVE_HEAD, - implementation ... FIRST(STAILQ_HEAD * head ); struct TYPE *STAILQ_NEXT(struct TYPE * elm …STAILQ_INSERT_HEAD, STAILQ_INSERT_TAIL, STAILQ_NEXT, STAILQ_REMOVE, STAILQ_REMOVE_HEAD, - implementation ... FIRST(STAILQ_HEAD * head ); struct TYPE *STAILQ_NEXT(struct TYPE * elm …