kfd_process       107 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 	struct kfd_process *process;
kfd_process       136 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c static int kfd_ioctl_get_version(struct file *filep, struct kfd_process *p,
kfd_process       252 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c static int kfd_ioctl_create_queue(struct file *filep, struct kfd_process *p,
kfd_process       329 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c static int kfd_ioctl_destroy_queue(struct file *filp, struct kfd_process *p,
kfd_process       347 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c static int kfd_ioctl_update_queue(struct file *filp, struct kfd_process *p,
kfd_process       393 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c static int kfd_ioctl_set_cu_mask(struct file *filp, struct kfd_process *p,
kfd_process       449 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 					  struct kfd_process *p, void *data)
kfd_process       467 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 					struct kfd_process *p, void *data)
kfd_process       519 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 					struct kfd_process *p, void *data)
kfd_process       551 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 				struct kfd_process *p, void *data)
kfd_process       605 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 				struct kfd_process *p, void *data)
kfd_process       643 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 					struct kfd_process *p, void *data)
kfd_process       743 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 					struct kfd_process *p, void *data)
kfd_process       827 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 				struct kfd_process *p, void *data)
kfd_process       852 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 				struct kfd_process *p, void *data)
kfd_process       908 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 				struct kfd_process *p, void *data)
kfd_process       998 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c static int kfd_ioctl_create_event(struct file *filp, struct kfd_process *p,
kfd_process      1069 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c static int kfd_ioctl_destroy_event(struct file *filp, struct kfd_process *p,
kfd_process      1077 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c static int kfd_ioctl_set_event(struct file *filp, struct kfd_process *p,
kfd_process      1085 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c static int kfd_ioctl_reset_event(struct file *filp, struct kfd_process *p,
kfd_process      1093 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c static int kfd_ioctl_wait_events(struct file *filp, struct kfd_process *p,
kfd_process      1107 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 					struct kfd_process *p, void *data)
kfd_process      1143 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 		struct kfd_process *p, void *data)
kfd_process      1184 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c static int kfd_ioctl_acquire_vm(struct file *filep, struct kfd_process *p,
kfd_process      1248 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 					struct kfd_process *p, void *data)
kfd_process      1330 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 					struct kfd_process *p, void *data)
kfd_process      1374 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 					struct kfd_process *p, void *data)
kfd_process      1484 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 					struct kfd_process *p, void *data)
kfd_process      1571 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 		struct kfd_process *p, void *data)
kfd_process      1626 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 				   struct kfd_process *p, void *data)
kfd_process      1778 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 	struct kfd_process *process;
kfd_process      1864 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c static int kfd_mmio_mmap(struct kfd_dev *dev, struct kfd_process *process,
kfd_process      1899 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 	struct kfd_process *process;
kfd_process       760 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c int dbgdev_wave_reset_wavefronts(struct kfd_dev *dev, struct kfd_process *p)
kfd_process        96 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c long kfd_dbgmgr_register(struct kfd_dbgmgr *pmgr, struct kfd_process *p)
kfd_process       116 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c long kfd_dbgmgr_unregister(struct kfd_dbgmgr *pmgr, struct kfd_process *p)
kfd_process       237 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.h 	struct kfd_process *process;
kfd_process       246 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.h 	struct kfd_process *process;
kfd_process       287 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.h long kfd_dbgmgr_register(struct kfd_dbgmgr *pmgr, struct kfd_process *p);
kfd_process       288 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.h long kfd_dbgmgr_unregister(struct kfd_dbgmgr *pmgr, struct kfd_process *p);
kfd_process       880 drivers/gpu/drm/amd/amdkfd/kfd_device.c 	struct kfd_process *p;
kfd_process       899 drivers/gpu/drm/amd/amdkfd/kfd_device.c 	struct kfd_process *p;
kfd_process       927 drivers/gpu/drm/amd/amdkfd/kfd_device.c 	struct kfd_process *p;
kfd_process      1839 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 	struct kfd_process *p = kfd_lookup_process_by_pasid(pasid);
kfd_process       129 drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c int kfd_doorbell_mmap(struct kfd_dev *dev, struct kfd_process *process,
kfd_process       229 drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c 					struct kfd_process *process,
kfd_process       255 drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c 					struct kfd_process *process)
kfd_process       261 drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c int kfd_alloc_process_doorbells(struct kfd_process *process)
kfd_process       271 drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c void kfd_free_process_doorbells(struct kfd_process *process)
kfd_process        64 drivers/gpu/drm/amd/amdkfd/kfd_events.c static struct kfd_signal_page *allocate_signal_page(struct kfd_process *p)
kfd_process        94 drivers/gpu/drm/amd/amdkfd/kfd_events.c static int allocate_event_notification_slot(struct kfd_process *p,
kfd_process       128 drivers/gpu/drm/amd/amdkfd/kfd_events.c static struct kfd_event *lookup_event_by_id(struct kfd_process *p, uint32_t id)
kfd_process       151 drivers/gpu/drm/amd/amdkfd/kfd_events.c 	struct kfd_process *p, uint32_t id, uint32_t bits)
kfd_process       182 drivers/gpu/drm/amd/amdkfd/kfd_events.c 				struct kfd_process *p,
kfd_process       212 drivers/gpu/drm/amd/amdkfd/kfd_events.c static int create_other_event(struct kfd_process *p, struct kfd_event *ev)
kfd_process       230 drivers/gpu/drm/amd/amdkfd/kfd_events.c void kfd_event_init_process(struct kfd_process *p)
kfd_process       238 drivers/gpu/drm/amd/amdkfd/kfd_events.c static void destroy_event(struct kfd_process *p, struct kfd_event *ev)
kfd_process       255 drivers/gpu/drm/amd/amdkfd/kfd_events.c static void destroy_events(struct kfd_process *p)
kfd_process       269 drivers/gpu/drm/amd/amdkfd/kfd_events.c static void shutdown_signal_page(struct kfd_process *p)
kfd_process       281 drivers/gpu/drm/amd/amdkfd/kfd_events.c void kfd_event_free_process(struct kfd_process *p)
kfd_process       298 drivers/gpu/drm/amd/amdkfd/kfd_events.c int kfd_event_page_set(struct kfd_process *p, void *kernel_address,
kfd_process       322 drivers/gpu/drm/amd/amdkfd/kfd_events.c int kfd_event_create(struct file *devkfd, struct kfd_process *p,
kfd_process       371 drivers/gpu/drm/amd/amdkfd/kfd_events.c int kfd_event_destroy(struct kfd_process *p, uint32_t event_id)
kfd_process       407 drivers/gpu/drm/amd/amdkfd/kfd_events.c int kfd_set_event(struct kfd_process *p, uint32_t event_id)
kfd_process       431 drivers/gpu/drm/amd/amdkfd/kfd_events.c int kfd_reset_event(struct kfd_process *p, uint32_t event_id)
kfd_process       450 drivers/gpu/drm/amd/amdkfd/kfd_events.c static void acknowledge_signal(struct kfd_process *p, struct kfd_event *ev)
kfd_process       455 drivers/gpu/drm/amd/amdkfd/kfd_events.c static void set_event_from_interrupt(struct kfd_process *p,
kfd_process       474 drivers/gpu/drm/amd/amdkfd/kfd_events.c 	struct kfd_process *p = kfd_lookup_process_by_pasid(pasid);
kfd_process       544 drivers/gpu/drm/amd/amdkfd/kfd_events.c static int init_event_waiter_get_status(struct kfd_process *p,
kfd_process       665 drivers/gpu/drm/amd/amdkfd/kfd_events.c int kfd_wait_on_events(struct kfd_process *p,
kfd_process       782 drivers/gpu/drm/amd/amdkfd/kfd_events.c int kfd_event_mmap(struct kfd_process *p, struct vm_area_struct *vma)
kfd_process       831 drivers/gpu/drm/amd/amdkfd/kfd_events.c static void lookup_events_by_type_and_signal(struct kfd_process *p,
kfd_process       888 drivers/gpu/drm/amd/amdkfd/kfd_events.c 	struct kfd_process *p = kfd_lookup_process_by_pasid(pasid);
kfd_process       960 drivers/gpu/drm/amd/amdkfd/kfd_events.c 	struct kfd_process *p = kfd_lookup_process_by_pasid(pasid);
kfd_process       979 drivers/gpu/drm/amd/amdkfd/kfd_events.c 	struct kfd_process *p = kfd_lookup_process_by_pasid(pasid);
kfd_process      1015 drivers/gpu/drm/amd/amdkfd/kfd_events.c 	struct kfd_process *p;
kfd_process       364 drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c int kfd_init_apertures(struct kfd_process *process)
kfd_process       112 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 	struct kfd_process *p = pdd->process;
kfd_process       135 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c void kfd_iommu_unbind_process(struct kfd_process *p)
kfd_process       148 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 	struct kfd_process *p;
kfd_process       220 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 	struct kfd_process *p;
kfd_process       261 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 	struct kfd_process *p;
kfd_process        34 drivers/gpu/drm/amd/amdkfd/kfd_iommu.h void kfd_iommu_unbind_process(struct kfd_process *p);
kfd_process        57 drivers/gpu/drm/amd/amdkfd/kfd_iommu.h static inline void kfd_iommu_unbind_process(struct kfd_process *p)
kfd_process       503 drivers/gpu/drm/amd/amdkfd/kfd_priv.h 	struct kfd_process	*process;
kfd_process       538 drivers/gpu/drm/amd/amdkfd/kfd_priv.h 	struct kfd_process	*process;
kfd_process       625 drivers/gpu/drm/amd/amdkfd/kfd_priv.h 	struct kfd_process *process;
kfd_process       748 drivers/gpu/drm/amd/amdkfd/kfd_priv.h typedef int amdkfd_ioctl_t(struct file *filep, struct kfd_process *p,
kfd_process       762 drivers/gpu/drm/amd/amdkfd/kfd_priv.h struct kfd_process *kfd_create_process(struct file *filep);
kfd_process       763 drivers/gpu/drm/amd/amdkfd/kfd_priv.h struct kfd_process *kfd_get_process(const struct task_struct *);
kfd_process       764 drivers/gpu/drm/amd/amdkfd/kfd_priv.h struct kfd_process *kfd_lookup_process_by_pasid(unsigned int pasid);
kfd_process       765 drivers/gpu/drm/amd/amdkfd/kfd_priv.h struct kfd_process *kfd_lookup_process_by_mm(const struct mm_struct *mm);
kfd_process       766 drivers/gpu/drm/amd/amdkfd/kfd_priv.h void kfd_unref_process(struct kfd_process *p);
kfd_process       767 drivers/gpu/drm/amd/amdkfd/kfd_priv.h int kfd_process_evict_queues(struct kfd_process *p);
kfd_process       768 drivers/gpu/drm/amd/amdkfd/kfd_priv.h int kfd_process_restore_queues(struct kfd_process *p);
kfd_process       775 drivers/gpu/drm/amd/amdkfd/kfd_priv.h 						struct kfd_process *p);
kfd_process       777 drivers/gpu/drm/amd/amdkfd/kfd_priv.h 							struct kfd_process *p);
kfd_process       779 drivers/gpu/drm/amd/amdkfd/kfd_priv.h 							struct kfd_process *p);
kfd_process       781 drivers/gpu/drm/amd/amdkfd/kfd_priv.h int kfd_reserved_mem_mmap(struct kfd_dev *dev, struct kfd_process *process,
kfd_process       794 drivers/gpu/drm/amd/amdkfd/kfd_priv.h 							struct kfd_process *p);
kfd_process       796 drivers/gpu/drm/amd/amdkfd/kfd_priv.h 						struct kfd_process *p,
kfd_process       798 drivers/gpu/drm/amd/amdkfd/kfd_priv.h bool kfd_has_process_device_data(struct kfd_process *p);
kfd_process       812 drivers/gpu/drm/amd/amdkfd/kfd_priv.h int kfd_doorbell_mmap(struct kfd_dev *dev, struct kfd_process *process,
kfd_process       821 drivers/gpu/drm/amd/amdkfd/kfd_priv.h 					struct kfd_process *process,
kfd_process       824 drivers/gpu/drm/amd/amdkfd/kfd_priv.h 					struct kfd_process *process);
kfd_process       825 drivers/gpu/drm/amd/amdkfd/kfd_priv.h int kfd_alloc_process_doorbells(struct kfd_process *process);
kfd_process       826 drivers/gpu/drm/amd/amdkfd/kfd_priv.h void kfd_free_process_doorbells(struct kfd_process *process);
kfd_process       864 drivers/gpu/drm/amd/amdkfd/kfd_priv.h int kfd_init_apertures(struct kfd_process *process);
kfd_process       899 drivers/gpu/drm/amd/amdkfd/kfd_priv.h void kfd_process_dequeue_from_all_devices(struct kfd_process *p);
kfd_process       900 drivers/gpu/drm/amd/amdkfd/kfd_priv.h int pqm_init(struct process_queue_manager *pqm, struct kfd_process *p);
kfd_process      1005 drivers/gpu/drm/amd/amdkfd/kfd_priv.h void kfd_event_init_process(struct kfd_process *p);
kfd_process      1006 drivers/gpu/drm/amd/amdkfd/kfd_priv.h void kfd_event_free_process(struct kfd_process *p);
kfd_process      1007 drivers/gpu/drm/amd/amdkfd/kfd_priv.h int kfd_event_mmap(struct kfd_process *process, struct vm_area_struct *vma);
kfd_process      1008 drivers/gpu/drm/amd/amdkfd/kfd_priv.h int kfd_wait_on_events(struct kfd_process *p,
kfd_process      1018 drivers/gpu/drm/amd/amdkfd/kfd_priv.h int kfd_set_event(struct kfd_process *p, uint32_t event_id);
kfd_process      1019 drivers/gpu/drm/amd/amdkfd/kfd_priv.h int kfd_reset_event(struct kfd_process *p, uint32_t event_id);
kfd_process      1020 drivers/gpu/drm/amd/amdkfd/kfd_priv.h int kfd_event_page_set(struct kfd_process *p, void *kernel_address,
kfd_process      1022 drivers/gpu/drm/amd/amdkfd/kfd_priv.h int kfd_event_create(struct file *devkfd, struct kfd_process *p,
kfd_process      1026 drivers/gpu/drm/amd/amdkfd/kfd_priv.h int kfd_event_destroy(struct kfd_process *p, uint32_t event_id);
kfd_process      1035 drivers/gpu/drm/amd/amdkfd/kfd_priv.h int dbgdev_wave_reset_wavefronts(struct kfd_dev *dev, struct kfd_process *p);
kfd_process        63 drivers/gpu/drm/amd/amdkfd/kfd_process.c static struct kfd_process *find_process(const struct task_struct *thread);
kfd_process        65 drivers/gpu/drm/amd/amdkfd/kfd_process.c static struct kfd_process *create_process(const struct task_struct *thread);
kfd_process        66 drivers/gpu/drm/amd/amdkfd/kfd_process.c static int kfd_process_init_cwsr_apu(struct kfd_process *p, struct file *filep);
kfd_process        83 drivers/gpu/drm/amd/amdkfd/kfd_process.c 		struct kfd_process *p = container_of(attr, struct kfd_process,
kfd_process       267 drivers/gpu/drm/amd/amdkfd/kfd_process.c struct kfd_process *kfd_create_process(struct file *filep)
kfd_process       269 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	struct kfd_process *process;
kfd_process       332 drivers/gpu/drm/amd/amdkfd/kfd_process.c struct kfd_process *kfd_get_process(const struct task_struct *thread)
kfd_process       334 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	struct kfd_process *process;
kfd_process       350 drivers/gpu/drm/amd/amdkfd/kfd_process.c static struct kfd_process *find_process_by_mm(const struct mm_struct *mm)
kfd_process       352 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	struct kfd_process *process;
kfd_process       362 drivers/gpu/drm/amd/amdkfd/kfd_process.c static struct kfd_process *find_process(const struct task_struct *thread)
kfd_process       364 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	struct kfd_process *p;
kfd_process       374 drivers/gpu/drm/amd/amdkfd/kfd_process.c void kfd_unref_process(struct kfd_process *p)
kfd_process       381 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	struct kfd_process *p = pdd->process;
kfd_process       405 drivers/gpu/drm/amd/amdkfd/kfd_process.c static void kfd_process_free_outstanding_kfd_bos(struct kfd_process *p)
kfd_process       413 drivers/gpu/drm/amd/amdkfd/kfd_process.c static void kfd_process_destroy_pdds(struct kfd_process *p)
kfd_process       451 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	struct kfd_process *p = container_of(work, struct kfd_process,
kfd_process       483 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	struct kfd_process *p = container_of(ref, struct kfd_process, ref);
kfd_process       491 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	kfd_unref_process(container_of(mn, struct kfd_process, mmu_notifier));
kfd_process       497 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	struct kfd_process *p;
kfd_process       504 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	p = container_of(mn, struct kfd_process, mmu_notifier);
kfd_process       551 drivers/gpu/drm/amd/amdkfd/kfd_process.c static int kfd_process_init_cwsr_apu(struct kfd_process *p, struct file *filep)
kfd_process       622 drivers/gpu/drm/amd/amdkfd/kfd_process.c static struct kfd_process *create_process(const struct task_struct *thread)
kfd_process       624 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	struct kfd_process *process;
kfd_process       716 drivers/gpu/drm/amd/amdkfd/kfd_process.c 							struct kfd_process *p)
kfd_process       728 drivers/gpu/drm/amd/amdkfd/kfd_process.c 							struct kfd_process *p)
kfd_process       776 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	struct kfd_process *p;
kfd_process       829 drivers/gpu/drm/amd/amdkfd/kfd_process.c 							struct kfd_process *p)
kfd_process       852 drivers/gpu/drm/amd/amdkfd/kfd_process.c 						struct kfd_process *p)
kfd_process       860 drivers/gpu/drm/amd/amdkfd/kfd_process.c 						struct kfd_process *p,
kfd_process       868 drivers/gpu/drm/amd/amdkfd/kfd_process.c bool kfd_has_process_device_data(struct kfd_process *p)
kfd_process       905 drivers/gpu/drm/amd/amdkfd/kfd_process.c struct kfd_process *kfd_lookup_process_by_pasid(unsigned int pasid)
kfd_process       907 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	struct kfd_process *p, *ret_p = NULL;
kfd_process       926 drivers/gpu/drm/amd/amdkfd/kfd_process.c struct kfd_process *kfd_lookup_process_by_mm(const struct mm_struct *mm)
kfd_process       928 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	struct kfd_process *p;
kfd_process       946 drivers/gpu/drm/amd/amdkfd/kfd_process.c int kfd_process_evict_queues(struct kfd_process *p)
kfd_process       982 drivers/gpu/drm/amd/amdkfd/kfd_process.c int kfd_process_restore_queues(struct kfd_process *p)
kfd_process      1003 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	struct kfd_process *p;
kfd_process      1011 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	p = container_of(dwork, struct kfd_process, eviction_work);
kfd_process      1040 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	struct kfd_process *p;
kfd_process      1048 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	p = container_of(dwork, struct kfd_process, restore_work);
kfd_process      1082 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	struct kfd_process *p;
kfd_process      1101 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	struct kfd_process *p;
kfd_process      1116 drivers/gpu/drm/amd/amdkfd/kfd_process.c int kfd_reserved_mem_mmap(struct kfd_dev *dev, struct kfd_process *process,
kfd_process      1167 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	struct kfd_process *p;
kfd_process       127 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c void kfd_process_dequeue_from_all_devices(struct kfd_process *p)
kfd_process       135 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c int pqm_init(struct process_queue_manager *pqm, struct kfd_process *p)