Home
last modified time | relevance | path

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

/utopia/UTPA2-700.0.x/projects/tools/lint/mips-linux-gnu_include/sys/
H A Dqueue.h105 #define LIST_INSERT_AFTER(listelm, elm, field) do { \ argument
106 if (((elm)->field.le_next = (listelm)->field.le_next) != NULL) \
107 (listelm)->field.le_next->field.le_prev = \
109 (listelm)->field.le_next = (elm); \
110 (elm)->field.le_prev = &(listelm)->field.le_next; \
113 #define LIST_INSERT_BEFORE(listelm, elm, field) do { \ argument
114 (elm)->field.le_prev = (listelm)->field.le_prev; \
115 (elm)->field.le_next = (listelm); \
116 *(listelm)->field.le_prev = (elm); \
117 (listelm)->field.le_prev = &(elm)->field.le_next; \
[all …]
/utopia/UTPA2-700.0.x/projects/tools/lint/aeon_include/sys/
H A Dqueue.h294 #define LIST_INSERT_AFTER(listelm, elm, field) do { \ argument
295 if ((LIST_NEXT((elm), field) = LIST_NEXT((listelm), field)) != NULL)\
296 LIST_NEXT((listelm), field)->field.le_prev = \
298 LIST_NEXT((listelm), field) = (elm); \
299 (elm)->field.le_prev = &LIST_NEXT((listelm), field); \
302 #define LIST_INSERT_BEFORE(listelm, elm, field) do { \ argument
303 (elm)->field.le_prev = (listelm)->field.le_prev; \
304 LIST_NEXT((elm), field) = (listelm); \
305 *(listelm)->field.le_prev = (elm); \
306 (listelm)->field.le_prev = &LIST_NEXT((elm), field); \
[all …]