Home
last modified time | relevance | path

Searched refs:headname (Results 1 – 2 of 2) sorted by relevance

/openbsd/sys/sys/
H A Dqueue.h431 #define TAILQ_LAST(head, headname) \ argument
432 (*(((struct headname *)((head)->tqh_last))->tqh_last))
434 #define TAILQ_PREV(elm, headname, field) \ argument
435 (*(((struct headname *)((elm)->field.tqe_prev))->tqh_last))
451 #define TAILQ_FOREACH_REVERSE(var, head, headname, field) \ argument
452 for((var) = TAILQ_LAST(head, headname); \
454 (var) = TAILQ_PREV(var, headname, field))
456 #define TAILQ_FOREACH_REVERSE_SAFE(var, head, headname, field, tvar) \ argument
457 for ((var) = TAILQ_LAST(head, headname); \
459 ((tvar) = TAILQ_PREV(var, headname, field), 1); \
H A Dsmr.h361 #define SMR_TAILQ_LAST_LOCKED(head, headname) \ argument
362 (*(((struct headname *)((head)->smr_tqh_last))->smr_tqh_last))