Home
last modified time | relevance | path

Searched refs:mac_to_index_bmap (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/
H A Dcgx.c248 index = id * lmac->mac_to_index_bmap.max; in cgx_lmac_addr_set()
303 idx = rvu_alloc_rsrc(&lmac->mac_to_index_bmap); in cgx_lmac_addr_add()
309 index = id * lmac->mac_to_index_bmap.max + idx; in cgx_lmac_addr_add()
347 set_bit(0, lmac->mac_to_index_bmap.bmap); in cgx_lmac_addr_reset()
351 index = id * lmac->mac_to_index_bmap.max + index; in cgx_lmac_addr_reset()
381 if (index >= lmac->mac_to_index_bmap.max) in cgx_lmac_addr_update()
385 if (!test_bit(index, lmac->mac_to_index_bmap.bmap)) in cgx_lmac_addr_update()
390 index = id * lmac->mac_to_index_bmap.max + index; in cgx_lmac_addr_update()
414 if (index >= lmac->mac_to_index_bmap.max) in cgx_lmac_addr_del()
421 rvu_free_rsrc(&lmac->mac_to_index_bmap, inde in cgx_lmac_addr_del()
[all...]
H A Dlmac_common.h19 * @mac_to_index_bmap: Mac address to CGX table index mapping
38 struct rsrc_bmap mac_to_index_bmap; member

Completed in 3 milliseconds