Searched refs:wptr_obj (Results 1 – 3 of 3) sorted by relevance
69 struct amdgpu_userq_obj *wptr_obj = &queue->wptr_obj; in mes_userq_create_wptr_mapping() local85 wptr_obj->obj = wptr_mapping->bo_va->base.bo; in mes_userq_create_wptr_mapping()86 if (wptr_obj->obj->tbo.base.size > PAGE_SIZE) { in mes_userq_create_wptr_mapping()91 ret = mes_userq_map_gtt_bo_to_gart(wptr_obj->obj); in mes_userq_create_wptr_mapping()97 ret = amdgpu_bo_reserve(wptr_obj->obj, true); in mes_userq_create_wptr_mapping()104 ret = amdgpu_bo_pin(wptr_obj->obj, AMDGPU_GEM_DOMAIN_GTT); in mes_userq_create_wptr_mapping()110 queue->wptr_obj.gpu_addr = amdgpu_bo_gpu_offset(wptr_obj->obj); in mes_userq_create_wptr_mapping()111 amdgpu_bo_unreserve(wptr_obj->obj); in mes_userq_create_wptr_mapping()116 amdgpu_bo_unreserve(wptr_obj->obj); in mes_userq_create_wptr_mapping()167 queue_input.wptr_mc_addr = queue->wptr_obj.gpu_addr; in mes_userq_map()
68 struct amdgpu_userq_obj wptr_obj; member
647 r = amdgpu_bo_reserve(queue->wptr_obj.obj, true); in amdgpu_userq_destroy()649 amdgpu_bo_unpin(queue->wptr_obj.obj); in amdgpu_userq_destroy()650 amdgpu_bo_unreserve(queue->wptr_obj.obj); in amdgpu_userq_destroy()652 amdgpu_bo_unref(&queue->wptr_obj.obj); in amdgpu_userq_destroy()