Home
last modified time | relevance | path

Searched refs:vport_ns (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/esw/
Dvporttbl.c14 struct esw_vport_tbl_namespace *vport_ns; member
34 const struct esw_vport_tbl_namespace *vport_ns) in esw_vport_tbl_create() argument
39 if (vport_ns->max_num_groups) in esw_vport_tbl_create()
40 ft_attr.autogroup.max_num_groups = vport_ns->max_num_groups; in esw_vport_tbl_create()
43 ft_attr.max_fte = vport_ns->max_fte; in esw_vport_tbl_create()
45 ft_attr.flags = vport_ns->flags; in esw_vport_tbl_create()
63 key->vport_ns = attr->vport_ns; in flow_attr_to_vport_key()
91 esw_vport_tbl_init(esw, attr->vport_ns); in mlx5_esw_vporttbl_get()
112 fdb = esw_vport_tbl_create(esw, ns, attr->vport_ns); in mlx5_esw_vporttbl_get()
139 esw_vport_tbl_init(esw, attr->vport_ns); in mlx5_esw_vporttbl_put()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
Dsample.c361 per_vport_tbl_attr.vport_ns = &mlx5_esw_vport_tbl_sample_ns; in add_post_rule()
418 tbl_attr.vport_ns = &mlx5_esw_vport_tbl_sample_ns; in del_post_rule()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/
Deswitch.h759 struct esw_vport_tbl_namespace *vport_ns; member
Deswitch_offloads.c747 fwd_attr.vport_ns = &mlx5_esw_vport_tbl_mirror_ns; in mlx5_eswitch_add_offloaded_rule()
825 fwd_attr.vport_ns = &mlx5_esw_vport_tbl_mirror_ns; in mlx5_eswitch_add_fwd_rule()
907 fwd_attr.vport_ns = &mlx5_esw_vport_tbl_mirror_ns; in __mlx5_eswitch_del_rule()
1503 attr.vport_ns = &mlx5_esw_vport_tbl_mirror_ns; in esw_vport_tbl_put()
1519 attr.vport_ns = &mlx5_esw_vport_tbl_mirror_ns; in esw_vport_tbl_get()