Lines Matching refs:Qdisc
19 int (*fn)(struct Qdisc *, unsigned long cl, struct qdisc_walker *);
25 static inline void *qdisc_priv(struct Qdisc *q) in qdisc_priv()
27 return (char *) q + QDISC_ALIGN(sizeof(struct Qdisc)); in qdisc_priv()
72 struct Qdisc *qdisc;
75 void qdisc_watchdog_init_clockid(struct qdisc_watchdog *wd, struct Qdisc *qdisc,
77 void qdisc_watchdog_init(struct qdisc_watchdog *wd, struct Qdisc *qdisc);
92 int fifo_set_limit(struct Qdisc *q, unsigned int limit);
93 struct Qdisc *fifo_create_dflt(struct Qdisc *sch, struct Qdisc_ops *ops,
102 void qdisc_hash_add(struct Qdisc *q, bool invisible);
103 void qdisc_hash_del(struct Qdisc *q);
104 struct Qdisc *qdisc_lookup(struct net_device *dev, u32 handle);
105 struct Qdisc *qdisc_lookup_rcu(struct net_device *dev, u32 handle);
111 void qdisc_warn_nonwc(const char *txt, struct Qdisc *qdisc);
112 bool sch_direct_xmit(struct sk_buff *skb, struct Qdisc *q,
116 void __qdisc_run(struct Qdisc *q);
118 static inline void qdisc_run(struct Qdisc *q) in qdisc_run()
150 static inline struct net *qdisc_net(struct Qdisc *q) in qdisc_net()