Lines Matching refs:kfd_process

474 	struct kfd_process	*process;
501 struct kfd_process *process;
592 struct kfd_process *process;
626 struct kfd_process { struct
714 typedef int amdkfd_ioctl_t(struct file *filep, struct kfd_process *p, argument
727 struct kfd_process *kfd_create_process(struct file *filep);
728 struct kfd_process *kfd_get_process(const struct task_struct *);
729 struct kfd_process *kfd_lookup_process_by_pasid(unsigned int pasid);
730 struct kfd_process *kfd_lookup_process_by_mm(const struct mm_struct *mm);
731 void kfd_unref_process(struct kfd_process *p);
732 int kfd_process_evict_queues(struct kfd_process *p);
733 int kfd_process_restore_queues(struct kfd_process *p);
740 struct kfd_process *p);
742 struct kfd_process *p);
744 struct kfd_process *p);
746 int kfd_reserved_mem_mmap(struct kfd_dev *dev, struct kfd_process *process,
759 struct kfd_process *p);
761 struct kfd_process *p,
763 bool kfd_has_process_device_data(struct kfd_process *p);
777 int kfd_doorbell_mmap(struct kfd_dev *dev, struct kfd_process *process,
786 struct kfd_process *process,
789 struct kfd_process *process);
790 int kfd_alloc_process_doorbells(struct kfd_process *process);
791 void kfd_free_process_doorbells(struct kfd_process *process);
833 int kfd_init_apertures(struct kfd_process *process);
868 void kfd_process_dequeue_from_all_devices(struct kfd_process *p);
869 int pqm_init(struct process_queue_manager *pqm, struct kfd_process *p);
964 void kfd_event_init_process(struct kfd_process *p);
965 void kfd_event_free_process(struct kfd_process *p);
966 int kfd_event_mmap(struct kfd_process *process, struct vm_area_struct *vma);
967 int kfd_wait_on_events(struct kfd_process *p,
977 int kfd_set_event(struct kfd_process *p, uint32_t event_id);
978 int kfd_reset_event(struct kfd_process *p, uint32_t event_id);
979 int kfd_event_page_set(struct kfd_process *p, void *kernel_address,
981 int kfd_event_create(struct file *devkfd, struct kfd_process *p,
985 int kfd_event_destroy(struct kfd_process *p, uint32_t event_id);
994 int dbgdev_wave_reset_wavefronts(struct kfd_dev *dev, struct kfd_process *p);