Searched refs:kgd_mem (Results 1 – 8 of 8) sorted by relevance
| /linux-6.15/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_amdkfd.h | 70 struct kgd_mem { struct 198 unsigned long cur_seq, struct kgd_mem *mem); 222 unsigned long cur_seq, struct kgd_mem *mem) in amdgpu_amdkfd_evict_userptr() 306 void *drm_priv, struct kgd_mem **mem, 309 struct amdgpu_device *adev, struct kgd_mem *mem, void *drm_priv, 312 struct kgd_mem *mem, void *drm_priv); 314 struct amdgpu_device *adev, struct kgd_mem *mem, void *drm_priv); 317 struct amdgpu_device *adev, struct kgd_mem *mem, bool intr); 318 int amdgpu_amdkfd_gpuvm_map_gtt_bo_to_kernel(struct kgd_mem *mem, 330 struct kgd_mem **mem, uint64_t *size, [all …]
|
| H A D | amdgpu_amdkfd_gpuvm.c | 78 struct kgd_mem *mem) in kfd_mem_is_attached() 630 kfd_mem_dmamap_sg_bo(struct kgd_mem *mem, in kfd_mem_dmamap_sg_bo() 1661 void *drm_priv, struct kgd_mem **mem, in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu() 2494 struct kgd_mem *mem, *tmp_mem; in update_invalid_user_pages() 2597 struct kgd_mem *mem, *tmp_mem; in validate_invalid_user_pages() 2690 struct kgd_mem *mem, *tmp_mem; in confirm_valid_user_pages_locked() 2849 struct kgd_mem *mem; in amdgpu_amdkfd_gpuvm_restore_process_bos() 3111 struct kgd_mem *kgd_mem = (struct kgd_mem *)mem; in amdgpu_amdkfd_remove_gws_from_process() local 3112 struct amdgpu_bo *gws_bo = kgd_mem->bo; in amdgpu_amdkfd_remove_gws_from_process() 3128 amdgpu_sync_free(&kgd_mem->sync); in amdgpu_amdkfd_remove_gws_from_process() [all …]
|
| H A D | amdgpu_object.h | 118 struct kgd_mem *kfd_bo;
|
| /linux-6.15/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_chardev.c | 1424 (struct kgd_mem *) mem, true); in kfd_ioctl_unmap_memory_from_gpu() 1584 (struct kgd_mem **)&mem, &size, in kfd_ioctl_import_dmabuf() 1839 struct kgd_mem *kgd_mem = (struct kgd_mem *)mem; in get_process_num_bos() local 1841 if (!kgd_mem->va || kgd_mem->va > pdd->gpuvm_base) in get_process_num_bos() 1926 struct kgd_mem *kgd_mem; in criu_checkpoint_bos() local 1933 kgd_mem = (struct kgd_mem *)mem; in criu_checkpoint_bos() 1934 dumper_bo = kgd_mem->bo; in criu_checkpoint_bos() 1940 if (kgd_mem->va && kgd_mem->va <= pdd->gpuvm_base) in criu_checkpoint_bos() 1962 ret = criu_get_prime_handle(kgd_mem, in criu_checkpoint_bos() 2301 struct kgd_mem **kgd_mem) in criu_restore_memory_of_gpu() argument [all …]
|
| H A D | kfd_process.c | 718 static void kfd_process_free_gpuvm(struct kgd_mem *mem, in kfd_process_free_gpuvm() 741 uint32_t flags, struct kgd_mem **mem, void **kptr) in kfd_process_alloc_gpuvm() 765 (struct kgd_mem *)*mem, kptr, NULL); in kfd_process_alloc_gpuvm() 799 struct kgd_mem *mem; in kfd_process_device_reserve_ib_mem() 1381 struct kgd_mem *mem; in kfd_process_device_init_cwsr_dgpu()
|
| H A D | kfd_priv.h | 691 struct kgd_mem *cwsr_mem; 698 struct kgd_mem *ib_mem;
|
| H A D | kfd_process_queue_manager.c | 110 struct kgd_mem *mem = NULL; in pqm_set_gws()
|
| /linux-6.15/drivers/gpu/drm/amd/include/ |
| H A D | kgd_kfd_interface.h | 41 struct kgd_mem;
|