Qdisc 547 include/linux/netdevice.h struct Qdisc __rcu *qdisc; Qdisc 548 include/linux/netdevice.h struct Qdisc *qdisc_sleeping; Qdisc 1610 include/linux/netdevice.h struct Qdisc *qdisc; Qdisc 2323 include/linux/netdevice.h struct Qdisc *output_queue; Qdisc 2324 include/linux/netdevice.h struct Qdisc **output_queue_tailp; Qdisc 2371 include/linux/netdevice.h void __netif_schedule(struct Qdisc *q); Qdisc 217 include/net/codel.h struct Qdisc *sch, Qdisc 255 include/net/codel.h struct Qdisc *sch); Qdisc 257 include/net/codel.h static struct sk_buff *codel_dequeue(struct Qdisc *sch, Qdisc 12 include/net/pkt_sched.h int (*fn)(struct Qdisc *, unsigned long cl, struct qdisc_walker *); Qdisc 18 include/net/pkt_sched.h static inline void *qdisc_priv(struct Qdisc *q) Qdisc 20 include/net/pkt_sched.h return (char *) q + QDISC_ALIGN(sizeof(struct Qdisc)); Qdisc 64 include/net/pkt_sched.h struct Qdisc *qdisc; Qdisc 67 include/net/pkt_sched.h void qdisc_watchdog_init(struct qdisc_watchdog *wd, struct Qdisc *qdisc); Qdisc 82 include/net/pkt_sched.h int fifo_set_limit(struct Qdisc *q, unsigned int limit); Qdisc 83 include/net/pkt_sched.h struct Qdisc *fifo_create_dflt(struct Qdisc *sch, struct Qdisc_ops *ops, Qdisc 91 include/net/pkt_sched.h void qdisc_list_add(struct Qdisc *q); Qdisc 92 include/net/pkt_sched.h void qdisc_list_del(struct Qdisc *q); Qdisc 93 include/net/pkt_sched.h struct Qdisc *qdisc_lookup(struct net_device *dev, u32 handle); Qdisc 94 include/net/pkt_sched.h struct Qdisc *qdisc_lookup_class(struct net_device *dev, u32 handle); Qdisc 99 include/net/pkt_sched.h void qdisc_warn_nonwc(const char *txt, struct Qdisc *qdisc); Qdisc 100 include/net/pkt_sched.h int sch_direct_xmit(struct sk_buff *skb, struct Qdisc *q, Qdisc 104 include/net/pkt_sched.h void __qdisc_run(struct Qdisc *q); Qdisc 106 include/net/pkt_sched.h static inline void qdisc_run(struct Qdisc *q) Qdisc 48 include/net/sch_generic.h int (*enqueue)(struct sk_buff *skb, struct Qdisc *dev); Qdisc 49 include/net/sch_generic.h struct sk_buff * (*dequeue)(struct Qdisc *dev); Qdisc 71 include/net/sch_generic.h struct Qdisc *q); Qdisc 78 include/net/sch_generic.h struct Qdisc *__parent; Qdisc 85 include/net/sch_generic.h struct Qdisc *next_sched; Qdisc 102 include/net/sch_generic.h static inline bool qdisc_is_running(const struct Qdisc *qdisc) Qdisc 107 include/net/sch_generic.h static inline bool qdisc_run_begin(struct Qdisc *qdisc) Qdisc 115 include/net/sch_generic.h static inline void qdisc_run_end(struct Qdisc *qdisc) Qdisc 120 include/net/sch_generic.h static inline bool qdisc_may_bulk(const struct Qdisc *qdisc) Qdisc 135 include/net/sch_generic.h static inline bool qdisc_is_throttled(const struct Qdisc *qdisc) Qdisc 140 include/net/sch_generic.h static inline void qdisc_throttled(struct Qdisc *qdisc) Qdisc 145 include/net/sch_generic.h static inline void qdisc_unthrottled(struct Qdisc *qdisc) Qdisc 152 include/net/sch_generic.h struct netdev_queue * (*select_queue)(struct Qdisc *, struct tcmsg *); Qdisc 153 include/net/sch_generic.h int (*graft)(struct Qdisc *, unsigned long cl, Qdisc 154 include/net/sch_generic.h struct Qdisc *, struct Qdisc **); Qdisc 155 include/net/sch_generic.h struct Qdisc * (*leaf)(struct Qdisc *, unsigned long cl); Qdisc 156 include/net/sch_generic.h void (*qlen_notify)(struct Qdisc *, unsigned long); Qdisc 159 include/net/sch_generic.h unsigned long (*get)(struct Qdisc *, u32 classid); Qdisc 160 include/net/sch_generic.h void (*put)(struct Qdisc *, unsigned long); Qdisc 161 include/net/sch_generic.h int (*change)(struct Qdisc *, u32, u32, Qdisc 163 include/net/sch_generic.h int (*delete)(struct Qdisc *, unsigned long); Qdisc 164 include/net/sch_generic.h void (*walk)(struct Qdisc *, struct qdisc_walker * arg); Qdisc 167 include/net/sch_generic.h struct tcf_proto __rcu ** (*tcf_chain)(struct Qdisc *, unsigned long); Qdisc 168 include/net/sch_generic.h unsigned long (*bind_tcf)(struct Qdisc *, unsigned long, Qdisc 170 include/net/sch_generic.h void (*unbind_tcf)(struct Qdisc *, unsigned long); Qdisc 173 include/net/sch_generic.h int (*dump)(struct Qdisc *, unsigned long, Qdisc 175 include/net/sch_generic.h int (*dump_stats)(struct Qdisc *, unsigned long, Qdisc 185 include/net/sch_generic.h int (*enqueue)(struct sk_buff *, struct Qdisc *); Qdisc 186 include/net/sch_generic.h struct sk_buff * (*dequeue)(struct Qdisc *); Qdisc 187 include/net/sch_generic.h struct sk_buff * (*peek)(struct Qdisc *); Qdisc 188 include/net/sch_generic.h unsigned int (*drop)(struct Qdisc *); Qdisc 190 include/net/sch_generic.h int (*init)(struct Qdisc *, struct nlattr *arg); Qdisc 191 include/net/sch_generic.h void (*reset)(struct Qdisc *); Qdisc 192 include/net/sch_generic.h void (*destroy)(struct Qdisc *); Qdisc 193 include/net/sch_generic.h int (*change)(struct Qdisc *, struct nlattr *arg); Qdisc 194 include/net/sch_generic.h void (*attach)(struct Qdisc *); Qdisc 196 include/net/sch_generic.h int (*dump)(struct Qdisc *, struct sk_buff *); Qdisc 197 include/net/sch_generic.h int (*dump_stats)(struct Qdisc *, struct gnet_dump *); Qdisc 246 include/net/sch_generic.h struct Qdisc *q; Qdisc 268 include/net/sch_generic.h static inline int qdisc_qlen(const struct Qdisc *q) Qdisc 278 include/net/sch_generic.h static inline spinlock_t *qdisc_lock(struct Qdisc *qdisc) Qdisc 283 include/net/sch_generic.h static inline struct Qdisc *qdisc_root(const struct Qdisc *qdisc) Qdisc 285 include/net/sch_generic.h struct Qdisc *q = rcu_dereference_rtnl(qdisc->dev_queue->qdisc); Qdisc 290 include/net/sch_generic.h static inline struct Qdisc *qdisc_root_sleeping(const struct Qdisc *qdisc) Qdisc 306 include/net/sch_generic.h static inline spinlock_t *qdisc_root_lock(const struct Qdisc *qdisc) Qdisc 308 include/net/sch_generic.h struct Qdisc *root = qdisc_root(qdisc); Qdisc 314 include/net/sch_generic.h static inline spinlock_t *qdisc_root_sleeping_lock(const struct Qdisc *qdisc) Qdisc 316 include/net/sch_generic.h struct Qdisc *root = qdisc_root_sleeping(qdisc); Qdisc 322 include/net/sch_generic.h static inline struct net_device *qdisc_dev(const struct Qdisc *qdisc) Qdisc 327 include/net/sch_generic.h static inline void sch_tree_lock(const struct Qdisc *q) Qdisc 332 include/net/sch_generic.h static inline void sch_tree_unlock(const struct Qdisc *q) Qdisc 340 include/net/sch_generic.h extern struct Qdisc noop_qdisc; Qdisc 384 include/net/sch_generic.h void qdisc_class_hash_grow(struct Qdisc *, struct Qdisc_class_hash *); Qdisc 392 include/net/sch_generic.h struct Qdisc *dev_graft_qdisc(struct netdev_queue *dev_queue, Qdisc 393 include/net/sch_generic.h struct Qdisc *qdisc); Qdisc 394 include/net/sch_generic.h void qdisc_reset(struct Qdisc *qdisc); Qdisc 395 include/net/sch_generic.h void qdisc_destroy(struct Qdisc *qdisc); Qdisc 396 include/net/sch_generic.h void qdisc_tree_decrease_qlen(struct Qdisc *qdisc, unsigned int n); Qdisc 397 include/net/sch_generic.h struct Qdisc *qdisc_alloc(struct netdev_queue *dev_queue, Qdisc 399 include/net/sch_generic.h struct Qdisc *qdisc_create_dflt(struct netdev_queue *dev_queue, Qdisc 409 include/net/sch_generic.h struct Qdisc *qdisc; Qdisc 434 include/net/sch_generic.h const struct Qdisc *q = rcu_dereference(txq->qdisc); Qdisc 489 include/net/sch_generic.h const struct Qdisc *sch) Qdisc 499 include/net/sch_generic.h static inline int qdisc_enqueue(struct sk_buff *skb, struct Qdisc *sch) Qdisc 505 include/net/sch_generic.h static inline int qdisc_enqueue_root(struct sk_buff *skb, struct Qdisc *sch) Qdisc 511 include/net/sch_generic.h static inline bool qdisc_is_percpu_stats(const struct Qdisc *q) Qdisc 523 include/net/sch_generic.h static inline void qdisc_bstats_update_cpu(struct Qdisc *sch, Qdisc 534 include/net/sch_generic.h static inline void qdisc_bstats_update(struct Qdisc *sch, Qdisc 540 include/net/sch_generic.h static inline void qdisc_qstats_backlog_dec(struct Qdisc *sch, Qdisc 546 include/net/sch_generic.h static inline void qdisc_qstats_backlog_inc(struct Qdisc *sch, Qdisc 552 include/net/sch_generic.h static inline void __qdisc_qstats_drop(struct Qdisc *sch, int count) Qdisc 557 include/net/sch_generic.h static inline void qdisc_qstats_drop(struct Qdisc *sch) Qdisc 562 include/net/sch_generic.h static inline void qdisc_qstats_drop_cpu(struct Qdisc *sch) Qdisc 569 include/net/sch_generic.h static inline void qdisc_qstats_overlimit(struct Qdisc *sch) Qdisc 574 include/net/sch_generic.h static inline int __qdisc_enqueue_tail(struct sk_buff *skb, struct Qdisc *sch, Qdisc 583 include/net/sch_generic.h static inline int qdisc_enqueue_tail(struct sk_buff *skb, struct Qdisc *sch) Qdisc 588 include/net/sch_generic.h static inline struct sk_buff *__qdisc_dequeue_head(struct Qdisc *sch, Qdisc 601 include/net/sch_generic.h static inline struct sk_buff *qdisc_dequeue_head(struct Qdisc *sch) Qdisc 606 include/net/sch_generic.h static inline unsigned int __qdisc_queue_drop_head(struct Qdisc *sch, Qdisc 621 include/net/sch_generic.h static inline unsigned int qdisc_queue_drop_head(struct Qdisc *sch) Qdisc 626 include/net/sch_generic.h static inline struct sk_buff *__qdisc_dequeue_tail(struct Qdisc *sch, Qdisc 637 include/net/sch_generic.h static inline struct sk_buff *qdisc_dequeue_tail(struct Qdisc *sch) Qdisc 642 include/net/sch_generic.h static inline struct sk_buff *qdisc_peek_head(struct Qdisc *sch) Qdisc 648 include/net/sch_generic.h static inline struct sk_buff *qdisc_peek_dequeued(struct Qdisc *sch) Qdisc 662 include/net/sch_generic.h static inline struct sk_buff *qdisc_dequeue_peeked(struct Qdisc *sch) Qdisc 676 include/net/sch_generic.h static inline void __qdisc_reset_queue(struct Qdisc *sch, Qdisc 686 include/net/sch_generic.h static inline void qdisc_reset_queue(struct Qdisc *sch) Qdisc 692 include/net/sch_generic.h static inline unsigned int __qdisc_queue_drop(struct Qdisc *sch, Qdisc 706 include/net/sch_generic.h static inline unsigned int qdisc_queue_drop(struct Qdisc *sch) Qdisc 711 include/net/sch_generic.h static inline int qdisc_drop(struct sk_buff *skb, struct Qdisc *sch) Qdisc 719 include/net/sch_generic.h static inline int qdisc_reshape_fail(struct sk_buff *skb, struct Qdisc *sch)