Home
last modified time | relevance | path

Searched refs:classid (Results 26 – 50 of 73) sorted by relevance

123

/openbmc/linux/net/sched/
H A Dsch_prio.c59 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 Dsch_multiq.c302 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 Dcls_route.c465 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 Dsch_ets.c197 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 Dsch_mq.c208 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 Dsch_api.c337 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 Dsch_sfb.c273 *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 Dsch_fq_codel.c107 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 Dsch_sfq.c194 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 Dcls_u32.c726 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 Dsch_fq_pie.c111 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 Dsch_skbprio.c238 static unsigned long skbprio_find(struct Qdisc *sch, u32 classid) in skbprio_find() argument
H A Dcls_flower.c471 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 Dqos.c412 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 Dcls.c57 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 Dsch_generic.h260 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 Dpkt_cls.h162 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 Dxt_cgroup.c127 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 Dsched.h115 void cxgb4_sched_class_free(struct net_device *dev, u8 classid);
H A Dsched.c605 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 Dqos.h61 u32 classid; member
/openbmc/linux/Documentation/networking/device_drivers/ethernet/marvell/
H A Docteontx2.rst332 # 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 Dvmbus.h49 QemuUUID classid; member
/openbmc/linux/tools/testing/selftests/net/forwarding/
H A Dsch_ets_tests.sh190 tc class change dev $put classid 10:2 ets quantum 8000
/openbmc/linux/tools/testing/selftests/netfilter/
H A Dconntrack_sctp_collision.sh52 tc -n $SERVER_NS class add dev link0 parent 1: classid 1:1 htb rate 100mbit

123