Home
last modified time | relevance | path

Searched refs:recalc_cs_ft (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/steering/
Ddr_fw.c10 struct mlx5dr_fw_recalc_cs_ft *recalc_cs_ft; in mlx5dr_fw_create_recalc_cs_ft() local
15 recalc_cs_ft = kzalloc(sizeof(*recalc_cs_ft), GFP_KERNEL); in mlx5dr_fw_create_recalc_cs_ft()
16 if (!recalc_cs_ft) in mlx5dr_fw_create_recalc_cs_ft()
57 recalc_cs_ft->modify_hdr_id = modify_hdr_id; in mlx5dr_fw_create_recalc_cs_ft()
58 recalc_cs_ft->rx_icm_addr = rx_icm_addr; in mlx5dr_fw_create_recalc_cs_ft()
59 recalc_cs_ft->table_id = table_id; in mlx5dr_fw_create_recalc_cs_ft()
60 recalc_cs_ft->group_id = group_id; in mlx5dr_fw_create_recalc_cs_ft()
62 return recalc_cs_ft; in mlx5dr_fw_create_recalc_cs_ft()
73 kfree(recalc_cs_ft); in mlx5dr_fw_create_recalc_cs_ft()
78 struct mlx5dr_fw_recalc_cs_ft *recalc_cs_ft) in mlx5dr_fw_destroy_recalc_cs_ft() argument
[all …]
Ddr_domain.c12 dmn->cache.recalc_cs_ft = kcalloc(dmn->info.caps.num_vports, in dr_domain_init_cache()
13 sizeof(dmn->cache.recalc_cs_ft[0]), in dr_domain_init_cache()
15 if (!dmn->cache.recalc_cs_ft) in dr_domain_init_cache()
26 if (!dmn->cache.recalc_cs_ft[i]) in dr_domain_uninit_cache()
29 mlx5dr_fw_destroy_recalc_cs_ft(dmn, dmn->cache.recalc_cs_ft[i]); in dr_domain_uninit_cache()
32 kfree(dmn->cache.recalc_cs_ft); in dr_domain_uninit_cache()
39 struct mlx5dr_fw_recalc_cs_ft *recalc_cs_ft; in mlx5dr_domain_cache_get_recalc_cs_ft_addr() local
41 recalc_cs_ft = dmn->cache.recalc_cs_ft[vport_num]; in mlx5dr_domain_cache_get_recalc_cs_ft_addr()
42 if (!recalc_cs_ft) { in mlx5dr_domain_cache_get_recalc_cs_ft_addr()
44 recalc_cs_ft = mlx5dr_fw_create_recalc_cs_ft(dmn, vport_num); in mlx5dr_domain_cache_get_recalc_cs_ft_addr()
[all …]
Ddr_types.h642 struct mlx5dr_fw_recalc_cs_ft **recalc_cs_ft; member
1057 struct mlx5dr_fw_recalc_cs_ft *recalc_cs_ft);