Lines Matching refs:Qdisc

259 static struct Qdisc *qdisc_match_from_root(struct Qdisc *root, u32 handle)  in qdisc_match_from_root()
261 struct Qdisc *q; in qdisc_match_from_root()
278 void qdisc_hash_add(struct Qdisc *q, bool invisible) in qdisc_hash_add()
289 void qdisc_hash_del(struct Qdisc *q) in qdisc_hash_del()
298 struct Qdisc *qdisc_lookup(struct net_device *dev, u32 handle) in qdisc_lookup()
300 struct Qdisc *q; in qdisc_lookup()
316 struct Qdisc *qdisc_lookup_rcu(struct net_device *dev, u32 handle) in qdisc_lookup_rcu()
319 struct Qdisc *q; in qdisc_lookup_rcu()
334 static struct Qdisc *qdisc_leaf(struct Qdisc *p, u32 classid) in qdisc_leaf()
595 void qdisc_warn_nonwc(const char *txt, struct Qdisc *qdisc) in qdisc_warn_nonwc()
617 void qdisc_watchdog_init_clockid(struct qdisc_watchdog *wd, struct Qdisc *qdisc, in qdisc_watchdog_init_clockid()
626 void qdisc_watchdog_init(struct qdisc_watchdog *wd, struct Qdisc *qdisc) in qdisc_watchdog_init()
675 void qdisc_class_hash_grow(struct Qdisc *sch, struct Qdisc_class_hash *clhash) in qdisc_class_hash_grow()
771 void qdisc_tree_reduce_backlog(struct Qdisc *sch, int n, int len) in qdisc_tree_reduce_backlog()
820 int qdisc_offload_dump_helper(struct Qdisc *sch, enum tc_setup_type type, in qdisc_offload_dump_helper()
841 void qdisc_offload_graft_helper(struct net_device *dev, struct Qdisc *sch, in qdisc_offload_graft_helper()
842 struct Qdisc *new, struct Qdisc *old, in qdisc_offload_graft_helper()
871 struct Qdisc *new, struct Qdisc *old, in qdisc_offload_graft_root()
885 static int tc_fill_qdisc(struct sk_buff *skb, struct Qdisc *q, u32 clid, in tc_fill_qdisc()
963 static bool tc_qdisc_dump_ignore(struct Qdisc *q, bool dump_invisible) in tc_qdisc_dump_ignore()
975 struct Qdisc *old, struct Qdisc *new) in qdisc_notify()
1006 struct Qdisc *old, struct Qdisc *new) in notify_and_destroy()
1015 static void qdisc_clear_nolock(struct Qdisc *sch) in qdisc_clear_nolock()
1037 static int qdisc_graft(struct net_device *dev, struct Qdisc *parent, in qdisc_graft()
1039 struct Qdisc *new, struct Qdisc *old, in qdisc_graft()
1042 struct Qdisc *q = old; in qdisc_graft()
1124 static int qdisc_block_indexes_set(struct Qdisc *sch, struct nlattr **tca, in qdisc_block_indexes_set()
1164 static struct Qdisc *qdisc_create(struct net_device *dev, in qdisc_create()
1166 struct Qdisc *p, u32 parent, u32 handle, in qdisc_create()
1172 struct Qdisc *sch; in qdisc_create()
1314 static int qdisc_change(struct Qdisc *sch, struct nlattr **tca, in qdisc_change()
1362 struct Qdisc *p;
1366 static int check_loop_fn(struct Qdisc *q, unsigned long cl,
1369 static int check_loop(struct Qdisc *q, struct Qdisc *p, int depth) in check_loop()
1385 check_loop_fn(struct Qdisc *q, unsigned long cl, struct qdisc_walker *w) in check_loop_fn()
1387 struct Qdisc *leaf; in check_loop_fn()
1423 struct Qdisc *q = NULL; in tc_get_qdisc()
1424 struct Qdisc *p = NULL; in tc_get_qdisc()
1508 struct Qdisc *q, *p; in tc_modify_qdisc()
1681 static int tc_dump_qdisc_root(struct Qdisc *root, struct sk_buff *skb, in tc_dump_qdisc_root()
1687 struct Qdisc *q; in tc_dump_qdisc_root()
1793 static int tc_fill_tclass(struct sk_buff *skb, struct Qdisc *q, in tc_fill_tclass()
1840 struct nlmsghdr *n, struct Qdisc *q, in tclass_notify()
1862 struct Qdisc *q, unsigned long cl, in tclass_del_notify()
1907 struct Qdisc *q = tcf_block_q(tp->chain->block); in tcf_node_bind()
1923 static int tc_bind_class_walker(struct Qdisc *q, unsigned long cl, in tc_bind_class_walker()
1954 static void tc_bind_tclass(struct Qdisc *q, u32 portid, u32 clid, in tc_bind_tclass()
1971 static void tc_bind_tclass(struct Qdisc *q, u32 portid, u32 clid, in tc_bind_tclass()
1985 struct Qdisc *q = NULL; in tc_ctl_tclass()
2121 static int qdisc_class_dump(struct Qdisc *q, unsigned long cl, in qdisc_class_dump()
2131 static int tc_dump_tclass_qdisc(struct Qdisc *q, struct sk_buff *skb, in tc_dump_tclass_qdisc()
2160 static int tc_dump_tclass_root(struct Qdisc *root, struct sk_buff *skb, in tc_dump_tclass_root()
2164 struct Qdisc *q; in tc_dump_tclass_root()