Lines Matching refs:q
56 struct sk_buff_head q; member
65 struct Qdisc *q);
171 struct Qdisc *q; member
188 return &qdisc->q.lock; in qdisc_lock()
233 static inline void sch_tree_lock(struct Qdisc *q) in sch_tree_lock() argument
235 spin_lock_bh(qdisc_root_sleeping_lock(q)); in sch_tree_lock()
238 static inline void sch_tree_unlock(struct Qdisc *q) in sch_tree_unlock() argument
240 spin_unlock_bh(qdisc_root_sleeping_lock(q)); in sch_tree_unlock()
243 #define tcf_tree_lock(tp) sch_tree_lock((tp)->q)
244 #define tcf_tree_unlock(tp) sch_tree_unlock((tp)->q)
322 const struct Qdisc *q = txq->qdisc; in qdisc_all_tx_empty() local
324 if (q->q.qlen) in qdisc_all_tx_empty()
399 return __qdisc_enqueue_tail(skb, sch, &sch->q); in qdisc_enqueue_tail()
415 return __qdisc_dequeue_head(sch, &sch->q); in qdisc_dequeue_head()
431 return __qdisc_dequeue_tail(sch, &sch->q); in qdisc_dequeue_tail()
436 return skb_peek(&sch->q); in qdisc_peek_head()
447 sch->q.qlen++; in qdisc_peek_dequeued()
460 sch->q.qlen--; in qdisc_dequeue_peeked()
480 __qdisc_reset_queue(sch, &sch->q); in qdisc_reset_queue()
500 return __qdisc_queue_drop(sch, &sch->q); in qdisc_queue_drop()