Lines Matching defs:xe
92 bool xe_rpm_reclaim_safe(const struct xe_device *xe) in xe_rpm_reclaim_safe()
97 static void xe_rpm_lockmap_acquire(const struct xe_device *xe) in xe_rpm_lockmap_acquire()
104 static void xe_rpm_lockmap_release(const struct xe_device *xe) in xe_rpm_lockmap_release()
117 int xe_pm_suspend(struct xe_device *xe) in xe_pm_suspend()
169 int xe_pm_resume(struct xe_device *xe) in xe_pm_resume()
218 static bool xe_pm_pci_d3cold_capable(struct xe_device *xe) in xe_pm_pci_d3cold_capable()
242 static void xe_pm_runtime_init(struct xe_device *xe) in xe_pm_runtime_init()
265 int xe_pm_init_early(struct xe_device *xe) in xe_pm_init_early()
284 static u32 vram_threshold_value(struct xe_device *xe) in vram_threshold_value()
296 struct xe_device *xe = container_of(nb, struct xe_device, pm_notifier); in xe_pm_notifier_callback() local
337 int xe_pm_init(struct xe_device *xe) in xe_pm_init()
366 static void xe_pm_runtime_fini(struct xe_device *xe) in xe_pm_runtime_fini()
378 void xe_pm_fini(struct xe_device *xe) in xe_pm_fini()
386 static void xe_pm_write_callback_task(struct xe_device *xe, in xe_pm_write_callback_task()
400 struct task_struct *xe_pm_read_callback_task(struct xe_device *xe) in xe_pm_read_callback_task()
418 bool xe_pm_runtime_suspended(struct xe_device *xe) in xe_pm_runtime_suspended()
429 int xe_pm_runtime_suspend(struct xe_device *xe) in xe_pm_runtime_suspend()
516 int xe_pm_runtime_resume(struct xe_device *xe) in xe_pm_runtime_resume()
581 static void xe_rpm_might_enter_cb(const struct xe_device *xe) in xe_rpm_might_enter_cb()
613 void xe_pm_runtime_get(struct xe_device *xe) in xe_pm_runtime_get()
629 void xe_pm_runtime_put(struct xe_device *xe) in xe_pm_runtime_put()
647 int xe_pm_runtime_get_ioctl(struct xe_device *xe) in xe_pm_runtime_get_ioctl()
664 bool xe_pm_runtime_get_if_active(struct xe_device *xe) in xe_pm_runtime_get_if_active()
676 bool xe_pm_runtime_get_if_in_use(struct xe_device *xe) in xe_pm_runtime_get_if_in_use()
691 static bool xe_pm_suspending_or_resuming(struct xe_device *xe) in xe_pm_suspending_or_resuming()
714 void xe_pm_runtime_get_noresume(struct xe_device *xe) in xe_pm_runtime_get_noresume()
733 bool xe_pm_runtime_resume_and_get(struct xe_device *xe) in xe_pm_runtime_resume_and_get()
749 void xe_pm_assert_unbounded_bridge(struct xe_device *xe) in xe_pm_assert_unbounded_bridge()
772 int xe_pm_set_vram_threshold(struct xe_device *xe, u32 threshold) in xe_pm_set_vram_threshold()
803 void xe_pm_d3cold_allowed_toggle(struct xe_device *xe) in xe_pm_d3cold_allowed_toggle()