/openbmc/linux/net/sched/ |
H A D | sch_prio.c | 59 band = res.classid; in prio_classify() 325 static unsigned long prio_find(struct Qdisc *sch, u32 classid) in prio_find() argument 328 unsigned long band = TC_H_MIN(classid); in prio_find() 335 static unsigned long prio_bind(struct Qdisc *sch, unsigned long parent, u32 classid) in prio_bind() argument 337 return prio_find(sch, classid); in prio_bind()
|
H A D | sch_multiq.c | 302 static unsigned long multiq_find(struct Qdisc *sch, u32 classid) in multiq_find() argument 305 unsigned long band = TC_H_MIN(classid); in multiq_find() 313 u32 classid) in multiq_bind() argument 315 return multiq_find(sch, classid); in multiq_bind()
|
H A D | cls_route.c | 465 f->res.classid = nla_get_u32(tb[TCA_ROUTE4_CLASSID]); in route4_set_parms() 629 if (f->res.classid && in route4_dump() 630 nla_put_u32(skb, TCA_ROUTE4_CLASSID, f->res.classid)) in route4_dump() 648 static void route4_bind_class(void *fh, u32 classid, unsigned long cl, void *q, in route4_bind_class() argument 653 tc_cls_bind_class(classid, cl, q, &f->res, base); in route4_bind_class()
|
H A D | sch_ets.c | 197 static int ets_class_change(struct Qdisc *sch, u32 classid, u32 parentid, in ets_class_change() argument 274 static unsigned long ets_class_find(struct Qdisc *sch, u32 classid) in ets_class_find() argument 276 unsigned long band = TC_H_MIN(classid); in ets_class_find() 364 u32 classid) in ets_qdisc_bind_tcf() argument 366 return ets_class_find(sch, classid); in ets_qdisc_bind_tcf() 402 band = res.classid; in ets_classify()
|
H A D | sch_mq.c | 208 static unsigned long mq_find(struct Qdisc *sch, u32 classid) in mq_find() argument 210 unsigned int ntx = TC_H_MIN(classid); in mq_find()
|
H A D | sch_api.c | 337 static struct Qdisc *qdisc_leaf(struct Qdisc *p, u32 classid) in qdisc_leaf() argument 344 cl = cops->find(p, classid); in qdisc_leaf() 708 h = qdisc_class_hash(cl->classid, nmask); in qdisc_class_hash_grow() 747 h = qdisc_class_hash(cl->classid, clhash->hashmask); in qdisc_class_hash_insert() 1073 struct sk_buff *skb, struct nlmsghdr *n, u32 classid, in qdisc_graft() argument 1131 qdisc_notify(net, skb, n, classid, old, new, extack); in qdisc_graft() 1164 cl = cops->find(parent, classid); in qdisc_graft() 1178 notify_and_destroy(net, skb, n, classid, old, new, extack); in qdisc_graft() 1993 u32 classid; member 2004 tp->ops->bind_class(n, a->classid, a->cl, q, a->base); in tcf_node_bind() [all …]
|
H A D | sch_sfb.c | 273 *salt = TC_H_MIN(res.classid); in sfb_classify() 638 static unsigned long sfb_find(struct Qdisc *sch, u32 classid) in sfb_find() argument 647 static int sfb_change_class(struct Qdisc *sch, u32 classid, u32 parentid, in sfb_change_class() argument 678 u32 classid) in sfb_bind() argument
|
H A D | sch_fq_codel.c | 107 if (TC_H_MIN(res.classid) <= q->flows_cnt) in fq_codel_classify() 108 return TC_H_MIN(res.classid); in fq_codel_classify() 597 static unsigned long fq_codel_find(struct Qdisc *sch, u32 classid) in fq_codel_find() argument 603 u32 classid) in fq_codel_bind() argument
|
H A D | sch_sfq.c | 194 if (TC_H_MIN(res.classid) <= q->divisor) in sfq_classify() 195 return TC_H_MIN(res.classid); in sfq_classify() 833 static unsigned long sfq_find(struct Qdisc *sch, u32 classid) in sfq_find() argument 839 u32 classid) in sfq_bind() argument
|
H A D | cls_u32.c | 726 n->res.classid = nla_get_u32(tb[TCA_U32_CLASSID]); in u32_bind_filter() 1321 static void u32_bind_class(void *fh, u32 classid, unsigned long cl, void *q, in u32_bind_class() argument 1326 tc_cls_bind_class(classid, cl, q, &n->res, base); in u32_bind_class() 1367 if (n->res.classid && in u32_dump() 1368 nla_put_u32(skb, TCA_U32_CLASSID, n->res.classid)) in u32_dump()
|
H A D | sch_fq_pie.c | 111 if (TC_H_MIN(res.classid) <= q->flows_cnt) in fq_pie_classify() 112 return TC_H_MIN(res.classid); in fq_pie_classify()
|
H A D | sch_skbprio.c | 238 static unsigned long skbprio_find(struct Qdisc *sch, u32 classid) in skbprio_find() argument
|
H A D | cls_flower.c | 471 cls_flower.classid = f->res.classid; in fl_hw_replace_filter() 506 cls_flower.classid = f->res.classid; in fl_hw_update_stats() 2329 fnew->res.classid = nla_get_u32(tb[TCA_FLOWER_CLASSID]); in fl_change() 2591 cls_flower.classid = f->res.classid; in fl_reoffload() 3512 if (f->res.classid && in fl_dump() 3513 nla_put_u32(skb, TCA_FLOWER_CLASSID, f->res.classid)) in fl_dump() 3618 static void fl_bind_class(void *fh, u32 classid, unsigned long cl, void *q, in fl_bind_class() argument 3623 tc_cls_bind_class(classid, cl, q, &f->res, base); in fl_bind_class()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | qos.c | 412 res = mlx5e_htb_leaf_alloc_queue(htb, htb_qopt->classid, htb_qopt->parent_classid, in mlx5e_htb_setup_tc() 419 return mlx5e_htb_leaf_to_inner(htb, htb_qopt->parent_classid, htb_qopt->classid, in mlx5e_htb_setup_tc() 422 return mlx5e_htb_leaf_del(htb, &htb_qopt->classid, htb_qopt->extack); in mlx5e_htb_setup_tc() 425 return mlx5e_htb_leaf_del_last(htb, htb_qopt->classid, in mlx5e_htb_setup_tc() 429 return mlx5e_htb_node_modify(htb, htb_qopt->classid, htb_qopt->rate, htb_qopt->ceil, in mlx5e_htb_setup_tc() 432 res = mlx5e_htb_get_txq_by_classid(htb, htb_qopt->classid); in mlx5e_htb_setup_tc()
|
/openbmc/linux/drivers/net/ethernet/netronome/nfp/abm/ |
H A D | cls.c | 57 if (knode->res && knode->res->classid >= abm->num_bands) { in nfp_abm_u32_check_knode() 199 iter->band != knode->res->classid) { in nfp_abm_u32_knode_replace() 212 match->band = knode->res->classid; in nfp_abm_u32_knode_replace()
|
/openbmc/linux/include/net/ |
H A D | sch_generic.h | 260 unsigned long (*find)(struct Qdisc *, u32 classid); 273 u32 classid); 333 u32 classid; member 472 u32 classid; /* which class this block belongs to */ member 606 u32 classid; member 636 if (cl->classid == id) in qdisc_class_find() 667 static inline int tc_classid_to_hwtc(struct net_device *dev, u32 classid) in tc_classid_to_hwtc() argument 669 u32 hwtc = TC_H_MIN(classid) - TC_H_MIN_PRIORITY; in tc_classid_to_hwtc()
|
H A D | pkt_cls.h | 162 cl = q->ops->cl_ops->bind_tcf(q, base, r->classid); in __tcf_bind_filter() 202 static inline void tc_cls_bind_class(u32 classid, unsigned long cl, in tc_cls_bind_class() argument 206 if (res->classid == classid) { in tc_cls_bind_class() 854 u16 classid; member
|
/openbmc/linux/net/netfilter/ |
H A D | xt_cgroup.c | 127 return (info->classid == sock_cgroup_classid(skcd)) ^ in cgroup_mt_v1() 145 return (info->classid == sock_cgroup_classid(skcd)) ^ in cgroup_mt_v2()
|
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sched.h | 115 void cxgb4_sched_class_free(struct net_device *dev, u8 classid);
|
H A D | sched.c | 605 void cxgb4_sched_class_free(struct net_device *dev, u8 classid) in cxgb4_sched_class_free() argument 614 e = &s->tab[classid]; in cxgb4_sched_class_free()
|
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | qos.h | 61 u32 classid; member
|
/openbmc/linux/Documentation/networking/device_drivers/ethernet/marvell/ |
H A D | octeontx2.rst | 332 # tc class add dev <interface> parent 1: classid 1:1 htb rate 10Gbit prio 1 334 # tc class add dev <interface> parent 1: classid 1:2 htb rate 10Gbit prio 7 338 # tc class add dev <interface> parent 1: classid 1:1 htb rate 10Gbit prio 2 quantum 409600 340 # tc class add dev <interface> parent 1: classid 1:2 htb rate 10Gbit prio 2 quantum 188416 342 # tc class add dev <interface> parent 1: classid 1:3 htb rate 10Gbit prio 2 quantum 32768
|
/openbmc/qemu/include/hw/hyperv/ |
H A D | vmbus.h | 49 QemuUUID classid; member
|
/openbmc/linux/tools/testing/selftests/net/forwarding/ |
H A D | sch_ets_tests.sh | 190 tc class change dev $put classid 10:2 ets quantum 8000
|
/openbmc/linux/tools/testing/selftests/netfilter/ |
H A D | conntrack_sctp_collision.sh | 52 tc -n $SERVER_NS class add dev link0 parent 1: classid 1:1 htb rate 100mbit
|