Lines Matching refs:kfd_process

532 	struct kfd_process	*process;
566 struct kfd_process *process;
662 struct kfd_process *process;
761 struct kfd_process { struct
858 typedef int amdkfd_ioctl_t(struct file *filep, struct kfd_process *p, argument
872 struct kfd_process *kfd_create_process(struct file *filep);
873 struct kfd_process *kfd_get_process(const struct task_struct *);
874 struct kfd_process *kfd_lookup_process_by_pasid(u32 pasid);
875 struct kfd_process *kfd_lookup_process_by_mm(const struct mm_struct *mm);
877 int kfd_process_gpuidx_from_gpuid(struct kfd_process *p, uint32_t gpu_id);
878 int kfd_process_gpuid_from_kgd(struct kfd_process *p,
881 static inline int kfd_process_gpuid_from_gpuidx(struct kfd_process *p, in kfd_process_gpuid_from_gpuidx()
886 struct kfd_process *p, uint32_t gpuidx) { in kfd_process_device_from_gpuidx()
890 void kfd_unref_process(struct kfd_process *p);
891 int kfd_process_evict_queues(struct kfd_process *p);
892 int kfd_process_restore_queues(struct kfd_process *p);
899 struct kfd_process *p);
901 struct kfd_process *p);
903 struct kfd_process *p);
905 bool kfd_process_xnack_mode(struct kfd_process *p, bool supported);
907 int kfd_reserved_mem_mmap(struct kfd_dev *dev, struct kfd_process *process,
930 int kfd_doorbell_mmap(struct kfd_dev *dev, struct kfd_process *process,
985 int kfd_init_apertures(struct kfd_process *process);
1024 void kfd_process_dequeue_from_all_devices(struct kfd_process *p);
1025 int pqm_init(struct process_queue_manager *pqm, struct kfd_process *p);
1130 void kfd_event_init_process(struct kfd_process *p);
1131 void kfd_event_free_process(struct kfd_process *p);
1132 int kfd_event_mmap(struct kfd_process *process, struct vm_area_struct *vma);
1133 int kfd_wait_on_events(struct kfd_process *p,
1143 int kfd_set_event(struct kfd_process *p, uint32_t event_id);
1144 int kfd_reset_event(struct kfd_process *p, uint32_t event_id);
1145 int kfd_event_page_set(struct kfd_process *p, void *kernel_address,
1147 int kfd_event_create(struct file *devkfd, struct kfd_process *p,
1151 int kfd_event_destroy(struct kfd_process *p, uint32_t event_id);
1162 int dbgdev_wave_reset_wavefronts(struct kfd_dev *dev, struct kfd_process *p);