Lines Matching refs:Qdisc
20 int (*fn)(struct Qdisc *, unsigned long cl, struct qdisc_walker *);
26 static inline void *qdisc_priv(struct Qdisc *q) in qdisc_priv()
28 return (char *) q + QDISC_ALIGN(sizeof(struct Qdisc)); in qdisc_priv()
73 struct Qdisc *qdisc;
76 void qdisc_watchdog_init_clockid(struct qdisc_watchdog *wd, struct Qdisc *qdisc,
78 void qdisc_watchdog_init(struct qdisc_watchdog *wd, struct Qdisc *qdisc);
93 int fifo_set_limit(struct Qdisc *q, unsigned int limit);
94 struct Qdisc *fifo_create_dflt(struct Qdisc *sch, struct Qdisc_ops *ops,
103 void qdisc_hash_add(struct Qdisc *q, bool invisible);
104 void qdisc_hash_del(struct Qdisc *q);
105 struct Qdisc *qdisc_lookup(struct net_device *dev, u32 handle);
106 struct Qdisc *qdisc_lookup_rcu(struct net_device *dev, u32 handle);
112 void qdisc_warn_nonwc(const char *txt, struct Qdisc *qdisc);
113 bool sch_direct_xmit(struct sk_buff *skb, struct Qdisc *q,
117 void __qdisc_run(struct Qdisc *q);
119 static inline void qdisc_run(struct Qdisc *q) in qdisc_run()
137 static inline struct net *qdisc_net(struct Qdisc *q) in qdisc_net()