Lines Matching defs:work
72 static void evict_process_worker(struct work_struct *work);
73 static void restore_process_worker(struct work_struct *work);
99 static void kfd_sdma_activity_worker(struct work_struct *work)
112 workarea = container_of(work, struct kfd_sdma_activity_handler_workarea,
833 * of the old process image) is still in the cleanup work queue.
1116 static void kfd_process_wq_release(struct work_struct *work)
1118 struct kfd_process *p = container_of(work, struct kfd_process,
1915 static void evict_process_worker(struct work_struct *work)
1921 dwork = to_delayed_work(work);
1930 /* Narrow window of overlap between restore and evict work
1934 * previous restore work to complete
1952 static void restore_process_worker(struct work_struct *work)
1958 dwork = to_delayed_work(work);
1986 WARN(!ret, "reschedule restore work failed\n");
2150 struct work_struct work;
2156 static void send_exception_work_handler(struct work_struct *work)
2167 workarea = container_of(work,
2169 work);
2205 INIT_WORK_ONSTACK(&worker.work, send_exception_work_handler);
2211 schedule_work(&worker.work);
2212 flush_work(&worker.work);
2213 destroy_work_on_stack(&worker.work);