Lines Matching refs:Qdisc

126 			struct Qdisc	*q;
179 struct Qdisc **direct_qdiscs;
186 static inline struct htb_class *htb_find(u32 handle, struct Qdisc *sch) in htb_find()
197 static unsigned long htb_search(struct Qdisc *sch, u32 handle) in htb_search()
219 static struct htb_class *htb_classify(struct sk_buff *skb, struct Qdisc *sch, in htb_classify()
619 static int htb_enqueue(struct sk_buff *skb, struct Qdisc *sch, in htb_enqueue()
940 static struct sk_buff *htb_dequeue(struct Qdisc *sch) in htb_dequeue()
1000 static void htb_reset(struct Qdisc *sch) in htb_reset()
1038 struct Qdisc *sch = q->watchdog.qdisc; in htb_work_func()
1050 static int htb_init(struct Qdisc *sch, struct nlattr *opt, in htb_init()
1123 struct Qdisc *qdisc; in htb_init()
1155 static void htb_attach_offload(struct Qdisc *sch) in htb_attach_offload()
1162 struct Qdisc *old, *qdisc = q->direct_qdiscs[ntx]; in htb_attach_offload()
1170 struct Qdisc *old = dev_graft_qdisc(dev_queue, NULL); in htb_attach_offload()
1179 static void htb_attach_software(struct Qdisc *sch) in htb_attach_software()
1187 struct Qdisc *old = dev_graft_qdisc(dev_queue, sch); in htb_attach_software()
1195 static void htb_attach(struct Qdisc *sch) in htb_attach()
1205 static int htb_dump(struct Qdisc *sch, struct sk_buff *skb) in htb_dump()
1243 static int htb_dump_class(struct Qdisc *sch, unsigned long arg, in htb_dump_class()
1323 htb_dump_class_stats(struct Qdisc *sch, unsigned long arg, struct gnet_dump *d) in htb_dump_class_stats()
1364 htb_select_queue(struct Qdisc *sch, struct tcmsg *tcm) in htb_select_queue()
1384 static struct Qdisc *
1385 htb_graft_helper(struct netdev_queue *dev_queue, struct Qdisc *new_q) in htb_graft_helper()
1388 struct Qdisc *old_q; in htb_graft_helper()
1412 static void htb_offload_move_qdisc(struct Qdisc *sch, struct htb_class *cl_old, in htb_offload_move_qdisc()
1422 struct Qdisc *qdisc; in htb_offload_move_qdisc()
1435 struct Qdisc *qdisc; in htb_offload_move_qdisc()
1444 static int htb_graft(struct Qdisc *sch, unsigned long arg, struct Qdisc *new, in htb_graft()
1445 struct Qdisc **old, struct netlink_ext_ack *extack) in htb_graft()
1450 struct Qdisc *old_q; in htb_graft()
1481 static struct Qdisc *htb_leaf(struct Qdisc *sch, unsigned long arg) in htb_leaf()
1487 static void htb_qlen_notify(struct Qdisc *sch, unsigned long arg) in htb_qlen_notify()
1505 static void htb_parent_to_leaf(struct Qdisc *sch, struct htb_class *cl, in htb_parent_to_leaf()
1506 struct Qdisc *new_q) in htb_parent_to_leaf()
1528 static void htb_parent_to_leaf_offload(struct Qdisc *sch, in htb_parent_to_leaf_offload()
1530 struct Qdisc *new_q) in htb_parent_to_leaf_offload()
1532 struct Qdisc *old_q; in htb_parent_to_leaf_offload()
1541 static int htb_destroy_class_offload(struct Qdisc *sch, struct htb_class *cl, in htb_destroy_class_offload()
1547 struct Qdisc *q = cl->leaf.q; in htb_destroy_class_offload()
1548 struct Qdisc *old; in htb_destroy_class_offload()
1604 static void htb_destroy_class(struct Qdisc *sch, struct htb_class *cl) in htb_destroy_class()
1615 static void htb_destroy(struct Qdisc *sch) in htb_destroy()
1693 static int htb_delete(struct Qdisc *sch, unsigned long arg, in htb_delete()
1698 struct Qdisc *new_q = NULL; in htb_delete()
1759 static int htb_change_class(struct Qdisc *sch, u32 classid, in htb_change_class()
1769 struct Qdisc *parent_qdisc = NULL; in htb_change_class()
1820 struct Qdisc *new_q, *old_q; in htb_change_class()
2072 static struct tcf_block *htb_tcf_block(struct Qdisc *sch, unsigned long arg, in htb_tcf_block()
2081 static unsigned long htb_bind_filter(struct Qdisc *sch, unsigned long parent, in htb_bind_filter()
2100 static void htb_unbind_filter(struct Qdisc *sch, unsigned long arg) in htb_unbind_filter()
2107 static void htb_walk(struct Qdisc *sch, struct qdisc_walker *arg) in htb_walk()