Lines Matching refs:kfd_process

543 	struct kfd_process	*process;
577 struct kfd_process *process;
675 struct kfd_process *process;
776 struct kfd_process { struct
874 typedef int amdkfd_ioctl_t(struct file *filep, struct kfd_process *p, argument
888 struct kfd_process *kfd_create_process(struct file *filep);
889 struct kfd_process *kfd_get_process(const struct task_struct *);
890 struct kfd_process *kfd_lookup_process_by_pasid(u32 pasid);
891 struct kfd_process *kfd_lookup_process_by_mm(const struct mm_struct *mm);
893 int kfd_process_gpuidx_from_gpuid(struct kfd_process *p, uint32_t gpu_id);
894 int kfd_process_gpuid_from_kgd(struct kfd_process *p,
897 static inline int kfd_process_gpuid_from_gpuidx(struct kfd_process *p, in kfd_process_gpuid_from_gpuidx()
902 struct kfd_process *p, uint32_t gpuidx) { in kfd_process_device_from_gpuidx()
906 void kfd_unref_process(struct kfd_process *p);
907 int kfd_process_evict_queues(struct kfd_process *p);
908 int kfd_process_restore_queues(struct kfd_process *p);
915 struct kfd_process *p);
917 struct kfd_process *p);
919 struct kfd_process *p);
921 bool kfd_process_xnack_mode(struct kfd_process *p, bool supported);
923 int kfd_reserved_mem_mmap(struct kfd_dev *dev, struct kfd_process *process,
946 int kfd_doorbell_mmap(struct kfd_dev *dev, struct kfd_process *process,
1001 int kfd_init_apertures(struct kfd_process *process);
1040 void kfd_process_dequeue_from_all_devices(struct kfd_process *p);
1041 int pqm_init(struct process_queue_manager *pqm, struct kfd_process *p);
1146 void kfd_event_init_process(struct kfd_process *p);
1147 void kfd_event_free_process(struct kfd_process *p);
1148 int kfd_event_mmap(struct kfd_process *process, struct vm_area_struct *vma);
1149 int kfd_wait_on_events(struct kfd_process *p,
1159 int kfd_set_event(struct kfd_process *p, uint32_t event_id);
1160 int kfd_reset_event(struct kfd_process *p, uint32_t event_id);
1161 int kfd_event_page_set(struct kfd_process *p, void *kernel_address,
1163 int kfd_event_create(struct file *devkfd, struct kfd_process *p,
1167 int kfd_event_destroy(struct kfd_process *p, uint32_t event_id);
1178 int dbgdev_wave_reset_wavefronts(struct kfd_dev *dev, struct kfd_process *p);