Lines Matching refs:_q
116 #define bfa_q_first(_q) ((void *)(((struct list_head *) (_q))->next)) argument
131 #define bfa_q_deq(_q, _qe) do { \ argument
132 if (!list_empty(_q)) { \
133 (*((struct list_head **) (_qe))) = bfa_q_next(_q); \
135 (struct list_head *) (_q); \
136 bfa_q_next(_q) = bfa_q_next(*((struct list_head **) _qe));\
145 #define bfa_q_deq_tail(_q, _qe) { \ argument
146 if (!list_empty(_q)) { \
147 *((struct list_head **) (_qe)) = bfa_q_prev(_q); \
149 (struct list_head *) (_q); \
150 bfa_q_prev(_q) = bfa_q_prev(*(struct list_head **) _qe);\
172 #define bfa_q_is_on_q(_q, _qe) \ argument
173 bfa_q_is_on_q_func(_q, (struct list_head *)(_qe))