Lines Matching refs:kfd_process_device
76 static void kfd_process_device_destroy_cwsr_dgpu(struct kfd_process_device *pdd);
89 struct kfd_process_device *pdd;
103 struct kfd_process_device *pdd; in kfd_sdma_activity_worker()
273 struct kfd_process_device *pdd = NULL; in kfd_get_cu_occupancy()
278 pdd = container_of(attr, struct kfd_process_device, attr_cu_occupancy); in kfd_get_cu_occupancy()
334 struct kfd_process_device *pdd = container_of(attr, struct kfd_process_device, in kfd_procfs_show()
338 struct kfd_process_device *pdd = container_of(attr, struct kfd_process_device, in kfd_procfs_show()
426 struct kfd_process_device *pdd = container_of(attr, in kfd_procfs_stats_show()
427 struct kfd_process_device, in kfd_procfs_stats_show()
451 struct kfd_process_device *pdd; in kfd_sysfs_counters_show()
454 pdd = container_of(attr, struct kfd_process_device, in kfd_sysfs_counters_show()
459 pdd = container_of(attr, struct kfd_process_device, in kfd_sysfs_counters_show()
464 pdd = container_of(attr, struct kfd_process_device, in kfd_sysfs_counters_show()
578 struct kfd_process_device *pdd = p->pdds[i]; in kfd_procfs_add_sysfs_stats()
626 struct kfd_process_device *pdd = p->pdds[i]; in kfd_procfs_add_sysfs_counters()
667 struct kfd_process_device *pdd = p->pdds[i]; in kfd_procfs_add_sysfs_files()
719 struct kfd_process_device *pdd, void **kptr) in kfd_process_free_gpuvm()
739 static int kfd_process_alloc_gpuvm(struct kfd_process_device *pdd, in kfd_process_alloc_gpuvm()
792 static int kfd_process_device_reserve_ib_mem(struct kfd_process_device *pdd) in kfd_process_device_reserve_ib_mem()
818 static void kfd_process_device_destroy_ib_mem(struct kfd_process_device *pdd) in kfd_process_device_destroy_ib_mem()
985 static void kfd_process_device_free_bos(struct kfd_process_device *pdd) in kfd_process_device_free_bos()
999 struct kfd_process_device *peer_pdd = p->pdds[i]; in kfd_process_device_free_bos()
1019 struct kfd_process_device *pdd; in kfd_process_kunmap_signal_bo()
1057 struct kfd_process_device *pdd = p->pdds[i]; in kfd_process_destroy_pdds()
1099 struct kfd_process_device *pdd; in kfd_process_remove_sysfs()
1228 struct kfd_process_device *pdd = p->pdds[i]; in kfd_process_notifier_release_internal()
1379 static int kfd_process_device_init_cwsr_dgpu(struct kfd_process_device *pdd) in kfd_process_device_init_cwsr_dgpu()
1415 static void kfd_process_device_destroy_cwsr_dgpu(struct kfd_process_device *pdd) in kfd_process_device_destroy_cwsr_dgpu()
1603 struct kfd_process_device *kfd_get_process_device_data(struct kfd_node *dev, in kfd_get_process_device_data()
1615 struct kfd_process_device *kfd_create_process_device_data(struct kfd_node *dev, in kfd_create_process_device_data()
1618 struct kfd_process_device *pdd = NULL; in kfd_create_process_device_data()
1669 int kfd_process_device_init_vm(struct kfd_process_device *pdd, in kfd_process_device_init_vm()
1745 struct kfd_process_device *kfd_bind_process_to_device(struct kfd_node *dev, in kfd_bind_process_to_device()
1748 struct kfd_process_device *pdd; in kfd_bind_process_to_device()
1785 int kfd_process_device_create_obj_handle(struct kfd_process_device *pdd, in kfd_process_device_create_obj_handle()
1794 void *kfd_process_device_translate_handle(struct kfd_process_device *pdd, in kfd_process_device_translate_handle()
1806 void kfd_process_device_remove_obj_handle(struct kfd_process_device *pdd, in kfd_process_device_remove_obj_handle()
1813 static struct kfd_process_device *kfd_lookup_process_device_by_pasid(u32 pasid) in kfd_lookup_process_device_by_pasid()
1815 struct kfd_process_device *ret_p = NULL; in kfd_lookup_process_device_by_pasid()
1835 struct kfd_process_device **pdd) in kfd_lookup_process_by_pasid()
1837 struct kfd_process_device *ret_p; in kfd_lookup_process_by_pasid()
1887 struct kfd_process_device *pdd = p->pdds[i]; in kfd_process_evict_queues()
1915 struct kfd_process_device *pdd = p->pdds[i]; in kfd_process_evict_queues()
1940 struct kfd_process_device *pdd = p->pdds[i]; in kfd_process_restore_queues()
2123 struct kfd_process_device *pdd; in kfd_reserved_mem_mmap()
2153 int kfd_process_drain_interrupts(struct kfd_process_device *pdd) in kfd_process_drain_interrupts()
2277 struct kfd_process_device *kfd_process_device_data_by_id(struct kfd_process *p, uint32_t gpu_id) in kfd_process_device_data_by_id()
2283 struct kfd_process_device *pdd = p->pdds[i]; in kfd_process_device_data_by_id()
2300 struct kfd_process_device *pdd = p->pdds[i]; in kfd_process_get_user_gpu_id()