Home
last modified time | relevance | path

Searched refs:wptr_obj (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpu/drm/amd/amdgpu/
H A Dmes_userqueue.c41 struct amdgpu_userq_obj *wptr_obj = &queue->wptr_obj; in mes_userq_create_wptr_mapping() local
69 wptr_obj->obj = amdgpu_bo_ref(wptr_mapping->bo_va->base.bo); in mes_userq_create_wptr_mapping()
70 if (wptr_obj->obj->tbo.base.size > PAGE_SIZE) { in mes_userq_create_wptr_mapping()
75 ret = amdgpu_evf_mgr_attach_fence(&uq_mgr_to_fpriv(uq_mgr)->evf_mgr, wptr_obj->obj); in mes_userq_create_wptr_mapping()
81 ret = amdgpu_ttm_alloc_gart(&wptr_obj->obj->tbo); in mes_userq_create_wptr_mapping()
87 queue->wptr_obj.gpu_addr = amdgpu_bo_gpu_offset(wptr_obj->obj); in mes_userq_create_wptr_mapping()
92 amdgpu_bo_unref(&wptr_obj->obj); in mes_userq_create_wptr_mapping()
146 queue_input.wptr_mc_addr = queue->wptr_obj.gpu_addr; in mes_userq_map()
531 amdgpu_bo_unref(&queue->wptr_obj.obj); in mes_userq_mqd_destroy()
H A Damdgpu_userq.c1059 bo = queue->wptr_obj.obj; in amdgpu_userq_vm_validate_and_restore_queue()
1174 bo = queue->wptr_obj.obj; in amdgpu_userq_vm_validate_and_restore_queue()
1188 queue->wptr_obj.gpu_addr = amdgpu_bo_gpu_offset(bo); in amdgpu_userq_vm_validate_and_restore_queue()