Searched refs:headname (Results 1 – 2 of 2) sorted by relevance
/openbsd/sys/sys/ |
H A D | queue.h | 431 #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 D | smr.h | 361 #define SMR_TAILQ_LAST_LOCKED(head, headname) \ argument 362 (*(((struct headname *)((head)->smr_tqh_last))->smr_tqh_last))
|