Home
last modified time | relevance | path

Searched defs:kgd (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_amdkfd_gfx_v8.c57 static void unlock_srbm(struct kgd_dev *kgd) in unlock_srbm()
65 static void acquire_queue(struct kgd_dev *kgd, uint32_t pipe_id, in acquire_queue()
76 static void release_queue(struct kgd_dev *kgd) in release_queue()
243 static int kgd_hqd_dump(struct kgd_dev *kgd, in kgd_hqd_dump()
279 static int kgd_hqd_sdma_load(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_load()
334 static int kgd_hqd_sdma_dump(struct kgd_dev *kgd, in kgd_hqd_sdma_dump()
410 static int kgd_hqd_destroy(struct kgd_dev *kgd, void *mqd, in kgd_hqd_destroy()
564 static int kgd_address_watch_disable(struct kgd_dev *kgd) in kgd_address_watch_disable()
569 static int kgd_address_watch_execute(struct kgd_dev *kgd, in kgd_address_watch_execute()
578 static int kgd_wave_control_execute(struct kgd_dev *kgd, in kgd_wave_control_execute()
[all …]
A Damdgpu_amdkfd.c236 void amdgpu_amdkfd_gpu_reset(struct kgd_dev *kgd) in amdgpu_amdkfd_gpu_reset()
328 int amdgpu_amdkfd_alloc_gws(struct kgd_dev *kgd, size_t size, in amdgpu_amdkfd_alloc_gws()
365 uint32_t amdgpu_amdkfd_get_fw_version(struct kgd_dev *kgd, in amdgpu_amdkfd_get_fw_version()
402 void amdgpu_amdkfd_get_local_mem_info(struct kgd_dev *kgd, in amdgpu_amdkfd_get_local_mem_info()
531 uint64_t amdgpu_amdkfd_get_vram_usage(struct kgd_dev *kgd) in amdgpu_amdkfd_get_vram_usage()
539 uint64_t amdgpu_amdkfd_get_hive_id(struct kgd_dev *kgd) in amdgpu_amdkfd_get_hive_id()
546 uint64_t amdgpu_amdkfd_get_unique_id(struct kgd_dev *kgd) in amdgpu_amdkfd_get_unique_id()
657 uint32_t amdgpu_amdkfd_get_num_gws(struct kgd_dev *kgd) in amdgpu_amdkfd_get_num_gws()
664 uint32_t amdgpu_amdkfd_get_asic_rev_id(struct kgd_dev *kgd) in amdgpu_amdkfd_get_asic_rev_id()
671 int amdgpu_amdkfd_get_noretry(struct kgd_dev *kgd) in amdgpu_amdkfd_get_noretry()
[all …]
A Damdgpu_amdkfd_gfx_v10.c56 static void unlock_srbm(struct kgd_dev *kgd) in unlock_srbm()
64 static void acquire_queue(struct kgd_dev *kgd, uint32_t pipe_id, in acquire_queue()
84 static void release_queue(struct kgd_dev *kgd) in release_queue()
304 static int kgd_hiq_mqd_load(struct kgd_dev *kgd, void *mqd, in kgd_hiq_mqd_load()
357 static int kgd_hqd_dump(struct kgd_dev *kgd, in kgd_hqd_dump()
389 static int kgd_hqd_sdma_load(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_load()
459 static int kgd_hqd_sdma_dump(struct kgd_dev *kgd, in kgd_hqd_sdma_dump()
532 static int kgd_hqd_destroy(struct kgd_dev *kgd, void *mqd, in kgd_hqd_destroy()
699 static int kgd_address_watch_disable(struct kgd_dev *kgd) in kgd_address_watch_disable()
704 static int kgd_address_watch_execute(struct kgd_dev *kgd, in kgd_address_watch_execute()
[all …]
A Damdgpu_amdkfd_gfx_v10_3.c55 static void unlock_srbm(struct kgd_dev *kgd) in unlock_srbm()
63 static void acquire_queue(struct kgd_dev *kgd, uint32_t pipe_id, in acquire_queue()
83 static void release_queue(struct kgd_dev *kgd) in release_queue()
289 static int hiq_mqd_load_v10_3(struct kgd_dev *kgd, void *mqd, in hiq_mqd_load_v10_3()
342 static int hqd_dump_v10_3(struct kgd_dev *kgd, in hqd_dump_v10_3()
374 static int hqd_sdma_load_v10_3(struct kgd_dev *kgd, void *mqd, in hqd_sdma_load_v10_3()
444 static int hqd_sdma_dump_v10_3(struct kgd_dev *kgd, in hqd_sdma_dump_v10_3()
517 static int hqd_destroy_v10_3(struct kgd_dev *kgd, void *mqd, in hqd_destroy_v10_3()
609 static int address_watch_disable_v10_3(struct kgd_dev *kgd) in address_watch_disable_v10_3()
614 static int address_watch_execute_v10_3(struct kgd_dev *kgd, in address_watch_execute_v10_3()
[all …]
A Damdgpu_amdkfd_gfx_v9.c63 static void unlock_srbm(struct kgd_dev *kgd) in unlock_srbm()
71 static void acquire_queue(struct kgd_dev *kgd, uint32_t pipe_id, in acquire_queue()
91 static void release_queue(struct kgd_dev *kgd) in release_queue()
316 int kgd_gfx_v9_hiq_mqd_load(struct kgd_dev *kgd, void *mqd, in kgd_gfx_v9_hiq_mqd_load()
369 int kgd_gfx_v9_hqd_dump(struct kgd_dev *kgd, in kgd_gfx_v9_hqd_dump()
401 static int kgd_hqd_sdma_load(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_load()
471 static int kgd_hqd_sdma_dump(struct kgd_dev *kgd, in kgd_hqd_sdma_dump()
544 int kgd_gfx_v9_hqd_destroy(struct kgd_dev *kgd, void *mqd, in kgd_gfx_v9_hqd_destroy()
650 int kgd_gfx_v9_address_watch_disable(struct kgd_dev *kgd) in kgd_gfx_v9_address_watch_disable()
655 int kgd_gfx_v9_address_watch_execute(struct kgd_dev *kgd, in kgd_gfx_v9_address_watch_execute()
[all …]
A Damdgpu_amdkfd_gfx_v7.c100 static void unlock_srbm(struct kgd_dev *kgd) in unlock_srbm()
108 static void acquire_queue(struct kgd_dev *kgd, uint32_t pipe_id, in acquire_queue()
119 static void release_queue(struct kgd_dev *kgd) in release_queue()
256 static int kgd_hqd_dump(struct kgd_dev *kgd, in kgd_hqd_dump()
292 static int kgd_hqd_sdma_load(struct kgd_dev *kgd, void *mqd, in kgd_hqd_sdma_load()
348 static int kgd_hqd_sdma_dump(struct kgd_dev *kgd, in kgd_hqd_sdma_dump()
415 static int kgd_hqd_destroy(struct kgd_dev *kgd, void *mqd, in kgd_hqd_destroy()
554 static int kgd_address_watch_disable(struct kgd_dev *kgd) in kgd_address_watch_disable()
574 static int kgd_address_watch_execute(struct kgd_dev *kgd, in kgd_address_watch_execute()
605 static int kgd_wave_control_execute(struct kgd_dev *kgd, in kgd_wave_control_execute()
[all …]
A Damdgpu_amdkfd_arcturus.c60 static inline struct amdgpu_device *get_amdgpu_device(struct kgd_dev *kgd) in get_amdgpu_device()
126 int kgd_arcturus_hqd_sdma_load(struct kgd_dev *kgd, void *mqd, in kgd_arcturus_hqd_sdma_load()
196 int kgd_arcturus_hqd_sdma_dump(struct kgd_dev *kgd, in kgd_arcturus_hqd_sdma_dump()
228 bool kgd_arcturus_hqd_sdma_is_occupied(struct kgd_dev *kgd, void *mqd) in kgd_arcturus_hqd_sdma_is_occupied()
247 int kgd_arcturus_hqd_sdma_destroy(struct kgd_dev *kgd, void *mqd, in kgd_arcturus_hqd_sdma_destroy()
A Damdgpu_amdkfd_gpuvm.c64 static inline struct amdgpu_device *get_amdgpu_device(struct kgd_dev *kgd) in get_amdgpu_device()
1275 int amdgpu_amdkfd_gpuvm_acquire_process_vm(struct kgd_dev *kgd, in amdgpu_amdkfd_gpuvm_acquire_process_vm()
1389 struct kgd_dev *kgd, uint64_t va, uint64_t size, in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
1528 struct kgd_dev *kgd, struct kgd_mem *mem, void *drm_priv, in amdgpu_amdkfd_gpuvm_free_memory_of_gpu()
1620 struct kgd_dev *kgd, struct kgd_mem *mem, in amdgpu_amdkfd_gpuvm_map_memory_to_gpu()
1750 struct kgd_dev *kgd, struct kgd_mem *mem, void *drm_priv) in amdgpu_amdkfd_gpuvm_unmap_memory_from_gpu()
1811 struct kgd_dev *kgd, struct kgd_mem *mem, bool intr) in amdgpu_amdkfd_gpuvm_sync_memory()
1827 int amdgpu_amdkfd_gpuvm_map_gtt_bo_to_kernel(struct kgd_dev *kgd, in amdgpu_amdkfd_gpuvm_map_gtt_bo_to_kernel()
1893 int amdgpu_amdkfd_gpuvm_get_vm_fault_info(struct kgd_dev *kgd, in amdgpu_amdkfd_gpuvm_get_vm_fault_info()
1907 int amdgpu_amdkfd_gpuvm_import_dmabuf(struct kgd_dev *kgd, in amdgpu_amdkfd_gpuvm_import_dmabuf()
[all …]
A Damdgpu_amdkfd.h351 struct kfd_dev *kgd2kfd_probe(struct kgd_dev *kgd, bool vf) in kgd2kfd_probe()
/linux/drivers/gpu/drm/amd/amdkfd/
A Dkfd_device.c630 struct kfd_dev *kgd2kfd_probe(struct kgd_dev *kgd, bool vf) in kgd2kfd_probe()
A Dkfd_topology.c116 struct kfd_dev *kfd_device_by_kgd(const struct kgd_dev *kgd) in kfd_device_by_kgd()
A Dkfd_process.c1785 struct kgd_dev *kgd = (struct kgd_dev *)adev; in kfd_process_gpuid_from_kgd() local
A Dkfd_priv.h231 struct kgd_dev *kgd; member

Completed in 48 milliseconds