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)