Home
last modified time | relevance | path

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

/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum1_mr_tcam.c15 struct parman *parman; member
99 err = parman_item_add(tcam_region->parman, in mlxsw_sp1_mr_tcam_route_parman_item_add()
117 parman_item_remove(tcam_region->parman, in mlxsw_sp1_mr_tcam_route_parman_item_remove()
243 struct parman *parman; in mlxsw_sp1_mr_tcam_region_init() local
254 parman = parman_create(&mlxsw_sp1_mr_tcam_region_parman_ops, in mlxsw_sp1_mr_tcam_region_init()
256 if (!parman) { in mlxsw_sp1_mr_tcam_region_init()
260 mr_tcam_region->parman = parman; in mlxsw_sp1_mr_tcam_region_init()
271 parman_prio_init(mr_tcam_region->parman, in mlxsw_sp1_mr_tcam_region_init()
276 parman_destroy(parman); in mlxsw_sp1_mr_tcam_region_init()
290 parman_destroy(mr_tcam_region->parman); in mlxsw_sp1_mr_tcam_region_fini()
Dspectrum_acl_ctcam.c164 cregion->parman = parman_create(&mlxsw_sp_acl_ctcam_region_parman_ops, in mlxsw_sp_acl_ctcam_region_init()
166 if (!cregion->parman) in mlxsw_sp_acl_ctcam_region_init()
173 parman_destroy(cregion->parman); in mlxsw_sp_acl_ctcam_region_fini()
180 parman_prio_init(cregion->parman, &cchunk->parman_prio, priority); in mlxsw_sp_acl_ctcam_chunk_init()
197 err = parman_item_add(cregion->parman, &cchunk->parman_prio, in mlxsw_sp_acl_ctcam_entry_add()
209 parman_item_remove(cregion->parman, &cchunk->parman_prio, in mlxsw_sp_acl_ctcam_entry_add()
220 parman_item_remove(cregion->parman, &cchunk->parman_prio, in mlxsw_sp_acl_ctcam_entry_del()
Dspectrum_acl_tcam.h91 struct parman *parman; member