Lines Matching refs:ifq
196 #define IF_QFULL(ifq) ((ifq)->ifq_len >= (ifq)->ifq_maxlen) argument
197 #define IF_DROP(ifq) ((ifq)->ifq_drops++) argument
198 #define IF_ENQUEUE(ifq, m) { \ argument
200 if ((ifq)->ifq_tail == 0) \
201 (ifq)->ifq_head = m; \
203 (ifq)->ifq_tail->m_act = m; \
204 (ifq)->ifq_tail = m; \
205 (ifq)->ifq_len++; \
207 #define IF_PREPEND(ifq, m) { \ argument
208 (m)->m_act = (ifq)->ifq_head; \
209 if ((ifq)->ifq_tail == 0) \
210 (ifq)->ifq_tail = (m); \
211 (ifq)->ifq_head = (m); \
212 (ifq)->ifq_len++; \
230 #define IF_DEQUEUEIF(ifq, m, ifp) { \ argument
231 (m) = (ifq)->ifq_head; \
233 if (((ifq)->ifq_head = (m)->m_act) == 0) \
234 (ifq)->ifq_tail = 0; \
236 (ifq)->ifq_len--; \
241 #define IF_DEQUEUE(ifq, m) { \ argument
242 (m) = (ifq)->ifq_head; \
244 if (((ifq)->ifq_head = (m)->m_act) == 0) \
245 (ifq)->ifq_tail = 0; \
247 (ifq)->ifq_len--; \