Lines Matching refs:Qdisc

34 /* Qdisc to use by default */
38 static void qdisc_maybe_clear_missed(struct Qdisc *q,
70 static inline struct sk_buff *__skb_dequeue_bad_txq(struct Qdisc *q)
106 static inline struct sk_buff *qdisc_dequeue_skb_bad_txq(struct Qdisc *q)
116 static inline void qdisc_enqueue_skb_bad_txq(struct Qdisc *q,
140 static inline void dev_requeue_skb(struct sk_buff *skb, struct Qdisc *q)
172 static void try_bulk_dequeue_skb(struct Qdisc *q,
196 static void try_bulk_dequeue_skb_slow(struct Qdisc *q,
222 static struct sk_buff *dequeue_skb(struct Qdisc *q, bool *validate,
308 bool sch_direct_xmit(struct sk_buff *skb, struct Qdisc *q,
382 static inline bool qdisc_restart(struct Qdisc *q, int *packets)
404 void __qdisc_run(struct Qdisc *q)
548 static int noop_enqueue(struct sk_buff *skb, struct Qdisc *qdisc,
555 static struct sk_buff *noop_dequeue(struct Qdisc *qdisc)
574 struct Qdisc noop_qdisc = {
598 static int noqueue_init(struct Qdisc *qdisc, struct nlattr *opt,
642 static int pfifo_fast_enqueue(struct sk_buff *skb, struct Qdisc *qdisc,
664 static struct sk_buff *pfifo_fast_dequeue(struct Qdisc *qdisc)
706 static struct sk_buff *pfifo_fast_peek(struct Qdisc *qdisc)
721 static void pfifo_fast_reset(struct Qdisc *qdisc)
751 static int pfifo_fast_dump(struct Qdisc *qdisc, struct sk_buff *skb)
764 static int pfifo_fast_init(struct Qdisc *qdisc, struct nlattr *opt,
789 static void pfifo_fast_destroy(struct Qdisc *sch)
809 static int pfifo_fast_change_tx_queue_len(struct Qdisc *sch,
845 struct Qdisc *qdisc_alloc(struct netdev_queue *dev_queue,
849 struct Qdisc *sch;
912 struct Qdisc *qdisc_create_dflt(struct netdev_queue *dev_queue,
917 struct Qdisc *sch;
943 void qdisc_reset(struct Qdisc *qdisc)
968 void qdisc_free(struct Qdisc *qdisc)
980 struct Qdisc *q = container_of(head, struct Qdisc, rcu);
985 static void qdisc_destroy(struct Qdisc *qdisc)
1009 void qdisc_put(struct Qdisc *qdisc)
1027 void qdisc_put_unlocked(struct Qdisc *qdisc)
1039 struct Qdisc *dev_graft_qdisc(struct netdev_queue *dev_queue,
1040 struct Qdisc *qdisc)
1042 struct Qdisc *oqdisc = dev_queue->qdisc_sleeping;
1064 struct Qdisc *qdisc = dev_queue->qdisc_sleeping;
1065 struct Qdisc *qdisc_default = _qdisc_default;
1079 struct Qdisc *qdisc;
1099 struct Qdisc *qdisc;
1141 struct Qdisc *new_qdisc = dev_queue->qdisc_sleeping;
1182 static void qdisc_deactivate(struct Qdisc *qdisc)
1194 struct Qdisc *qdisc_default = _qdisc_default;
1195 struct Qdisc *qdisc;
1208 struct Qdisc *qdisc;
1237 struct Qdisc *q;
1317 struct Qdisc *qdisc = dev_queue->qdisc_sleeping;
1328 struct Qdisc *qdisc = rtnl_dereference(dev->qdisc);
1360 struct Qdisc *qdisc = _qdisc;
1473 void mini_qdisc_pair_init(struct mini_Qdisc_pair *miniqp, struct Qdisc *qdisc,