Lines Matching refs:curelm
186 QUEUE_TYPEOF(type) *curelm = SLIST_FIRST(head1); \
187 if (curelm == NULL) { \
191 while (SLIST_NEXT(curelm, field) != NULL) \
192 curelm = SLIST_NEXT(curelm, field); \
193 SLIST_NEXT(curelm, field) = SLIST_FIRST(head2); \
249 QUEUE_TYPEOF(type) *curelm = SLIST_FIRST(head); \
250 while (SLIST_NEXT(curelm, field) != (elm)) \
251 curelm = SLIST_NEXT(curelm, field); \
252 SLIST_REMOVE_AFTER(curelm, field); \
377 QUEUE_TYPEOF(type) *curelm = STAILQ_FIRST(head); \
378 while (STAILQ_NEXT(curelm, field) != (elm)) \
379 curelm = STAILQ_NEXT(curelm, field); \
380 STAILQ_REMOVE_AFTER(head, curelm, field); \
486 QUEUE_TYPEOF(type) *curelm = LIST_FIRST(head1); \
487 if (curelm == NULL) { \
494 while (LIST_NEXT(curelm, field) != NULL) \
495 curelm = LIST_NEXT(curelm, field); \
496 LIST_NEXT(curelm, field) = LIST_FIRST(head2); \
497 LIST_FIRST(head2)->field.le_prev = &LIST_NEXT(curelm, field); \