mlx5dr_match_spec 6 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c static bool dr_mask_is_smac_set(struct mlx5dr_match_spec *spec) mlx5dr_match_spec 11 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c static bool dr_mask_is_dmac_set(struct mlx5dr_match_spec *spec) mlx5dr_match_spec 16 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c static bool dr_mask_is_src_addr_set(struct mlx5dr_match_spec *spec) mlx5dr_match_spec 22 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c static bool dr_mask_is_dst_addr_set(struct mlx5dr_match_spec *spec) mlx5dr_match_spec 28 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c static bool dr_mask_is_l3_base_set(struct mlx5dr_match_spec *spec) mlx5dr_match_spec 34 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c static bool dr_mask_is_tcp_udp_base_set(struct mlx5dr_match_spec *spec) mlx5dr_match_spec 40 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c static bool dr_mask_is_ipv4_set(struct mlx5dr_match_spec *spec) mlx5dr_match_spec 45 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c static bool dr_mask_is_ipv4_5_tuple_set(struct mlx5dr_match_spec *spec) mlx5dr_match_spec 57 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_matcher.c static bool dr_mask_is_ttl_set(struct mlx5dr_match_spec *spec) mlx5dr_match_spec 776 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; mlx5dr_match_spec 862 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c static void dr_ste_copy_mask_spec(char *mask, struct mlx5dr_match_spec *spec) mlx5dr_match_spec 990 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c if (mask->match_sz < sizeof(struct mlx5dr_match_spec)) { mlx5dr_match_spec 998 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c param_location = sizeof(struct mlx5dr_match_spec); mlx5dr_match_spec 1015 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c sizeof(struct mlx5dr_match_spec)) { mlx5dr_match_spec 1024 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c param_location += sizeof(struct mlx5dr_match_spec); mlx5dr_match_spec 1057 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; mlx5dr_match_spec 1122 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; mlx5dr_match_spec 1135 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; mlx5dr_match_spec 1162 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; mlx5dr_match_spec 1174 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; mlx5dr_match_spec 1203 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; mlx5dr_match_spec 1237 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; mlx5dr_match_spec 1276 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; mlx5dr_match_spec 1327 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *spec = inner ? &value->inner : &value->outer; mlx5dr_match_spec 1389 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; mlx5dr_match_spec 1402 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; mlx5dr_match_spec 1426 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; mlx5dr_match_spec 1439 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; mlx5dr_match_spec 1464 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; mlx5dr_match_spec 1493 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; mlx5dr_match_spec 1550 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; mlx5dr_match_spec 1560 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; mlx5dr_match_spec 1584 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; mlx5dr_match_spec 1606 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_ste.c struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; mlx5dr_match_spec 572 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h struct mlx5dr_match_spec outer; mlx5dr_match_spec 574 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h struct mlx5dr_match_spec inner;