Searched refs:ordered_wq (Results 1 – 8 of 8) sorted by relevance
285 if (xe->ordered_wq) in xe_device_destroy()286 destroy_workqueue(xe->ordered_wq); in xe_device_destroy()355 xe->ordered_wq = alloc_ordered_workqueue("xe-ordered-wq", 0); in xe_device_create()358 if (!xe->ordered_wq || !xe->unordered_wq || in xe_device_create()
306 struct workqueue_struct *ordered_wq; member
158 LNL_FLUSH_WORKQUEUE(xe->ordered_wq); in xe_wait_user_fence_ioctl()
67 destroy_workqueue(gt->ordered_wq); in gt_fini()80 gt->ordered_wq = alloc_ordered_workqueue("gt-ordered-wq", in xe_gt_alloc()848 queue_work(gt->ordered_wq, >->reset.worker); in xe_gt_reset_async()
220 queue_work(vm->xe->ordered_wq, &vm->preempt.rebind_work); in xe_vm_queue_rebind_worker()
411 struct workqueue_struct *ordered_wq; member
102 queue_work(ufence->xe->ordered_wq, &ufence->worker); in kick_ufence()
812 queue_work(guc_to_gt(guc)->ordered_wq, &q->guc->lr_tdr); in xe_guc_exec_queue_trigger_cleanup()1440 timeout, guc_to_gt(guc)->ordered_wq, NULL, in guc_exec_queue_init()