Lines Matching refs:rvu_pfvf

27 static void rvu_set_msix_offset(struct rvu *rvu, struct rvu_pfvf *pfvf,
29 static void rvu_clear_msix_offset(struct rvu *rvu, struct rvu_pfvf *pfvf,
341 static void rvu_update_rsrc_map(struct rvu *rvu, struct rvu_pfvf *pfvf, in rvu_update_rsrc_map()
434 struct rvu_pfvf *rvu_get_pfvf(struct rvu *rvu, int pcifunc) in rvu_get_pfvf()
555 struct rvu_pfvf *pfvf; in rvu_scan_block()
610 struct rvu_pfvf *pfvf; in rvu_setup_msix_resources()
727 struct rvu_pfvf *pfvf; in rvu_free_hw_resources()
769 struct rvu_pfvf *pfvf; in rvu_setup_pfvf_macaddress()
1074 sizeof(struct rvu_pfvf), GFP_KERNEL); in rvu_setup_hw_resources()
1082 sizeof(struct rvu_pfvf), GFP_KERNEL); in rvu_setup_hw_resources()
1249 u16 rvu_get_rsrc_mapcount(struct rvu_pfvf *pfvf, int blkaddr) in rvu_get_rsrc_mapcount()
1272 static bool is_blktype_attached(struct rvu_pfvf *pfvf, int blktype) in is_blktype_attached()
1294 struct rvu_pfvf *pfvf; in is_pffunc_map_valid()
1332 struct rvu_pfvf *pfvf = rvu_get_pfvf(rvu, pcifunc); in rvu_get_blkaddr_from_slot()
1385 struct rvu_pfvf *pfvf = rvu_get_pfvf(rvu, pcifunc); in rvu_detach_block()
1480 struct rvu_pfvf *pfvf = rvu_get_pfvf(rvu, pcifunc); in rvu_get_nix_blkaddr()
1482 struct rvu_pfvf *pf; in rvu_get_nix_blkaddr()
1551 struct rvu_pfvf *pfvf = rvu_get_pfvf(rvu, pcifunc); in rvu_attach_block()
1589 struct rvu_pfvf *pfvf = rvu_get_pfvf(rvu, pcifunc); in rvu_check_rsrc_availability()
1777 static u16 rvu_get_msix_offset(struct rvu *rvu, struct rvu_pfvf *pfvf, in rvu_get_msix_offset()
1792 static void rvu_set_msix_offset(struct rvu *rvu, struct rvu_pfvf *pfvf, in rvu_set_msix_offset()
1817 static void rvu_clear_msix_offset(struct rvu *rvu, struct rvu_pfvf *pfvf, in rvu_clear_msix_offset()
1846 struct rvu_pfvf *pfvf; in rvu_mbox_handler_msix_offset()
2041 struct rvu_pfvf *pfvf; in rvu_mbox_handler_set_vf_perm()
2931 struct rvu_pfvf *pfvf = &rvu->pf[0]; in rvu_afvf_msix_vectors_num_ok()