Home
last modified time | relevance | path

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

/titanic_50/usr/src/cmd/ssh/include/
H A Dsys-queue.h306 #define LIST_REPLACE(elm, elm2, field) do { \ argument
307 if (((elm2)->field.le_next = (elm)->field.le_next) != NULL) \
308 (elm2)->field.le_next->field.le_prev = \
309 &(elm2)->field.le_next; \
310 (elm2)->field.le_prev = (elm)->field.le_prev; \
311 *(elm2)->field.le_prev = (elm2); \
468 #define TAILQ_REPLACE(head, elm, elm2, field) do { \ argument
469 if (((elm2)->field.tqe_next = (elm)->field.tqe_next) != NULL) \
470 (elm2)->field.tqe_next->field.tqe_prev = \
471 &(elm2)->field.tqe_next; \
[all …]
/titanic_50/usr/src/cmd/sendmail/include/sm/
H A Dtailq.h149 #define SM_TAILQ_REPLACE(head, elm, elm2, field) do { \ argument
150 if (((elm2)->field.tqe_next = (elm)->field.tqe_next) != NULL) \
151 (elm2)->field.tqe_next->field.tqe_prev = \
152 &(elm2)->field.tqe_next; \
154 (head)->tqh_last = &(elm2)->field.tqe_next; \
155 (elm2)->field.tqe_prev = (elm)->field.tqe_prev; \
156 *(elm2)->field.tqe_prev = (elm2); \