Lines Matching refs:kfd_process

67 static struct kfd_process *find_process(const struct task_struct *thread);
69 static struct kfd_process *create_process(const struct task_struct *thread);
70 static int kfd_process_init_cwsr_apu(struct kfd_process *p, struct file *filep);
270 struct kfd_process *proc = NULL; in kfd_get_cu_occupancy()
301 struct kfd_process *p = container_of(attr, struct kfd_process, in kfd_procfs_show()
493 struct kfd_process *proc; in kfd_procfs_add_queue()
532 static void kfd_procfs_add_sysfs_stats(struct kfd_process *p) in kfd_procfs_add_sysfs_stats()
579 static void kfd_procfs_add_sysfs_counters(struct kfd_process *p) in kfd_procfs_add_sysfs_counters()
624 static void kfd_procfs_add_sysfs_files(struct kfd_process *p) in kfd_procfs_add_sysfs_files()
796 struct kfd_process *kfd_create_process(struct file *filep) in kfd_create_process()
798 struct kfd_process *process; in kfd_create_process()
874 struct kfd_process *kfd_get_process(const struct task_struct *thread) in kfd_get_process()
876 struct kfd_process *process; in kfd_get_process()
892 static struct kfd_process *find_process_by_mm(const struct mm_struct *mm) in find_process_by_mm()
894 struct kfd_process *process; in find_process_by_mm()
904 static struct kfd_process *find_process(const struct task_struct *thread) in find_process()
906 struct kfd_process *p; in find_process()
916 void kfd_unref_process(struct kfd_process *p) in kfd_unref_process()
924 struct kfd_process *p = pdd->process; in kfd_process_device_free_bos()
950 static void kfd_process_free_outstanding_kfd_bos(struct kfd_process *p) in kfd_process_free_outstanding_kfd_bos()
958 static void kfd_process_destroy_pdds(struct kfd_process *p) in kfd_process_destroy_pdds()
999 static void kfd_process_remove_sysfs(struct kfd_process *p) in kfd_process_remove_sysfs()
1050 struct kfd_process *p = container_of(work, struct kfd_process, in kfd_process_wq_release()
1073 struct kfd_process *p = container_of(ref, struct kfd_process, ref); in kfd_process_ref_release()
1082 struct kfd_process *p = find_process_by_mm(mm); in kfd_process_alloc_notifier()
1091 kfd_unref_process(container_of(mn, struct kfd_process, mmu_notifier)); in kfd_process_free_notifier()
1097 struct kfd_process *p; in kfd_process_notifier_release()
1104 p = container_of(mn, struct kfd_process, mmu_notifier); in kfd_process_notifier_release()
1158 static int kfd_process_init_cwsr_apu(struct kfd_process *p, struct file *filep) in kfd_process_init_cwsr_apu()
1244 bool kfd_process_xnack_mode(struct kfd_process *p, bool supported) in kfd_process_xnack_mode()
1298 static struct kfd_process *create_process(const struct task_struct *thread) in create_process()
1300 struct kfd_process *process; in create_process()
1410 struct kfd_process *p) in kfd_get_process_device_data()
1422 struct kfd_process *p) in kfd_create_process_device_data()
1485 struct kfd_process *p; in kfd_process_device_init_vm()
1534 struct kfd_process *p) in kfd_bind_process_to_device()
1615 struct kfd_process *kfd_lookup_process_by_pasid(u32 pasid) in kfd_lookup_process_by_pasid()
1617 struct kfd_process *p, *ret_p = NULL; in kfd_lookup_process_by_pasid()
1636 struct kfd_process *kfd_lookup_process_by_mm(const struct mm_struct *mm) in kfd_lookup_process_by_mm()
1638 struct kfd_process *p; in kfd_lookup_process_by_mm()
1656 int kfd_process_evict_queues(struct kfd_process *p) in kfd_process_evict_queues()
1696 int kfd_process_restore_queues(struct kfd_process *p) in kfd_process_restore_queues()
1716 int kfd_process_gpuidx_from_gpuid(struct kfd_process *p, uint32_t gpu_id) in kfd_process_gpuidx_from_gpuid()
1727 kfd_process_gpuid_from_kgd(struct kfd_process *p, struct amdgpu_device *adev, in kfd_process_gpuid_from_kgd()
1745 struct kfd_process *p; in evict_process_worker()
1753 p = container_of(dwork, struct kfd_process, eviction_work); in evict_process_worker()
1782 struct kfd_process *p; in restore_process_worker()
1790 p = container_of(dwork, struct kfd_process, restore_work); in restore_process_worker()
1824 struct kfd_process *p; in kfd_suspend_all_processes()
1844 struct kfd_process *p; in kfd_resume_all_processes()
1859 int kfd_reserved_mem_mmap(struct kfd_dev *dev, struct kfd_process *process, in kfd_reserved_mem_mmap()
1911 struct kfd_process *p; in kfd_debugfs_mqds_by_process()