/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
H A D | fs_tracepoint.c | 149 PRINT_MASKED_VAL_L2(u8, ip_ecn, ip_ecn, p, "%x"); in print_lyr_2_4_hdrs()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
H A D | fs_tracepoint.c | 149 PRINT_MASKED_VAL_L2(u8, ip_ecn, ip_ecn, p, "%x"); in print_lyr_2_4_hdrs()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun.c | 602 MLX5_SET(fte_match_set_lyr_2_4, headers_c, ip_ecn, in mlx5e_tc_tun_parse() 604 MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_ecn, in mlx5e_tc_tun_parse()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_ste.c | 877 spec->ip_ecn = MLX5_GET(fte_match_set_lyr_2_4, mask, ip_ecn); in dr_ste_copy_mask_spec() 1208 ecn, mask, ip_ecn); in dr_ste_build_eth_l3_ipv4_5_tuple_bit_mask() 1231 DR_STE_SET_TAG(eth_l3_ipv4_5_tuple, tag, ecn, spec, ip_ecn); in dr_ste_build_eth_l3_ipv4_5_tuple_tag() 1565 DR_STE_SET_MASK_V(eth_l4, bit_mask, ecn, mask, ip_ecn); in dr_ste_build_ipv6_l3_l4_bit_mask() 1587 DR_STE_SET_TAG(eth_l4, tag, ecn, spec, ip_ecn); in dr_ste_build_ipv6_l3_l4_tag()
|
H A D | dr_matcher.c | 31 spec->ip_ecn || spec->ip_dscp); in dr_mask_is_l3_base_set()
|
H A D | dr_types.h | 401 u32 ip_ecn:2; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | fs.c | 102 MLX5_SET(fte_match_set_lyr_2_4, outer_c, ip_ecn, mask); in set_tos() 103 MLX5_SET(fte_match_set_lyr_2_4, outer_v, ip_ecn, val); in set_tos() 838 outer_headers.ip_ecn); in set_ecn_ce_spec() 839 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_ecn, in set_ecn_ce_spec()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun.c | 903 MLX5_SET(fte_match_set_lyr_2_4, headers_c, ip_ecn, in mlx5e_tc_tun_parse() 905 MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_ecn, in mlx5e_tc_tun_parse()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_ste_v0.c | 859 DR_STE_SET_TAG(eth_l3_ipv4_5_tuple, tag, ecn, spec, ip_ecn); in dr_ste_v0_build_eth_l3_ipv4_5_tuple_tag() 1188 DR_STE_SET_TAG(eth_l4, tag, ecn, spec, ip_ecn); in dr_ste_v0_build_eth_ipv6_l3_l4_tag()
|
H A D | dr_ste.c | 876 spec->ip_ecn = IFC_GET_CLR(fte_match_set_lyr_2_4, mask, ip_ecn, clr); in dr_ste_copy_mask_spec()
|
H A D | dr_ste_v1.c | 1235 DR_STE_SET_TAG(eth_l3_ipv4_5_tuple_v1, tag, ecn, spec, ip_ecn); in dr_ste_v1_build_eth_l3_ipv4_5_tuple_tag() 1545 DR_STE_SET_TAG(eth_l4_v1, tag, ecn, spec, ip_ecn); in dr_ste_v1_build_eth_ipv6_l3_l4_tag()
|
H A D | dr_matcher.c | 19 spec->ip_ecn || spec->ip_dscp); in dr_mask_is_l3_base_set()
|
H A D | dr_types.h | 561 u32 ip_ecn:2; member
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | fs.c | 101 MLX5_SET(fte_match_set_lyr_2_4, outer_c, ip_ecn, mask); in set_tos() 102 MLX5_SET(fte_match_set_lyr_2_4, outer_v, ip_ecn, val); in set_tos()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_tc.c | 2576 MLX5_SET(fte_match_set_lyr_2_4, headers_c, ip_ecn, in __parse_cls_flower() 2578 MLX5_SET(fte_match_set_lyr_2_4, headers_v, ip_ecn, in __parse_cls_flower()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_tc.c | 2291 * And changes inner ip_ecn depending on inner and outer ip_ecn as follows: 2304 * the inner ip_ecn value before hardware decap action. 2306 * Cells marked are changed from original inner packet ip_ecn value during decap, and 2307 * so matching those values on inner ip_ecn before decap will fail. 2309 * The following helper allows offload when inner ip_ecn won't be changed by outer ip_ecn, 2310 * except for the outer ip_ecn = CE, where in all cases inner ip_ecn will be changed to CE, 2311 * and such we can drop the inner ip_ecn [all...] |
/kernel/linux/linux-5.10/include/linux/mlx5/ |
H A D | mlx5_ifc.h | 477 u8 ip_ecn[0x2]; member
|
/kernel/linux/linux-6.6/include/linux/mlx5/ |
H A D | mlx5_ifc.h | 542 u8 ip_ecn[0x2]; member
|