Home
last modified time | relevance | path

Searched refs:total_vports (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/
H A Dfs_core.h380 int mlx5_fs_egress_acls_init(struct mlx5_core_dev *dev, int total_vports);
382 int mlx5_fs_ingress_acls_init(struct mlx5_core_dev *dev, int total_vports);
H A Dfs_core.c3257 int total_vports; in init_rdma_transport_rx_root_ns() local
3265 kcalloc(total_vports, in init_rdma_transport_rx_root_ns()
3271 for (i = 0; i < total_vports; i++) { in init_rdma_transport_rx_root_ns()
3290 int total_vports; in init_rdma_transport_tx_root_ns() local
3298 kcalloc(total_vports, in init_rdma_transport_tx_root_ns()
3304 for (i = 0; i < total_vports; i++) { in init_rdma_transport_tx_root_ns()
3554 kcalloc(total_vports, in mlx5_fs_egress_acls_init()
3560 for (i = 0; i < total_vports; i++) { in mlx5_fs_egress_acls_init()
3565 steering->esw_egress_acl_vports = total_vports; in mlx5_fs_egress_acls_init()
3598 kcalloc(total_vports, in mlx5_fs_ingress_acls_init()
[all …]
H A Deswitch.c1403 int total_vports; in mlx5_esw_acls_ns_init() local
1409 total_vports = mlx5_eswitch_get_total_vports(dev); in mlx5_esw_acls_ns_init()
1412 err = mlx5_fs_egress_acls_init(dev, total_vports); in mlx5_esw_acls_ns_init()
1420 err = mlx5_fs_ingress_acls_init(dev, total_vports); in mlx5_esw_acls_ns_init()
1713 esw->total_vports++; in mlx5_esw_vport_alloc()
1909 esw->total_vports, in mlx5_eswitch_init()
2362 return mlx5_esw_allowed(esw) ? esw->total_vports : 0; in mlx5_eswitch_get_total_vports()
H A Deswitch_offloads.c1189 int nvports = esw->total_vports; in esw_add_fdb_peer_miss_rules()
1672 count = MLX5_MAX_PORTS * (esw->total_vports * MAX_SQ_NVPORTS + MAX_PF_SQ); in esw_create_send_to_vport_group()
1718 end_flow_index, *ix + esw->total_vports - 1); in esw_create_meta_send_to_vport_group()
1719 *ix += esw->total_vports; in esw_create_meta_send_to_vport_group()
1742 int max_peer_ports = (esw->total_vports - 1) * (MLX5_MAX_PORTS - 1); in esw_create_peer_esw_miss_group()
1871 table_size = MLX5_MAX_PORTS * (esw->total_vports * MAX_SQ_NVPORTS + MAX_PF_SQ) + in esw_create_offloads_fdb_tables()
1872 esw->total_vports * MLX5_MAX_PORTS + MLX5_ESW_MISS_FLOWS; in esw_create_offloads_fdb_tables()
1983 nvports = esw->total_vports + MLX5_ESW_MISS_FLOWS; in esw_get_nr_ft_offloads_steering_src_ports()
H A Deswitch.h347 int total_vports; member