Lines Matching refs:Qdisc
20 int (*fn)(struct Qdisc *, unsigned long cl, struct qdisc_walker *);
23 static inline void *qdisc_priv(struct Qdisc *q) in qdisc_priv()
28 static inline struct Qdisc *qdisc_from_priv(void *priv) in qdisc_from_priv()
30 return container_of(priv, struct Qdisc, privdata); in qdisc_from_priv()
75 struct Qdisc *qdisc;
78 void qdisc_watchdog_init_clockid(struct qdisc_watchdog *wd, struct Qdisc *qdisc,
80 void qdisc_watchdog_init(struct qdisc_watchdog *wd, struct Qdisc *qdisc);
103 int fifo_set_limit(struct Qdisc *q, unsigned int limit);
104 struct Qdisc *fifo_create_dflt(struct Qdisc *sch, struct Qdisc_ops *ops,
113 void qdisc_hash_add(struct Qdisc *q, bool invisible);
114 void qdisc_hash_del(struct Qdisc *q);
115 struct Qdisc *qdisc_lookup(struct net_device *dev, u32 handle);
116 struct Qdisc *qdisc_lookup_rcu(struct net_device *dev, u32 handle);
122 void qdisc_warn_nonwc(const char *txt, struct Qdisc *qdisc);
123 bool sch_direct_xmit(struct sk_buff *skb, struct Qdisc *q,
127 void __qdisc_run(struct Qdisc *q);
129 static inline void qdisc_run(struct Qdisc *q) in qdisc_run()
145 static inline struct net *qdisc_net(struct Qdisc *q) in qdisc_net()