Lines Matching refs:amdgpu_bo
124 return __roundup_pow_of_two(sizeof(struct amdgpu_bo)) + in amdgpu_amdkfd_acc_size()
210 void amdgpu_amdkfd_unreserve_memory_limit(struct amdgpu_bo *bo) in amdgpu_amdkfd_unreserve_memory_limit()
234 static int amdgpu_amdkfd_remove_eviction_fence(struct amdgpu_bo *bo, in amdgpu_amdkfd_remove_eviction_fence()
287 int amdgpu_amdkfd_remove_fence_on_pt_pd_bos(struct amdgpu_bo *bo) in amdgpu_amdkfd_remove_fence_on_pt_pd_bos()
289 struct amdgpu_bo *root = bo; in amdgpu_amdkfd_remove_fence_on_pt_pd_bos()
323 static int amdgpu_amdkfd_bo_validate(struct amdgpu_bo *bo, uint32_t domain, in amdgpu_amdkfd_bo_validate()
345 static int amdgpu_amdkfd_validate_vm_bo(void *_unused, struct amdgpu_bo *bo) in amdgpu_amdkfd_validate_vm_bo()
359 struct amdgpu_bo *pd = vm->root.bo; in vm_validate_pt_pd_bos()
390 struct amdgpu_bo *pd = vm->root.bo; in vm_update_pds()
473 struct amdgpu_bo *bo = attachment->bo_va->base.bo; in kfd_mem_dmamap_userptr()
523 struct amdgpu_bo *bo = attachment->bo_va->base.bo; in kfd_mem_dmamap_dmabuf()
554 struct amdgpu_bo *bo = attachment->bo_va->base.bo; in kfd_mem_dmaunmap_userptr()
574 struct amdgpu_bo *bo = attachment->bo_va->base.bo; in kfd_mem_dmaunmap_dmabuf()
600 struct amdgpu_bo **bo) in kfd_mem_attach_userptr()
627 struct amdgpu_bo **bo) in kfd_mem_attach_dmabuf()
680 struct amdgpu_bo *bo[2] = {NULL, NULL}; in kfd_mem_attach()
772 struct amdgpu_bo *bo = attachment->bo_va->base.bo; in kfd_mem_detach()
787 struct amdgpu_bo *bo = mem->bo; in add_kgd_mem_to_kfd_bo_list()
826 struct amdgpu_bo *bo = mem->bo; in init_user_pages()
903 struct amdgpu_bo *bo = mem->bo; in reserve_bo_and_vm()
953 struct amdgpu_bo *bo = mem->bo; in reserve_bo_and_cond_vms()
1157 struct amdgpu_bo *pd = peer_vm->root.bo; in process_sync_pds_resv()
1371 struct amdgpu_bo *pd = avm->root.bo; in amdgpu_amdkfd_gpuvm_get_process_page_dir()
1389 struct amdgpu_bo *bo; in amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu()
1613 struct amdgpu_bo *bo; in amdgpu_amdkfd_gpuvm_map_memory_to_gpu()
1818 struct amdgpu_bo *bo = mem->bo; in amdgpu_amdkfd_gpuvm_map_gtt_bo_to_kernel()
1889 struct amdgpu_bo *bo; in amdgpu_amdkfd_gpuvm_import_dmabuf()
1988 struct amdgpu_bo *bo; in update_invalid_user_pages()
2074 struct amdgpu_bo *bo; in validate_invalid_user_pages()
2327 struct amdgpu_bo *bo = mem->bo; in amdgpu_amdkfd_gpuvm_restore_process_bos()
2407 struct amdgpu_bo *bo = peer_vm->root.bo; in amdgpu_amdkfd_gpuvm_restore_process_bos()
2424 struct amdgpu_bo *gws_bo = (struct amdgpu_bo *)gws; in amdgpu_amdkfd_add_gws_to_process()
2488 struct amdgpu_bo *gws_bo = kgd_mem->bo; in amdgpu_amdkfd_remove_gws_from_process()