sys/dev/pci/drm/amd/amdgpu/amdgpu_amdkfd.h
50
struct kfd_process_device;
sys/dev/pci/drm/amd/amdkfd/cik_event_interrupt.c
109
struct kfd_process_device *pdd = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1035
struct kfd_process_device *pdd = kfd_lock_pdd_by_id(p, args->gpu_id);
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1049
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1192
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1244
struct kfd_process_device *pdd, *peer_pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1362
struct kfd_process_device *pdd, *peer_pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1561
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1611
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1664
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1792
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1832
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
1922
struct kfd_process_device *pdd = p->pdds[pdd_index];
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2216
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2294
static int criu_restore_memory_of_gpu(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2368
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2390
struct kfd_process_device *peer_pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2770
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2792
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2854
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2865
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
2910
struct kfd_process_device *pdd = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
312
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
563
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
618
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
672
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
69
static inline struct kfd_process_device *kfd_lock_pdd_by_id(struct kfd_process *p, __u32 gpu_id)
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
709
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
71
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
785
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
83
static inline void kfd_unlock_pdd(struct kfd_process_device *pdd)
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
891
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
930
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_chardev.c
974
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
1076
struct kfd_process_device *pdd = target->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
1145
struct kfd_process_device *pdd = target->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
133
struct kfd_process_device *pdd = process->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
207
struct kfd_process_device *pdd = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
262
struct kfd_process_device *pdd = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
349
int kfd_dbg_set_mes_debug_mode(struct kfd_process_device *pdd, bool sq_trap_en)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
379
static int kfd_dbg_get_dev_watch_id(struct kfd_process_device *pdd, int *watch_id)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
404
static void kfd_dbg_clear_dev_watch_id(struct kfd_process_device *pdd, u32 watch_id)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
417
static bool kfd_dbg_owns_dev_watch_id(struct kfd_process_device *pdd, u32 watch_id)
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
428
int kfd_dbg_trap_clear_dev_address_watch(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
461
int kfd_dbg_trap_set_dev_address_watch(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
543
struct kfd_process_device *pdd = target->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
566
struct kfd_process_device *pdd = target->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
608
struct kfd_process_device *pdd = target->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
649
struct kfd_process_device *pdd = target->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
706
struct kfd_process_device *pdd = target->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
72
struct kfd_process_device *pdd = process->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
784
struct kfd_process_device *pdd = target->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
837
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
871
struct kfd_process_device *pdd = target->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
907
struct kfd_process_device *pdd = target->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
954
struct kfd_process_device *pdd = target->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_debug.c
979
struct kfd_process_device *pdd = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
131
int kfd_dbg_set_mes_debug_mode(struct kfd_process_device *pdd, bool sq_trap_en);
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
58
int kfd_dbg_trap_clear_dev_address_watch(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_debug.h
60
int kfd_dbg_trap_set_dev_address_watch(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_debugfs.c
129
struct kfd_process_device *pdd = file_inode(file)->i_private;
sys/dev/pci/drm/amd/amdkfd/kfd_debugfs.c
163
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1061
struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1110
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1143
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1193
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1256
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1336
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
1398
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
168
struct kfd_process_device *pdd = qpd_to_pdd(qpd);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
204
struct kfd_process_device *pdd = qpd_to_pdd(qpd);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2131
struct kfd_process_device *pdd = qpd_to_pdd(qpd);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2217
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2483
struct kfd_process_device *pdd = kfd_get_process_device_data(q->device,
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
2515
struct kfd_process_device *pdd = qpd_to_pdd(qpd);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3058
struct kfd_process_device *pdd = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3107
int kfd_evict_process_device(struct kfd_process_device *pdd)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3265
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3322
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
3425
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
534
struct kfd_process_device *pdd = qpd_to_pdd(qpd);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
791
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
918
struct kfd_process_device *pdd = qpd_to_pdd(qpd);
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.c
949
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
331
static inline unsigned int get_sh_mem_bases_32(struct kfd_process_device *pdd)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager.h
337
get_sh_mem_bases_nybble_64(struct kfd_process_device *pdd)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v10.c
51
static uint32_t compute_sh_mem_bases_64bit(struct kfd_process_device *pdd)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v11.c
50
static uint32_t compute_sh_mem_bases_64bit(struct kfd_process_device *pdd)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v12.c
50
static uint32_t compute_sh_mem_bases_64bit(struct kfd_process_device *pdd)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v9.c
50
static uint32_t compute_sh_mem_bases_64bit(struct kfd_process_device *pdd)
sys/dev/pci/drm/amd/amdkfd/kfd_device_queue_manager_v9.c
94
struct kfd_process_device *pdd = qpd_to_pdd(qpd);
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
110
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
235
phys_addr_t kfd_get_process_doorbells(struct kfd_process_device *pdd)
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
253
int kfd_alloc_process_doorbells(struct kfd_dev *kfd, struct kfd_process_device *pdd)
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
293
void kfd_free_process_doorbells(struct kfd_dev *kfd, struct kfd_process_device *pdd)
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1188
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1205
void kfd_signal_vm_fault_event(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
1281
struct kfd_process_device *pdd = kfd_get_process_device_data(dev, p);
sys/dev/pci/drm/amd/amdkfd/kfd_events.c
359
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_flat_memory.c
316
static void kfd_init_apertures_vi(struct kfd_process_device *pdd, uint8_t id)
sys/dev/pci/drm/amd/amdkfd/kfd_flat_memory.c
343
static void kfd_init_apertures_v9(struct kfd_process_device *pdd, uint8_t id)
sys/dev/pci/drm/amd/amdkfd/kfd_flat_memory.c
366
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
395
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_migrate.c
695
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_v9.c
38
struct kfd_process_device *pdd =
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_v9.c
39
container_of(qpd, struct kfd_process_device, qpd);
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_v9.c
96
struct kfd_process_device *pdd =
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_v9.c
97
container_of(qpd, struct kfd_process_device, qpd);
sys/dev/pci/drm/amd/amdkfd/kfd_packet_manager_vi.c
45
struct kfd_process_device *pdd = qpd_to_pdd(qpd);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1054
struct kfd_process_device **pdd);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1064
static inline struct kfd_process_device *kfd_process_device_from_gpuidx(
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1075
struct kfd_process_device *kfd_process_device_data_by_id(struct kfd_process *process,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1080
int kfd_process_device_init_vm(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1082
struct kfd_process_device *kfd_bind_process_to_device(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1084
struct kfd_process_device *kfd_get_process_device_data(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1086
struct kfd_process_device *kfd_create_process_device_data(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1095
int kfd_process_device_create_obj_handle(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1097
void *kfd_process_device_translate_handle(struct kfd_process_device *p,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1099
void kfd_process_device_remove_obj_handle(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1122
struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1124
phys_addr_t kfd_get_process_doorbells(struct kfd_process_device *pdd);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1126
struct kfd_process_device *pdd);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1128
struct kfd_process_device *pdd);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1192
int kfd_process_drain_interrupts(struct kfd_process_device *pdd);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1325
int kfd_queue_acquire_buffers(struct kfd_process_device *pdd, struct queue_properties *properties);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1326
int kfd_queue_release_buffers(struct kfd_process_device *pdd, struct queue_properties *properties);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1328
int kfd_queue_unref_bo_vas(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1349
int kfd_evict_process_device(struct kfd_process_device *pdd);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1359
void kfd_process_dequeue_from_device(struct kfd_process_device *pdd);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1524
void kfd_signal_vm_fault_event(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1532
static inline void kfd_flush_tlb(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
869
#define qpd_to_pdd(x) container_of(x, struct kfd_process_device, qpd)
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
930
struct kfd_process_device *pdds[MAX_GPU_INSTANCE];
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1019
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
103
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1057
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1101
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1230
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1381
static int kfd_process_device_init_cwsr_dgpu(struct kfd_process_device *pdd)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1417
static void kfd_process_device_destroy_cwsr_dgpu(struct kfd_process_device *pdd)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1605
struct kfd_process_device *kfd_get_process_device_data(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1617
struct kfd_process_device *kfd_create_process_device_data(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1620
struct kfd_process_device *pdd = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1673
int kfd_process_device_init_vm(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1749
struct kfd_process_device *kfd_bind_process_to_device(struct kfd_node *dev,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1752
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1789
int kfd_process_device_create_obj_handle(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1798
void *kfd_process_device_translate_handle(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1810
void kfd_process_device_remove_obj_handle(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1817
static struct kfd_process_device *kfd_lookup_process_device_by_pasid(u32 pasid)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1819
struct kfd_process_device *ret_p = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1839
struct kfd_process_device **pdd)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1841
struct kfd_process_device *ret_p;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1891
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1919
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1944
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2127
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2157
int kfd_process_drain_interrupts(struct kfd_process_device *pdd)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2281
struct kfd_process_device *kfd_process_device_data_by_id(struct kfd_process *p, uint32_t gpu_id)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2287
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
2304
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
273
struct kfd_process_device *pdd = NULL;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
278
pdd = container_of(attr, struct kfd_process_device, attr_cu_occupancy);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
334
struct kfd_process_device *pdd = container_of(attr, struct kfd_process_device,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
338
struct kfd_process_device *pdd = container_of(attr, struct kfd_process_device,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
426
struct kfd_process_device *pdd = container_of(attr,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
427
struct kfd_process_device,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
451
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
454
pdd = container_of(attr, struct kfd_process_device,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
459
pdd = container_of(attr, struct kfd_process_device,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
464
pdd = container_of(attr, struct kfd_process_device,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
578
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
626
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
667
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
719
struct kfd_process_device *pdd, void **kptr)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
739
static int kfd_process_alloc_gpuvm(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
76
static void kfd_process_device_destroy_cwsr_dgpu(struct kfd_process_device *pdd);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
792
static int kfd_process_device_reserve_ib_mem(struct kfd_process_device *pdd)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
818
static void kfd_process_device_destroy_ib_mem(struct kfd_process_device *pdd)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
89
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
985
static void kfd_process_device_free_bos(struct kfd_process_device *pdd)
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
999
struct kfd_process_device *peer_pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
109
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
191
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
223
struct kfd_process_device *pdd = kfd_get_process_device_data(pqn->q->device,
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
317
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
508
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
592
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
747
static int get_queue_data_sizes(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
777
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
826
static int criu_checkpoint_queue(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
83
void kfd_process_dequeue_from_device(struct kfd_process_device *pdd)
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
873
static int criu_checkpoint_queues_device(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
953
struct kfd_process_device *pdd = p->pdds[pdd_index];
sys/dev/pci/drm/amd/amdkfd/kfd_process_queue_manager.c
999
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
151
static void kfd_queue_buffer_svm_put(struct kfd_process_device *pdd, u64 addr, u64 size)
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
185
static int kfd_queue_buffer_svm_get(struct kfd_process_device *pdd, u64 addr, u64 size)
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
190
static void kfd_queue_buffer_svm_put(struct kfd_process_device *pdd, u64 addr, u64 size)
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
233
int kfd_queue_acquire_buffers(struct kfd_process_device *pdd, struct queue_properties *properties)
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
341
int kfd_queue_release_buffers(struct kfd_process_device *pdd, struct queue_properties *properties)
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
374
int kfd_queue_unref_bo_vas(struct kfd_process_device *pdd,
sys/dev/pci/drm/amd/amdkfd/kfd_queue.c
90
static int kfd_queue_buffer_svm_get(struct kfd_process_device *pdd, u64 addr, u64 size)
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
328
struct kfd_process_device *pdd = p->pdds[i];
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.c
347
void kfd_smi_event_process(struct kfd_process_device *pdd, bool start)
sys/dev/pci/drm/amd/amdkfd/kfd_smi_events.h
56
void kfd_smi_event_process(struct kfd_process_device *pdd, bool start);
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1349
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1401
svm_range_map_to_gpu(struct kfd_process_device *pdd, struct svm_range *prange,
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1482
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1544
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
1600
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
218
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
2334
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
2531
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
256
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
2958
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
3467
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
411
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
4216
struct kfd_process_device *pdd = p->pdds[index];
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
557
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
683
struct kfd_process_device *pdd;
sys/dev/pci/drm/amd/amdkfd/kfd_svm.c
695
struct kfd_process_device *
sys/dev/pci/drm/amd/amdkfd/kfd_svm.h
197
struct kfd_process_device *