Lines Matching refs:_q
156 #define bfa_q_first(_q) ((void *)(((struct list_head *) (_q))->next)) argument
171 #define bfa_q_deq(_q, _qe) do { \ argument
172 if (!list_empty(_q)) { \
173 (*((struct list_head **) (_qe))) = bfa_q_next(_q); \
175 (struct list_head *) (_q); \
176 bfa_q_next(_q) = bfa_q_next(*((struct list_head **) _qe));\
185 #define bfa_q_deq_tail(_q, _qe) { \ argument
186 if (!list_empty(_q)) { \
187 *((struct list_head **) (_qe)) = bfa_q_prev(_q); \
189 (struct list_head *) (_q); \
190 bfa_q_prev(_q) = bfa_q_prev(*(struct list_head **) _qe);\
212 #define bfa_q_is_on_q(_q, _qe) \ argument
213 bfa_q_is_on_q_func(_q, (struct list_head *)(_qe))