Lines Matching defs:gt
38 static int pf_send_policy_klvs(struct xe_gt *gt, struct xe_guc_buf buf, u32 num_dwords) in pf_send_policy_klvs()
49 static int pf_push_policy_buf_klvs(struct xe_gt *gt, u32 num_klvs, in pf_push_policy_buf_klvs()
74 static int pf_push_policy_klvs(struct xe_gt *gt, u32 num_klvs, in pf_push_policy_klvs()
87 static int pf_push_policy_u32(struct xe_gt *gt, u16 key, u32 value) in pf_push_policy_u32()
97 static int pf_update_policy_bool(struct xe_gt *gt, u16 key, bool *policy, bool value) in pf_update_policy_bool()
117 static int pf_update_policy_u32(struct xe_gt *gt, u16 key, u32 *policy, u32 value) in pf_update_policy_u32()
136 static void pf_bulk_reset_sched_priority(struct xe_gt *gt, u32 priority) in pf_bulk_reset_sched_priority()
148 static int pf_provision_sched_if_idle(struct xe_gt *gt, bool enable) in pf_provision_sched_if_idle()
165 static int pf_reprovision_sched_if_idle(struct xe_gt *gt) in pf_reprovision_sched_if_idle()
173 static void pf_sanitize_sched_if_idle(struct xe_gt *gt) in pf_sanitize_sched_if_idle()
190 int xe_gt_sriov_pf_policy_set_sched_if_idle(struct xe_gt *gt, bool enable) in xe_gt_sriov_pf_policy_set_sched_if_idle()
209 bool xe_gt_sriov_pf_policy_get_sched_if_idle(struct xe_gt *gt) in xe_gt_sriov_pf_policy_get_sched_if_idle()
222 static int pf_provision_reset_engine(struct xe_gt *gt, bool enable) in pf_provision_reset_engine()
231 static int pf_reprovision_reset_engine(struct xe_gt *gt) in pf_reprovision_reset_engine()
239 static void pf_sanitize_reset_engine(struct xe_gt *gt) in pf_sanitize_reset_engine()
256 int xe_gt_sriov_pf_policy_set_reset_engine(struct xe_gt *gt, bool enable) in xe_gt_sriov_pf_policy_set_reset_engine()
275 bool xe_gt_sriov_pf_policy_get_reset_engine(struct xe_gt *gt) in xe_gt_sriov_pf_policy_get_reset_engine()
288 static int pf_provision_sample_period(struct xe_gt *gt, u32 value) in pf_provision_sample_period()
297 static int pf_reprovision_sample_period(struct xe_gt *gt) in pf_reprovision_sample_period()
305 static void pf_sanitize_sample_period(struct xe_gt *gt) in pf_sanitize_sample_period()
322 int xe_gt_sriov_pf_policy_set_sample_period(struct xe_gt *gt, u32 value) in xe_gt_sriov_pf_policy_set_sample_period()
341 u32 xe_gt_sriov_pf_policy_get_sample_period(struct xe_gt *gt) in xe_gt_sriov_pf_policy_get_sample_period()
354 static void pf_sanitize_guc_policies(struct xe_gt *gt) in pf_sanitize_guc_policies()
369 void xe_gt_sriov_pf_policy_sanitize(struct xe_gt *gt) in xe_gt_sriov_pf_policy_sanitize()
385 int xe_gt_sriov_pf_policy_reprovision(struct xe_gt *gt, bool reset) in xe_gt_sriov_pf_policy_reprovision()
426 int xe_gt_sriov_pf_policy_print(struct xe_gt *gt, struct drm_printer *p) in xe_gt_sriov_pf_policy_print()