CIRCLEQ_INSERT_HEAD, CIRCLEQ_INSERT_TAIL, CIRCLEQ_LAST, CIRCLEQ_LOOP_NEXT, CIRCLEQ_LOOP_PREV, CIRCLEQ ... FIRST(CIRCLEQ_HEAD * head ); struct TYPE *CIRCLEQ_LAST(CIRCLEQ_HEAD * head…CIRCLEQ_INSERT_HEAD, CIRCLEQ_INSERT_TAIL, CIRCLEQ_LAST, CIRCLEQ_LOOP_NEXT, CIRCLEQ_LOOP_PREV, CIRCLEQ ... FIRST(CIRCLEQ_HEAD * head ); struct TYPE *CIRCLEQ_LAST(CIRCLEQ_HEAD * head…CIRCLEQ_INSERT_HEAD, CIRCLEQ_INSERT_TAIL, CIRCLEQ_LAST, CIRCLEQ_LOOP_NEXT, CIRCLEQ_LOOP_PREV, CIRCLEQ ... FIRST(CIRCLEQ_HEAD * head ); struct TYPE *CIRCLEQ_LAST(CIRCLEQ_HEAD * head…CIRCLEQ_INSERT_HEAD, CIRCLEQ_INSERT_TAIL, CIRCLEQ_LAST, CIRCLEQ_LOOP_NEXT, CIRCLEQ_LOOP_PREV, CIRCLEQ ... FIRST(CIRCLEQ_HEAD * head ); struct TYPE *CIRCLEQ_LAST(CIRCLEQ_HEAD * head…CIRCLEQ_INSERT_HEAD, CIRCLEQ_INSERT_TAIL, CIRCLEQ_LAST, CIRCLEQ_LOOP_NEXT, CIRCLEQ_LOOP_PREV, CIRCLEQ ... FIRST(CIRCLEQ_HEAD * head ); struct TYPE *CIRCLEQ_LAST(CIRCLEQ_HEAD * head…CIRCLEQ_INSERT_HEAD, CIRCLEQ_INSERT_TAIL, CIRCLEQ_LAST, CIRCLEQ_LOOP_NEXT, CIRCLEQ_LOOP_PREV, CIRCLEQ ... FIRST(CIRCLEQ_HEAD * head ); struct TYPE *CIRCLEQ_LAST(CIRCLEQ_HEAD * head…CIRCLEQ_INSERT_HEAD, CIRCLEQ_INSERT_TAIL, CIRCLEQ_LAST, CIRCLEQ_LOOP_NEXT, CIRCLEQ_LOOP_PREV, CIRCLEQ ... FIRST(CIRCLEQ_HEAD * head ); struct TYPE *CIRCLEQ_LAST(CIRCLEQ_HEAD * head…CIRCLEQ_INSERT_HEAD, CIRCLEQ_INSERT_TAIL, CIRCLEQ_LAST, CIRCLEQ_LOOP_NEXT, CIRCLEQ_LOOP_PREV, CIRCLEQ ... FIRST(CIRCLEQ_HEAD * head ); struct TYPE *CIRCLEQ_LAST(CIRCLEQ_HEAD * head…CIRCLEQ_INSERT_HEAD, CIRCLEQ_INSERT_TAIL, CIRCLEQ_LAST, CIRCLEQ_LOOP_NEXT, CIRCLEQ_LOOP_PREV, CIRCLEQ ... FIRST(CIRCLEQ_HEAD * head ); struct TYPE *CIRCLEQ_LAST(CIRCLEQ_HEAD * head…CIRCLEQ_INSERT_HEAD, CIRCLEQ_INSERT_TAIL, CIRCLEQ_LAST, CIRCLEQ_LOOP_NEXT, CIRCLEQ_LOOP_PREV, CIRCLEQ ... FIRST(CIRCLEQ_HEAD * head ); struct TYPE *CIRCLEQ_LAST(CIRCLEQ_HEAD * head…CIRCLEQ_INSERT_HEAD, CIRCLEQ_INSERT_TAIL, CIRCLEQ_LAST, CIRCLEQ_LOOP_NEXT, CIRCLEQ_LOOP_PREV, CIRCLEQ ... FIRST(CIRCLEQ_HEAD * head ); struct TYPE *CIRCLEQ_LAST(CIRCLEQ_HEAD * head…CIRCLEQ_INSERT_HEAD, CIRCLEQ_INSERT_TAIL, CIRCLEQ_LAST, CIRCLEQ_LOOP_NEXT, CIRCLEQ_LOOP_PREV, CIRCLEQ ... FIRST(CIRCLEQ_HEAD * head ); struct TYPE *CIRCLEQ_LAST(CIRCLEQ_HEAD * head…CIRCLEQ_INSERT_HEAD, CIRCLEQ_INSERT_TAIL, CIRCLEQ_LAST, CIRCLEQ_LOOP_NEXT, CIRCLEQ_LOOP_PREV, CIRCLEQ ... FIRST(CIRCLEQ_HEAD * head ); struct TYPE *CIRCLEQ_LAST(CIRCLEQ_HEAD * head…CIRCLEQ_INSERT_HEAD, CIRCLEQ_INSERT_TAIL, CIRCLEQ_LAST, CIRCLEQ_LOOP_NEXT, CIRCLEQ_LOOP_PREV, CIRCLEQ ... FIRST(CIRCLEQ_HEAD * head ); struct TYPE *CIRCLEQ_LAST(CIRCLEQ_HEAD * head…CIRCLEQ_INSERT_HEAD, CIRCLEQ_INSERT_TAIL, CIRCLEQ_LAST, CIRCLEQ_LOOP_NEXT, CIRCLEQ_LOOP_PREV, CIRCLEQ ... FIRST(CIRCLEQ_HEAD * head ); struct TYPE *CIRCLEQ_LAST(CIRCLEQ_HEAD * head…CIRCLEQ_INSERT_HEAD, CIRCLEQ_INSERT_TAIL, CIRCLEQ_LAST, CIRCLEQ_LOOP_NEXT, CIRCLEQ_LOOP_PREV, CIRCLEQ ... FIRST(CIRCLEQ_HEAD * head ); struct TYPE *CIRCLEQ_LAST(CIRCLEQ_HEAD * head…CIRCLEQ_INSERT_HEAD, CIRCLEQ_INSERT_TAIL, CIRCLEQ_LAST, CIRCLEQ_LOOP_NEXT, CIRCLEQ_LOOP_PREV, CIRCLEQ ... FIRST(CIRCLEQ_HEAD * head ); struct TYPE *CIRCLEQ_LAST(CIRCLEQ_HEAD * head…CIRCLEQ_INSERT_HEAD, CIRCLEQ_INSERT_TAIL, CIRCLEQ_LAST, CIRCLEQ_LOOP_NEXT, CIRCLEQ_LOOP_PREV, CIRCLEQ ... FIRST(CIRCLEQ_HEAD * head ); struct TYPE *CIRCLEQ_LAST(CIRCLEQ_HEAD * head…CIRCLEQ_INSERT_HEAD, CIRCLEQ_INSERT_TAIL, CIRCLEQ_LAST, CIRCLEQ_LOOP_NEXT, CIRCLEQ_LOOP_PREV, CIRCLEQ ... FIRST(CIRCLEQ_HEAD * head ); struct TYPE *CIRCLEQ_LAST(CIRCLEQ_HEAD * head…