Searched refs:listelm (Results 1 – 6 of 6) sorted by relevance
/external/chromium_org/third_party/libevent/compat/sys/ |
D | queue.h | 174 #define LIST_INSERT_AFTER(listelm, elm, field) do { \ argument 175 if (((elm)->field.le_next = (listelm)->field.le_next) != NULL) \ 176 (listelm)->field.le_next->field.le_prev = \ 178 (listelm)->field.le_next = (elm); \ 179 (elm)->field.le_prev = &(listelm)->field.le_next; \ 182 #define LIST_INSERT_BEFORE(listelm, elm, field) do { \ argument 183 (elm)->field.le_prev = (listelm)->field.le_prev; \ 184 (elm)->field.le_next = (listelm); \ 185 *(listelm)->field.le_prev = (elm); \ 186 (listelm)->field.le_prev = &(elm)->field.le_next; \ [all …]
|
/external/qemu/include/qemu/ |
D | queue.h | 107 #define QLIST_INSERT_AFTER(listelm, elm, field) do { \ argument 108 if (((elm)->field.le_next = (listelm)->field.le_next) != NULL) \ 109 (listelm)->field.le_next->field.le_prev = \ 111 (listelm)->field.le_next = (elm); \ 112 (elm)->field.le_prev = &(listelm)->field.le_next; \ 115 #define QLIST_INSERT_BEFORE(listelm, elm, field) do { \ argument 116 (elm)->field.le_prev = (listelm)->field.le_prev; \ 117 (elm)->field.le_next = (listelm); \ 118 *(listelm)->field.le_prev = (elm); \ 119 (listelm)->field.le_prev = &(elm)->field.le_next; \ [all …]
|
/external/ipsec-tools/src/include-glibc/sys/ |
D | queue.h | 286 #define LIST_INSERT_AFTER(listelm, elm, field) do { \ argument 287 if ((LIST_NEXT((elm), field) = LIST_NEXT((listelm), field)) != NULL)\ 288 LIST_NEXT((listelm), field)->field.le_prev = \ 290 LIST_NEXT((listelm), field) = (elm); \ 291 (elm)->field.le_prev = &LIST_NEXT((listelm), field); \ 294 #define LIST_INSERT_BEFORE(listelm, elm, field) do { \ argument 295 (elm)->field.le_prev = (listelm)->field.le_prev; \ 296 LIST_NEXT((elm), field) = (listelm); \ 297 *(listelm)->field.le_prev = (elm); \ 298 (listelm)->field.le_prev = &LIST_NEXT((elm), field); \ [all …]
|
/external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/ |
D | compat-queue.h | 313 #define LIST_INSERT_AFTER(listelm, elm, field) do { \ argument 314 if ((LIST_NEXT((elm), field) = LIST_NEXT((listelm), field)) != NULL)\ 315 LIST_NEXT((listelm), field)->field.le_prev = \ 317 LIST_NEXT((listelm), field) = (elm); \ 318 (elm)->field.le_prev = &LIST_NEXT((listelm), field); \ 321 #define LIST_INSERT_BEFORE(listelm, elm, field) do { \ argument 322 (elm)->field.le_prev = (listelm)->field.le_prev; \ 323 LIST_NEXT((elm), field) = (listelm); \ 324 *(listelm)->field.le_prev = (elm); \ 325 (listelm)->field.le_prev = &LIST_NEXT((elm), field); \ [all …]
|
/external/chromium_org/third_party/usrsctp/usrsctplib/ |
D | user_queue.h | 406 #define LIST_INSERT_AFTER(listelm, elm, field) do { \ argument 407 QMD_LIST_CHECK_NEXT(listelm, field); \ 408 if ((LIST_NEXT((elm), field) = LIST_NEXT((listelm), field)) != NULL)\ 409 LIST_NEXT((listelm), field)->field.le_prev = \ 411 LIST_NEXT((listelm), field) = (elm); \ 412 (elm)->field.le_prev = &LIST_NEXT((listelm), field); \ 415 #define LIST_INSERT_BEFORE(listelm, elm, field) do { \ argument 416 QMD_LIST_CHECK_PREV(listelm, field); \ 417 (elm)->field.le_prev = (listelm)->field.le_prev; \ 418 LIST_NEXT((elm), field) = (listelm); \ [all …]
|
/external/chromium_org/third_party/libevent/ |
D | event-internal.h | 82 #define TAILQ_INSERT_BEFORE(listelm, elm, field) do { \ argument 83 (elm)->field.tqe_prev = (listelm)->field.tqe_prev; \ 84 (elm)->field.tqe_next = (listelm); \ 85 *(listelm)->field.tqe_prev = (elm); \ 86 (listelm)->field.tqe_prev = &(elm)->field.tqe_next; \
|