Home
last modified time | relevance | path

Searched refs:tc_index (Results 1 – 25 of 34) sorted by relevance

12

/linux/drivers/net/ethernet/mscc/
H A Docelot_devlink.c676 unsigned int sb_index, u16 tc_index, in ocelot_sb_tc_pool_bind_get() argument
685 wm_index = BUF_Q_RSRV_I(port, tc_index); in ocelot_sb_tc_pool_bind_get()
687 wm_index = BUF_Q_RSRV_E(port, tc_index); in ocelot_sb_tc_pool_bind_get()
691 wm_index = REF_Q_RSRV_I(port, tc_index); in ocelot_sb_tc_pool_bind_get()
693 wm_index = REF_Q_RSRV_E(port, tc_index); in ocelot_sb_tc_pool_bind_get()
713 unsigned int sb_index, u16 tc_index, in ocelot_sb_tc_pool_bind_set() argument
732 wm_index = BUF_Q_RSRV_I(port, tc_index); in ocelot_sb_tc_pool_bind_set()
734 wm_index = BUF_Q_RSRV_E(port, tc_index); in ocelot_sb_tc_pool_bind_set()
738 wm_index = REF_Q_RSRV_I(port, tc_index); in ocelot_sb_tc_pool_bind_set()
740 wm_index = REF_Q_RSRV_E(port, tc_index); in ocelot_sb_tc_pool_bind_set()
[all …]
H A Docelot_net.c89 unsigned int sb_index, u16 tc_index, in ocelot_devlink_sb_tc_pool_bind_get() argument
96 return ocelot_sb_tc_pool_bind_get(ocelot, port, sb_index, tc_index, in ocelot_devlink_sb_tc_pool_bind_get()
103 unsigned int sb_index, u16 tc_index, in ocelot_devlink_sb_tc_pool_bind_set() argument
111 return ocelot_sb_tc_pool_bind_set(ocelot, port, sb_index, tc_index, in ocelot_devlink_sb_tc_pool_bind_set()
146 unsigned int sb_index, u16 tc_index, in ocelot_devlink_sb_occ_tc_port_bind_get() argument
154 tc_index, pool_type, in ocelot_devlink_sb_occ_tc_port_bind_get()
/linux/net/devlink/
H A Dsb.c654 struct devlink_sb *devlink_sb, u16 tc_index, in devlink_nl_sb_tc_pool_bind_fill() argument
666 tc_index, pool_type, in devlink_nl_sb_tc_pool_bind_fill()
681 if (nla_put_u16(msg, DEVLINK_ATTR_SB_TC_INDEX, tc_index)) in devlink_nl_sb_tc_pool_bind_fill()
696 tc_index, pool_type, in devlink_nl_sb_tc_pool_bind_fill()
724 u16 tc_index; in devlink_nl_sb_tc_pool_bind_get_doit() local
736 pool_type, &tc_index); in devlink_nl_sb_tc_pool_bind_get_doit()
748 devlink_sb, tc_index, pool_type, in devlink_nl_sb_tc_pool_bind_get_doit()
768 u16 tc_index; in __sb_tc_pool_bind_get_dumpit() local
772 for (tc_index = 0; in __sb_tc_pool_bind_get_dumpit()
773 tc_index < devlink_sb->ingress_tc_count; tc_index++) { in __sb_tc_pool_bind_get_dumpit()
[all …]
H A Drate.c349 u8 tc_index; in devlink_nl_rate_tc_bw_parse() local
363 tc_index = nla_get_u8(tb[DEVLINK_RATE_TC_ATTR_INDEX]); in devlink_nl_rate_tc_bw_parse()
371 if (test_and_set_bit(tc_index, bitmap)) { in devlink_nl_rate_tc_bw_parse()
374 tc_index); in devlink_nl_rate_tc_bw_parse()
378 tc_bw[tc_index] = nla_get_u32(tb[DEVLINK_RATE_TC_ATTR_BW]); in devlink_nl_rate_tc_bw_parse()
/linux/net/sched/
H A Dact_meta_skbtcindex.c24 u32 ifetc_index = skb->tc_index; in skbtcindex_encode()
33 skb->tc_index = ntohs(ifetc_index); in skbtcindex_decode()
39 return ife_check_meta_u16(skb->tc_index, e); in skbtcindex_check()
H A Dsch_gred.c125 return skb->tc_index & GRED_VQ_MASK; in tc_index_to_dp()
191 skb->tc_index = (skb->tc_index & ~GRED_VQ_MASK) | dp; in gred_enqueue()
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dskb_ctx.c60 skb.tc_index = 1; in test_skb_ctx()
63 skb.tc_index = 0; in test_skb_ctx()
H A Dctx_rewrite.c109 N(SCHED_CLS, struct __sk_buff, tc_index),
/linux/drivers/scsi/aic94xx/
H A Daic94xx_hwi.h133 int tc_index; member
277 ascb->tc_index = -1; in asd_init_ascb()
327 asd_tc_index_release(&ascb->ha->seq, ascb->tc_index); in asd_ascb_free()
H A Daic94xx_tmf.c239 scb->clear_nexus.index = cpu_to_le16(tascb->tc_index); in asd_clear_nexus_index()
452 scb->abort_task.index = cpu_to_le16((u16)tascb->tc_index); in asd_abort_task()
681 index = ascb->tc_index; in asd_query_task()
H A Daic94xx_hwi.c1048 ascb->tc_index = asd_tc_index_get(seq, ascb); in asd_ascb_alloc()
1050 if (ascb->tc_index == -1) in asd_ascb_alloc()
1053 ascb->scb->header.index = cpu_to_le16((u16)ascb->tc_index); in asd_ascb_alloc()
H A Daic94xx_scb.c447 if (a->tc_index != tc_abort) in escb_tasklet_complete()
475 a->tc_index != tc_abort) in escb_tasklet_complete()
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_global_func7.c11 skb->tc_index = 0; in foo()
H A Dtest_verif_scale2.c24 ctx->tc_index = jhash(ptr, nh_off, ctx->cb[0] + i++); \ in balancer_ingress()
H A Dtest_verif_scale1.c24 ctx->tc_index = jhash(ptr, nh_off, ctx->cb[0] + i++); \ in balancer_ingress()
H A Dtest_verif_scale3.c24 ctx->tc_index = jhash(ptr, nh_off, ctx->cb[0] + i++); \ in balancer_ingress()
H A Dcore_kern.c89 ctx->tc_index = jhash(ptr, nh_off, ctx->cb[0] + i++); \ in balancer_ingress()
H A Dverifier_cgroup_skb.c62 __imm_const(__sk_buff_tc_index, offsetof(struct __sk_buff, tc_index)), in test_2_for_cgroup_skb()
/linux/tools/testing/selftests/bpf/verifier/
H A Dctx_skb.c298 offsetof(struct __sk_buff, tc_index)),
384 offsetof(struct __sk_buff, tc_index)),
495 offsetof(struct __sk_buff, tc_index) + 3),
639 offsetof(struct __sk_buff, tc_index) + 2),
914 offsetof(struct __sk_buff, tc_index)),
934 offsetof(struct __sk_buff, tc_index)),
936 offsetof(struct __sk_buff, tc_index)),
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_buffers.c1480 unsigned int sb_index, u16 tc_index, in mlxsw_sp_sb_tc_pool_bind_get() argument
1488 u8 pg_buff = tc_index; in mlxsw_sp_sb_tc_pool_bind_get()
1500 unsigned int sb_index, u16 tc_index, in mlxsw_sp_sb_tc_pool_bind_set() argument
1510 u8 pg_buff = tc_index; in mlxsw_sp_sb_tc_pool_bind_set()
1526 cm = &mlxsw_sp->sb_vals->cms_ingress[tc_index]; in mlxsw_sp_sb_tc_pool_bind_set()
1528 cm = &mlxsw_sp->sb_vals->cms_egress[tc_index]; in mlxsw_sp_sb_tc_pool_bind_set()
1778 unsigned int sb_index, u16 tc_index, in mlxsw_sp_sb_occ_tc_port_bind_get() argument
1786 u8 pg_buff = tc_index; in mlxsw_sp_sb_occ_tc_port_bind_get()
H A Dcore.c1447 unsigned int sb_index, u16 tc_index, in mlxsw_devlink_sb_tc_pool_bind_get() argument
1459 tc_index, pool_type, in mlxsw_devlink_sb_tc_pool_bind_get()
1465 unsigned int sb_index, u16 tc_index, in mlxsw_devlink_sb_tc_pool_bind_set() argument
1478 tc_index, pool_type, in mlxsw_devlink_sb_tc_pool_bind_set()
1522 unsigned int sb_index, u16 tc_index, in mlxsw_devlink_sb_occ_tc_port_bind_get() argument
1534 sb_index, tc_index, in mlxsw_devlink_sb_occ_tc_port_bind_get()
/linux/include/net/
H A Dtcx.h150 skb->tc_index = qdisc_skb_cb(skb)->tc_classid; in tcx_action_code()
H A Ddsa.h1169 unsigned int sb_index, u16 tc_index,
1173 unsigned int sb_index, u16 tc_index,
1185 unsigned int sb_index, u16 tc_index,
/linux/drivers/net/dsa/ocelot/
H A Dfelix.c2094 unsigned int sb_index, u16 tc_index, in felix_sb_tc_pool_bind_get() argument
2100 return ocelot_sb_tc_pool_bind_get(ocelot, port, sb_index, tc_index, in felix_sb_tc_pool_bind_get()
2106 unsigned int sb_index, u16 tc_index, in felix_sb_tc_pool_bind_set() argument
2113 return ocelot_sb_tc_pool_bind_set(ocelot, port, sb_index, tc_index, in felix_sb_tc_pool_bind_set()
2145 unsigned int sb_index, u16 tc_index, in felix_sb_occ_tc_port_bind_get() argument
2151 return ocelot_sb_occ_tc_port_bind_get(ocelot, port, sb_index, tc_index, in felix_sb_occ_tc_port_bind_get()
/linux/include/soc/mscc/
H A Docelot.h1130 unsigned int sb_index, u16 tc_index,
1134 unsigned int sb_index, u16 tc_index,
1144 unsigned int sb_index, u16 tc_index,

12