Lines Matching refs:kfd_process
56 struct kfd_process *p;
59 static struct kfd_process *find_process(const struct task_struct *thread);
60 static struct kfd_process *create_process(const struct task_struct *thread);
77 struct kfd_process *kfd_create_process(const struct task_struct *thread) in kfd_create_process()
79 struct kfd_process *process; in kfd_create_process()
115 struct kfd_process *kfd_get_process(const struct task_struct *thread) in kfd_get_process()
117 struct kfd_process *process; in kfd_get_process()
131 static struct kfd_process *find_process_by_mm(const struct mm_struct *mm) in find_process_by_mm()
133 struct kfd_process *process; in find_process_by_mm()
143 static struct kfd_process *find_process(const struct task_struct *thread) in find_process()
145 struct kfd_process *p; in find_process()
159 struct kfd_process *p; in kfd_process_wq_release()
197 struct kfd_process *p; in kfd_process_destroy_delayed()
201 p = container_of(rcu, struct kfd_process, rcu); in kfd_process_destroy_delayed()
219 struct kfd_process *p; in kfd_process_notifier_release()
225 p = container_of(mn, struct kfd_process, mmu_notifier); in kfd_process_notifier_release()
254 static struct kfd_process *create_process(const struct task_struct *thread) in create_process()
256 struct kfd_process *process; in create_process()
320 struct kfd_process *p) in kfd_get_process_device_data()
332 struct kfd_process *p) in kfd_create_process_device_data()
356 struct kfd_process *p) in kfd_bind_process_to_device()
381 struct kfd_process *p; in kfd_unbind_process_from_device()
415 struct kfd_process_device *kfd_get_first_process_device_data(struct kfd_process *p) in kfd_get_first_process_device_data()
422 struct kfd_process_device *kfd_get_next_process_device_data(struct kfd_process *p, in kfd_get_next_process_device_data()
430 bool kfd_has_process_device_data(struct kfd_process *p) in kfd_has_process_device_data()