| /Linux-v6.6/drivers/gpu/drm/amd/amdkfd/ | 
| D | kfd_process.c | 75 static void kfd_process_device_destroy_cwsr_dgpu(struct kfd_process_device *pdd); 88 	struct kfd_process_device *pdd; 102 	struct kfd_process_device *pdd;  in kfd_sdma_activity_worker() 272 	struct kfd_process_device *pdd = NULL;  in kfd_get_cu_occupancy() 274 	pdd = container_of(attr, struct kfd_process_device, attr_cu_occupancy);  in kfd_get_cu_occupancy() 307 		struct kfd_process_device *pdd = container_of(attr, struct kfd_process_device,  in kfd_procfs_show() 311 		struct kfd_process_device *pdd = container_of(attr, struct kfd_process_device,  in kfd_procfs_show() 398 		struct kfd_process_device *pdd = container_of(attr,  in kfd_procfs_stats_show() 399 				struct kfd_process_device,  in kfd_procfs_stats_show() 423 	struct kfd_process_device *pdd;  in kfd_sysfs_counters_show() [all …] 
 | 
| D | kfd_debug.c | 71 		struct kfd_process_device *pdd = process->pdds[i];  in kfd_dbg_ev_query_debug_event() 131 			struct kfd_process_device *pdd = process->pdds[i];  in kfd_dbg_ev_raise() 260 		struct kfd_process_device *pdd = NULL;  in kfd_dbg_send_exception_to_runtime() 347 int kfd_dbg_set_mes_debug_mode(struct kfd_process_device *pdd, bool sq_trap_en)  in kfd_dbg_set_mes_debug_mode() 360 static int kfd_dbg_get_dev_watch_id(struct kfd_process_device *pdd, int *watch_id)  in kfd_dbg_get_dev_watch_id() 385 static void kfd_dbg_clear_dev_watch_id(struct kfd_process_device *pdd, int watch_id)  in kfd_dbg_clear_dev_watch_id() 398 static bool kfd_dbg_owns_dev_watch_id(struct kfd_process_device *pdd, int watch_id)  in kfd_dbg_owns_dev_watch_id() 411 int kfd_dbg_trap_clear_dev_address_watch(struct kfd_process_device *pdd,  in kfd_dbg_trap_clear_dev_address_watch() 441 int kfd_dbg_trap_set_dev_address_watch(struct kfd_process_device *pdd,  in kfd_dbg_trap_set_dev_address_watch() 510 		struct kfd_process_device *pdd = target->pdds[i];  in kfd_dbg_trap_set_flags() [all …] 
 | 
| D | kfd_priv.h | 730 struct kfd_process_device {  struct 841 #define qpd_to_pdd(x) container_of(x, struct kfd_process_device, qpd)  argument 896 	struct kfd_process_device *pdds[MAX_GPU_INSTANCE]; 1026 static inline struct kfd_process_device *kfd_process_device_from_gpuidx(  in kfd_process_device_from_gpuidx() 1037 struct kfd_process_device *kfd_process_device_data_by_id(struct kfd_process *process, 1042 int kfd_process_device_init_vm(struct kfd_process_device *pdd, 1044 struct kfd_process_device *kfd_bind_process_to_device(struct kfd_node *dev, 1046 struct kfd_process_device *kfd_get_process_device_data(struct kfd_node *dev, 1048 struct kfd_process_device *kfd_create_process_device_data(struct kfd_node *dev, 1057 int kfd_process_device_create_obj_handle(struct kfd_process_device *pdd, [all …] 
 | 
| D | kfd_flat_memory.c | 316 static void kfd_init_apertures_vi(struct kfd_process_device *pdd, uint8_t id)  in kfd_init_apertures_vi() 343 static void kfd_init_apertures_v9(struct kfd_process_device *pdd, uint8_t id)  in kfd_init_apertures_v9() 366 	struct kfd_process_device *pdd;  in kfd_init_apertures()
  | 
| D | kfd_doorbell.c | 110 	struct kfd_process_device *pdd;  in kfd_doorbell_mmap() 232 phys_addr_t kfd_get_process_doorbells(struct kfd_process_device *pdd)  in kfd_get_process_doorbells() 247 int kfd_alloc_process_doorbells(struct kfd_dev *kfd, struct kfd_process_device *pdd)  in kfd_alloc_process_doorbells() 287 void kfd_free_process_doorbells(struct kfd_dev *kfd, struct kfd_process_device *pdd)  in kfd_free_process_doorbells()
  | 
| D | kfd_debug.h | 58 int kfd_dbg_trap_clear_dev_address_watch(struct kfd_process_device *pdd, 60 int kfd_dbg_trap_set_dev_address_watch(struct kfd_process_device *pdd, 129 int kfd_dbg_set_mes_debug_mode(struct kfd_process_device *pdd, bool sq_trap_en);
  | 
| D | kfd_device_queue_manager_v10.c | 43 static uint32_t compute_sh_mem_bases_64bit(struct kfd_process_device *pdd)  in compute_sh_mem_bases_64bit() 55 	struct kfd_process_device *pdd;  in update_qpd_v10()
  | 
| D | kfd_device_queue_manager_v11.c | 42 static uint32_t compute_sh_mem_bases_64bit(struct kfd_process_device *pdd)  in compute_sh_mem_bases_64bit() 54 	struct kfd_process_device *pdd;  in update_qpd_v11()
  | 
| D | kfd_device_queue_manager_v9.c | 42 static uint32_t compute_sh_mem_bases_64bit(struct kfd_process_device *pdd)  in compute_sh_mem_bases_64bit() 54 	struct kfd_process_device *pdd;  in update_qpd_v9()
  | 
| D | kfd_chardev.c | 69 static inline struct kfd_process_device *kfd_lock_pdd_by_id(struct kfd_process *p, __u32 gpu_id)  in kfd_lock_pdd_by_id() 71 	struct kfd_process_device *pdd;  in kfd_lock_pdd_by_id() 83 static inline void kfd_unlock_pdd(struct kfd_process_device *pdd)  in kfd_unlock_pdd() 305 	struct kfd_process_device *pdd;  in kfd_ioctl_create_queue() 576 	struct kfd_process_device *pdd;  in kfd_ioctl_set_memory_policy() 630 	struct kfd_process_device *pdd;  in kfd_ioctl_set_trap_handler() 684 	struct kfd_process_device *pdd;  in kfd_ioctl_get_clock_counters() 721 		struct kfd_process_device *pdd = p->pdds[i];  in kfd_ioctl_get_process_apertures() 796 		struct kfd_process_device *pdd = p->pdds[i];  in kfd_ioctl_get_process_apertures_new() 902 	struct kfd_process_device *pdd;  in kfd_ioctl_set_scratch_backing_va() [all …] 
 | 
| D | kfd_process_queue_manager.c | 82 void kfd_process_dequeue_from_device(struct kfd_process_device *pdd)  in kfd_process_dequeue_from_device() 98 	struct kfd_process_device *pdd;  in pqm_set_gws() 251 	struct kfd_process_device *pdd;  in pqm_create_queue() 415 	struct kfd_process_device *pdd;  in pqm_destroy_queue() 646 static int get_queue_data_sizes(struct kfd_process_device *pdd,  in get_queue_data_sizes() 676 		struct kfd_process_device *pdd = p->pdds[i];  in kfd_process_get_queue_info() 725 static int criu_checkpoint_queue(struct kfd_process_device *pdd,  in criu_checkpoint_queue() 772 static int criu_checkpoint_queues_device(struct kfd_process_device *pdd,  in criu_checkpoint_queues_device() 849 		struct kfd_process_device *pdd = p->pdds[pdd_index];  in kfd_criu_checkpoint_queues() 891 	struct kfd_process_device *pdd;  in kfd_criu_restore_queue()
  | 
| D | kfd_packet_manager_v9.c | 38 	struct kfd_process_device *pdd =  in pm_map_process_v9() 39 			container_of(qpd, struct kfd_process_device, qpd);  in pm_map_process_v9() 92 	struct kfd_process_device *pdd =  in pm_map_process_aldebaran() 93 			container_of(qpd, struct kfd_process_device, qpd);  in pm_map_process_aldebaran()
  | 
| D | kfd_device_queue_manager.h | 306 static inline unsigned int get_sh_mem_bases_32(struct kfd_process_device *pdd)  in get_sh_mem_bases_32() 312 get_sh_mem_bases_nybble_64(struct kfd_process_device *pdd)  in get_sh_mem_bases_nybble_64()
  | 
| D | kfd_device_queue_manager.c | 192 	struct kfd_process_device *pdd = qpd_to_pdd(qpd);  in add_queue_mes() 699 	struct kfd_process_device *pdd;  in dbgdev_wave_reset_wavefronts() 824 	struct kfd_process_device *pdd = qpd_to_pdd(qpd);  in destroy_queue_nocpsch() 854 	struct kfd_process_device *pdd;  in update_queue() 960 				      struct kfd_process_device *pdd,  in suspend_single_queue() 1009 	struct kfd_process_device *pdd;  in resume_single_queue() 1042 	struct kfd_process_device *pdd;  in evict_process_queues_nocpsch() 1091 	struct kfd_process_device *pdd;  in evict_process_queues_cpsch() 1149 	struct kfd_process_device *pdd;  in restore_process_queues_nocpsch() 1228 	struct kfd_process_device *pdd;  in restore_process_queues_cpsch() [all …] 
 | 
| D | kfd_device_queue_manager_vi.c | 109 	struct kfd_process_device *pdd;  in update_qpd_vi()
  | 
| D | kfd_device_queue_manager_cik.c | 107 	struct kfd_process_device *pdd;  in update_qpd_cik()
  | 
| D | kfd_svm.c | 216 		struct kfd_process_device *pdd;  in svm_range_dma_map() 254 	struct kfd_process_device *pdd;  in svm_range_free_dma_mappings() 639 	struct kfd_process_device *pdd;  in svm_range_get_node_by_id() 651 struct kfd_process_device * 1304 	struct kfd_process_device *pdd;  in svm_range_unmap_from_gpus() 1356 svm_range_map_to_gpu(struct kfd_process_device *pdd, struct svm_range *prange,  in svm_range_map_to_gpu() 1437 	struct kfd_process_device *pdd;  in svm_range_map_to_gpus() 1499 	struct kfd_process_device *pdd;  in svm_range_reserve_bos() 1555 	struct kfd_process_device *pdd;  in kfd_svm_page_owner() 2248 	struct kfd_process_device *pdd;  in svm_range_drain_retry_fault() [all …] 
 | 
| D | kfd_svm.h | 197 struct kfd_process_device *
  | 
| D | kfd_smi_events.c | 317 		struct kfd_process_device *pdd = p->pdds[i];  in kfd_smi_event_queue_restore_rescheduled()
  | 
| D | kfd_migrate.c | 401 	struct kfd_process_device *pdd;  in svm_migrate_vma_to_vram() 680 	struct kfd_process_device *pdd;  in svm_migrate_vma_to_ram()
  | 
| D | kfd_events.c | 352 	struct kfd_process_device *pdd;  in kfd_kmap_event_page()
  |