Searched refs:enc_ports (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun_vxlan.c | 23 struct flow_match_ports enc_ports; in mlx5e_tc_tun_check_udp_dport_vxlan() local 28 flow_rule_match_enc_ports(rule, &enc_ports); in mlx5e_tc_tun_check_udp_dport_vxlan() 33 be16_to_cpu(enc_ports.key->dst))) { in mlx5e_tc_tun_check_udp_dport_vxlan() 38 be16_to_cpu(enc_ports.key->dst)); in mlx5e_tc_tun_check_udp_dport_vxlan()
|
H A D | tc_tun.c | 654 struct flow_match_ports enc_ports; in mlx5e_tc_tun_parse_udp_ports() local 666 flow_rule_match_enc_ports(rule, &enc_ports); in mlx5e_tc_tun_parse_udp_ports() 668 if (memchr_inv(&enc_ports.mask->dst, 0xff, in mlx5e_tc_tun_parse_udp_ports() 669 sizeof(enc_ports.mask->dst))) { in mlx5e_tc_tun_parse_udp_ports() 683 ntohs(enc_ports.mask->dst)); in mlx5e_tc_tun_parse_udp_ports() 685 ntohs(enc_ports.key->dst)); in mlx5e_tc_tun_parse_udp_ports() 693 ntohs(enc_ports.mask->src)); in mlx5e_tc_tun_parse_udp_ports() 695 ntohs(enc_ports.key->src)); in mlx5e_tc_tun_parse_udp_ports()
|
H A D | tc_tun_geneve.c | 27 struct flow_match_ports enc_ports; in mlx5e_tc_tun_check_udp_dport_geneve() local 32 flow_rule_match_enc_ports(rule, &enc_ports); in mlx5e_tc_tun_check_udp_dport_geneve() 37 if (be16_to_cpu(enc_ports.key->dst) != GENEVE_UDP_PORT) { in mlx5e_tc_tun_check_udp_dport_geneve() 42 be16_to_cpu(enc_ports.key->dst)); in mlx5e_tc_tun_check_udp_dport_geneve()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun_vxlan.c | 24 struct flow_match_ports enc_ports; in mlx5e_tc_tun_check_udp_dport_vxlan() local 29 flow_rule_match_enc_ports(rule, &enc_ports); in mlx5e_tc_tun_check_udp_dport_vxlan() 34 be16_to_cpu(enc_ports.key->dst))) { in mlx5e_tc_tun_check_udp_dport_vxlan() 39 be16_to_cpu(enc_ports.key->dst)); in mlx5e_tc_tun_check_udp_dport_vxlan()
|
H A D | tc_tun_geneve.c | 27 struct flow_match_ports enc_ports; in mlx5e_tc_tun_check_udp_dport_geneve() local 32 flow_rule_match_enc_ports(rule, &enc_ports); in mlx5e_tc_tun_check_udp_dport_geneve() 37 if (be16_to_cpu(enc_ports.key->dst) != GENEVE_UDP_PORT) { in mlx5e_tc_tun_check_udp_dport_geneve() 42 be16_to_cpu(enc_ports.key->dst)); in mlx5e_tc_tun_check_udp_dport_geneve()
|
H A D | tc_tun.c | 947 struct flow_match_ports enc_ports; in mlx5e_tc_tun_parse_udp_ports() local 959 flow_rule_match_enc_ports(rule, &enc_ports); in mlx5e_tc_tun_parse_udp_ports() 961 if (memchr_inv(&enc_ports.mask->dst, 0xff, in mlx5e_tc_tun_parse_udp_ports() 962 sizeof(enc_ports.mask->dst))) { in mlx5e_tc_tun_parse_udp_ports() 976 ntohs(enc_ports.mask->dst)); in mlx5e_tc_tun_parse_udp_ports() 978 ntohs(enc_ports.key->dst)); in mlx5e_tc_tun_parse_udp_ports() 986 ntohs(enc_ports.mask->src)); in mlx5e_tc_tun_parse_udp_ports() 988 ntohs(enc_ports.key->src)); in mlx5e_tc_tun_parse_udp_ports()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | offload.c | 174 nfp_flower_calc_udp_tun_layer(struct flow_dissector_key_ports *enc_ports, in nfp_flower_calc_udp_tun_layer() argument 183 switch (enc_ports->dst) { in nfp_flower_calc_udp_tun_layer() 321 struct flow_match_ports enc_ports; in nfp_flower_calculate_key_layers() local 364 /* check if GRE, which has no enc_ports */ in nfp_flower_calculate_key_layers() 389 flow_rule_match_enc_ports(rule, &enc_ports); in nfp_flower_calculate_key_layers() 390 if (enc_ports.mask->dst != cpu_to_be16(~0)) { in nfp_flower_calculate_key_layers() 395 err = nfp_flower_calc_udp_tun_layer(enc_ports.key, in nfp_flower_calculate_key_layers()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | offload.c | 173 nfp_flower_calc_udp_tun_layer(struct flow_dissector_key_ports *enc_ports, in nfp_flower_calc_udp_tun_layer() argument 182 switch (enc_ports->dst) { in nfp_flower_calc_udp_tun_layer() 319 struct flow_match_ports enc_ports; in nfp_flower_calculate_key_layers() local 362 /* Check if GRE, which has no enc_ports */ in nfp_flower_calculate_key_layers() 387 flow_rule_match_enc_ports(rule, &enc_ports); in nfp_flower_calculate_key_layers() 388 if (enc_ports.mask->dst != cpu_to_be16(~0)) { in nfp_flower_calculate_key_layers() 393 err = nfp_flower_calc_udp_tun_layer(enc_ports.key, in nfp_flower_calculate_key_layers()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
H A D | tc.c | 425 MAP_ENC_KEY_AND_MASK(PORTS, ports, enc_ports, src, enc_sport); in efx_tc_flower_parse_match() 426 MAP_ENC_KEY_AND_MASK(PORTS, ports, enc_ports, dst, enc_dport); in efx_tc_flower_parse_match()
|
Completed in 14 milliseconds