Lines Matching refs:ifq
55 #define IF_ENQUEUE(ifq, m) do { \
56 if ((ifq)->ifq_tail == NULL) \
57 (ifq)->ifq_head = m; \
59 (ifq)->ifq_tail->next = m; \
60 (ifq)->ifq_tail = m; \
61 (ifq)->ifq_len++; \
64 #define IF_DEQUEUE(ifq, m) do { \
65 (m) = (ifq)->ifq_head; \
67 if (((ifq)->ifq_head = (m)->next) == NULL) \
68 (ifq)->ifq_tail = NULL; \
70 (ifq)->ifq_len--; \
74 #define IF_PREPEND(ifq, m) \
76 (m)->next = (ifq)->ifq_head; \
77 if ((ifq)->ifq_tail == NULL) \
78 (ifq)->ifq_tail = (m); \
79 (ifq)->ifq_head = (m); \
80 (ifq)->ifq_len++; \