Home
last modified time | relevance | path

Searched refs:listelm (Results 1 – 4 of 4) sorted by relevance

/f-stack/tools/compat/include/sys/
H A Dqueue.h480 QMD_LIST_CHECK_NEXT(listelm, field); \
484 LIST_NEXT((listelm), field) = (elm); \
489 QMD_LIST_CHECK_PREV(listelm, field); \
491 LIST_NEXT((elm), field) = (listelm); \
492 *(listelm)->field.le_prev = (elm); \
664 QMD_TAILQ_CHECK_NEXT(listelm, field); \
672 TAILQ_NEXT((listelm), field) = (elm); \
675 QMD_TRACE_ELEM(&(listelm)->field); \
679 QMD_TAILQ_CHECK_PREV(listelm, field); \
682 *(listelm)->field.tqe_prev = (elm); \
[all …]
/f-stack/dpdk/lib/librte_eal/windows/include/sys/
H A Dqueue.h531 QMD_LIST_CHECK_NEXT(listelm, field); \
535 LIST_NEXT((listelm), field) = (elm); \
540 QMD_LIST_CHECK_PREV(listelm, field); \
542 LIST_NEXT((elm), field) = (listelm); \
543 *(listelm)->field.le_prev = (elm); \
737 QMD_TAILQ_CHECK_NEXT(listelm, field); \
745 TAILQ_NEXT((listelm), field) = (elm); \
748 QMD_TRACE_ELEM(&(listelm)->field); \
752 QMD_TAILQ_CHECK_PREV(listelm, field); \
755 *(listelm)->field.tqe_prev = (elm); \
[all …]
/f-stack/freebsd/sys/
H A Dqueue.h560 QMD_LIST_CHECK_NEXT(listelm, field); \
564 LIST_NEXT((listelm), field) = (elm); \
569 QMD_LIST_CHECK_PREV(listelm, field); \
571 LIST_NEXT((elm), field) = (listelm); \
572 *(listelm)->field.le_prev = (elm); \
766 QMD_TAILQ_CHECK_NEXT(listelm, field); \
774 TAILQ_NEXT((listelm), field) = (elm); \
777 QMD_TRACE_ELEM(&(listelm)->field); \
781 QMD_TAILQ_CHECK_PREV(listelm, field); \
784 *(listelm)->field.tqe_prev = (elm); \
[all …]
/f-stack/freebsd/contrib/ck/include/
H A Dck_queue.h387 #define CK_LIST_INSERT_AFTER(listelm, elm, field) do { \ argument
388 (elm)->field.cle_next = (listelm)->field.cle_next; \
389 (elm)->field.cle_prev = &(listelm)->field.cle_next; \
391 if ((listelm)->field.cle_next != NULL) \
392 (listelm)->field.cle_next->field.cle_prev = &(elm)->field.cle_next;\
393 ck_pr_store_ptr(&(listelm)->field.cle_next, elm); \
396 #define CK_LIST_INSERT_BEFORE(listelm, elm, field) do { \ argument
397 (elm)->field.cle_prev = (listelm)->field.cle_prev; \
398 (elm)->field.cle_next = (listelm); \
400 ck_pr_store_ptr((listelm)->field.cle_prev, (elm)); \
[all …]