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()
1069 sizeof(struct rvu_pfvf), GFP_KERNEL); in rvu_setup_hw_resources()
1077 sizeof(struct rvu_pfvf), GFP_KERNEL); in rvu_setup_hw_resources()
1244 u16 rvu_get_rsrc_mapcount(struct rvu_pfvf *pfvf, int blkaddr) in rvu_get_rsrc_mapcount()
1267 static bool is_blktype_attached(struct rvu_pfvf *pfvf, int blktype) in is_blktype_attached()
1289 struct rvu_pfvf *pfvf; in is_pffunc_map_valid()
1327 struct rvu_pfvf *pfvf = rvu_get_pfvf(rvu, pcifunc); in rvu_get_blkaddr_from_slot()
1380 struct rvu_pfvf *pfvf = rvu_get_pfvf(rvu, pcifunc); in rvu_detach_block()
1475 struct rvu_pfvf *pfvf = rvu_get_pfvf(rvu, pcifunc); in rvu_get_nix_blkaddr()
1477 struct rvu_pfvf *pf; in rvu_get_nix_blkaddr()
1546 struct rvu_pfvf *pfvf = rvu_get_pfvf(rvu, pcifunc); in rvu_attach_block()
1584 struct rvu_pfvf *pfvf = rvu_get_pfvf(rvu, pcifunc); in rvu_check_rsrc_availability()
1772 static u16 rvu_get_msix_offset(struct rvu *rvu, struct rvu_pfvf *pfvf, in rvu_get_msix_offset()
1787 static void rvu_set_msix_offset(struct rvu *rvu, struct rvu_pfvf *pfvf, in rvu_set_msix_offset()
1812 static void rvu_clear_msix_offset(struct rvu *rvu, struct rvu_pfvf *pfvf, in rvu_clear_msix_offset()
1841 struct rvu_pfvf *pfvf; in rvu_mbox_handler_msix_offset()
2029 struct rvu_pfvf *pfvf; in rvu_mbox_handler_set_vf_perm()
2831 struct rvu_pfvf *pfvf = &rvu->pf[0]; in rvu_afvf_msix_vectors_num_ok()