| H A D | xe_gt_sriov_pf_config.c | 646 static int pf_config_bulk_set_u64_done(struct xe_gt *gt, unsigned int first, unsigned int num_vfs, in xe_gt_sriov_pf_config_bulk_set_ggtt() 653 xe_gt_assert(gt, num_vfs); in xe_gt_sriov_pf_config_bulk_set_ggtt() 656 if (num_vfs == 1) in xe_gt_sriov_pf_config_bulk_set_ggtt() 661 first, first + num_vfs - 1, what); in xe_gt_sriov_pf_config_bulk_set_ggtt() 672 first, first + num_vfs - 1, value, size, what); in pf_get_max_ggtt() 680 * @num_vfs: number of VFs to provision in pf_estimate_fair_ggtt() argument 688 unsigned int num_vfs, u64 size) in pf_estimate_fair_ggtt() 696 if (!num_vfs) in pf_estimate_fair_ggtt() 700 for (n = vfid; n < vfid + num_vfs; n++) { 707 return pf_config_bulk_set_u64_done(gt, vfid, num_vfs, siz in pf_profile_fair_ggtt() 599 pf_config_bulk_set_u64_done(struct xe_gt * gt,unsigned int first,unsigned int num_vfs,u64 value,u64 (* get)(struct xe_gt *,unsigned int),const char * what,unsigned int last,int err) pf_config_bulk_set_u64_done() argument 641 xe_gt_sriov_pf_config_bulk_set_ggtt(struct xe_gt * gt,unsigned int vfid,unsigned int num_vfs,u64 size) xe_gt_sriov_pf_config_bulk_set_ggtt() argument 701 pf_profile_fair_ggtt(struct xe_gt * gt,unsigned int num_vfs) pf_profile_fair_ggtt() argument 728 xe_gt_sriov_pf_config_set_fair_ggtt(struct xe_gt * gt,unsigned int vfid,unsigned int num_vfs) xe_gt_sriov_pf_config_set_fair_ggtt() argument 1002 pf_config_bulk_set_u32_done(struct xe_gt * gt,unsigned int first,unsigned int num_vfs,u32 value,u32 (* get)(struct xe_gt *,unsigned int),const char * what,const char * (* unit)(u32),unsigned int last,int err) pf_config_bulk_set_u32_done() argument 1045 xe_gt_sriov_pf_config_bulk_set_ctxs(struct xe_gt * gt,unsigned int vfid,unsigned int num_vfs,u32 num_ctxs) xe_gt_sriov_pf_config_bulk_set_ctxs() argument 1068 pf_profile_fair_ctxs(struct xe_gt * gt,unsigned int num_vfs) pf_profile_fair_ctxs() argument 1078 pf_estimate_fair_ctxs(struct xe_gt * gt,unsigned int num_vfs) pf_estimate_fair_ctxs() argument 1108 xe_gt_sriov_pf_config_set_fair_ctxs(struct xe_gt * gt,unsigned int vfid,unsigned int num_vfs) xe_gt_sriov_pf_config_set_fair_ctxs() argument 1309 xe_gt_sriov_pf_config_bulk_set_dbs(struct xe_gt * gt,unsigned int vfid,unsigned int num_vfs,u32 num_dbs) xe_gt_sriov_pf_config_bulk_set_dbs() argument 1332 pf_profile_fair_dbs(struct xe_gt * gt,unsigned int num_vfs) pf_profile_fair_dbs() argument 1343 pf_estimate_fair_dbs(struct xe_gt * gt,unsigned int num_vfs) pf_estimate_fair_dbs() argument 1373 xe_gt_sriov_pf_config_set_fair_dbs(struct xe_gt * gt,unsigned int vfid,unsigned int num_vfs) xe_gt_sriov_pf_config_set_fair_dbs() argument 1694 xe_gt_sriov_pf_config_bulk_set_lmem(struct xe_gt * gt,unsigned int vfid,unsigned int num_vfs,u64 size) xe_gt_sriov_pf_config_bulk_set_lmem() argument 1769 pf_estimate_fair_lmem(struct xe_gt * gt,unsigned int num_vfs) pf_estimate_fair_lmem() argument 1796 xe_gt_sriov_pf_config_set_fair_lmem(struct xe_gt * gt,unsigned int vfid,unsigned int num_vfs) xe_gt_sriov_pf_config_set_fair_lmem() argument 1828 xe_gt_sriov_pf_config_set_fair(struct xe_gt * gt,unsigned int vfid,unsigned int num_vfs) xe_gt_sriov_pf_config_set_fair() argument [all...] |