Home
last modified time | relevance | path

Searched refs:cfa_code_map (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_vfr.c190 if (cfa_code && bp->cfa_code_map && BNXT_PF(bp)) { in bnxt_get_vf_rep()
191 vf_idx = bp->cfa_code_map[cfa_code]; in bnxt_get_vf_rep()
356 /* un-publish cfa_code_map so that RX path can't see it anymore */ in bnxt_vf_reps_destroy()
357 kfree(bp->cfa_code_map); in bnxt_vf_reps_destroy()
358 bp->cfa_code_map = NULL; in bnxt_vf_reps_destroy()
394 u16 *cfa_code_map) in bnxt_alloc_vf_rep()
401 cfa_code_map[vf_rep->rx_cfa_code] = vf_rep->vf_idx; in bnxt_alloc_vf_rep()
420 u16 *cfa_code_map = bp->cfa_code_map, num_vfs = pci_num_vf(bp->pdev); in bnxt_vf_reps_alloc() local
427 if (!cfa_code_map) in bnxt_vf_reps_alloc()
393 bnxt_alloc_vf_rep(struct bnxt *bp, struct bnxt_vf_rep *vf_rep, u16 *cfa_code_map) bnxt_alloc_vf_rep() argument
493 u16 *cfa_code_map = NULL, num_vfs = pci_num_vf(bp->pdev); bnxt_vf_reps_create() local
[all...]
H A Dbnxt.h2189 u16 *cfa_code_map; /* cfa_code -> vf_idx map */ member
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_vfr.c186 if (cfa_code && bp->cfa_code_map && BNXT_PF(bp)) { in bnxt_get_vf_rep()
187 vf_idx = bp->cfa_code_map[cfa_code]; in bnxt_get_vf_rep()
338 /* un-publish cfa_code_map so that RX path can't see it anymore */ in bnxt_vf_reps_destroy()
339 kfree(bp->cfa_code_map); in bnxt_vf_reps_destroy()
340 bp->cfa_code_map = NULL; in bnxt_vf_reps_destroy()
395 u16 *cfa_code_map = NULL, num_vfs = pci_num_vf(bp->pdev); in bnxt_vf_reps_create() local
408 cfa_code_map = kmalloc_array(MAX_CFA_CODE, sizeof(*bp->cfa_code_map), in bnxt_vf_reps_create()
410 if (!cfa_code_map) { in bnxt_vf_reps_create()
415 cfa_code_map[ in bnxt_vf_reps_create()
[all...]
H A Dbnxt.h2001 u16 *cfa_code_map; /* cfa_code -> vf_idx map */ member

Completed in 14 milliseconds