Lines Matching defs:list
25 #define INIT_LIST(list) \ argument
38 #define HEAD(list) ((list).head) argument
39 #define TAIL(list) ((list).tail) argument
40 #define EMPTY(list) ((list).head == NULL) argument
42 #define PREPEND(list, elt, link) \ argument
54 #define APPEND(list, elt, link) \ argument
66 #define UNLINK_TYPE(list, elt, link, type) \ argument
79 #define UNLINK(list, elt, link) \ argument
85 #define INSERT_BEFORE(list, before, elt, link) \ argument
98 #define INSERT_AFTER(list, after, elt, link) \ argument
111 #define ENQUEUE(list, elt, link) APPEND(list, elt, link) argument
112 #define DEQUEUE(list, elt, link) UNLINK(list, elt, link) argument