Home
last modified time | relevance | path

Searched refs:bo_handles (Results 1 – 25 of 35) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_cl.c63 uint32_t *current_handles = job->bo_handles.base; in vc4_gem_hindex()
64 uint32_t cl_hindex_count = cl_offset(&job->bo_handles) / 4; in vc4_gem_hindex()
81 out = cl_start(&job->bo_handles); in vc4_gem_hindex()
83 cl_end(&job->bo_handles, out); in vc4_gem_hindex()
Dvc4_job.c45 for (int i = 0; i < cl_offset(&job->bo_handles) / 4; i++) { in vc4_job_free()
85 vc4_init_cl(job, &job->bo_handles); in vc4_job_create()
124 for (int i = 0; i < cl_offset(&job->bo_handles) / 4; i++) { in vc4_flush_jobs_reading_resource()
410 cl_ensure_space(&job->bo_handles, 6 * sizeof(uint32_t)); in vc4_job_submit()
449 submit.bo_handles = (uintptr_t)job->bo_handles.base; in vc4_job_submit()
450 submit.bo_handle_count = cl_offset(&job->bo_handles) / 4; in vc4_job_submit()
Dvc4_screen.h90 struct util_hash_table *bo_handles; member
Dvc4_bufmgr.c390 bo = util_hash_table_get(screen->bo_handles, (void*)(uintptr_t)handle); in vc4_bo_open_handle()
410 util_hash_table_set(screen->bo_handles, (void *)(uintptr_t)handle, bo); in vc4_bo_open_handle()
469 util_hash_table_set(bo->screen->bo_handles, (void *)(uintptr_t)bo->handle, bo); in vc4_bo_get_dmabuf()
Dvc4_bufmgr.h107 util_hash_table_remove(screen->bo_handles, in vc4_bo_unreference()
/external/mesa3d/src/gallium/drivers/vc5/
Dvc5_job.c127 uint32_t *bo_handles = (void *)(uintptr_t)job->submit.bo_handles; in vc5_job_add_bo() local
131 bo_handles = reralloc(job, bo_handles, in vc5_job_add_bo()
133 job->submit.bo_handles = (uintptr_t)(void *)bo_handles; in vc5_job_add_bo()
135 bo_handles[job->submit.bo_handle_count++] = bo->handle; in vc5_job_add_bo()
Dvc5_screen.h77 struct util_hash_table *bo_handles; member
Dvc5_drm.h95 __u64 bo_handles; member
Dvc5_bufmgr.c337 bo = util_hash_table_get(screen->bo_handles, (void*)(uintptr_t)handle); in vc5_bo_open_handle()
357 util_hash_table_set(screen->bo_handles, (void *)(uintptr_t)handle, bo); in vc5_bo_open_handle()
416 util_hash_table_set(bo->screen->bo_handles, (void *)(uintptr_t)bo->handle, bo); in vc5_bo_get_dmabuf()
Dvc5_bufmgr.h101 util_hash_table_remove(screen->bo_handles, in vc5_bo_unreference()
Dvc5_screen.c69 util_hash_table_destroy(screen->bo_handles); in vc5_screen_destroy()
609 screen->bo_handles = util_hash_table_create(handle_hash, handle_compare); in vc5_screen_create()
/external/kernel-headers/original/uapi/drm/
Dv3d_drm.h112 __u64 bo_handles; member
215 __u32 bo_handles[4]; member
Dvirtgpu_drm.h67 __u64 bo_handles; member
/external/libkmsxx/kms++/src/
Dextframebuffer.cpp75 uint32_t bo_handles[4] = { m_planes[0].handle, m_planes[1].handle }; in ExtFramebuffer() local
77 bo_handles, pitches.data(), offsets.data(), &id, 0); in ExtFramebuffer()
Ddumbframebuffer.cpp69 uint32_t bo_handles[4] = { m_planes[0].handle, m_planes[1].handle }; in Create() local
74 bo_handles, pitches, offsets, &id, 0); in Create()
/external/mesa3d/src/gallium/winsys/virgl/drm/
Dvirgl_drm_winsys.c65 util_hash_table_remove(qdws->bo_handles, in virgl_hw_res_destroy()
121 util_hash_table_destroy(qdws->bo_handles); in virgl_drm_winsys_destroy()
419 res = util_hash_table_get(qdws->bo_handles, (void*)(uintptr_t)handle); in virgl_drm_winsys_resource_create_handle()
463 util_hash_table_set(qdws->bo_handles, (void *)(uintptr_t)handle, res); in virgl_drm_winsys_resource_create_handle()
503 util_hash_table_set(qdws->bo_handles, (void *)(uintptr_t)res->bo_handle, res); in virgl_drm_winsys_resource_get_handle()
689 eb.bo_handles = (unsigned long)(void *)cbuf->res_hlist; in virgl_drm_winsys_submit_cmd()
791 qdws->bo_handles = util_hash_table_create(handle_hash, handle_compare); in virgl_drm_winsys_create()
Dvirgl_drm_winsys.h64 struct util_hash_table *bo_handles; member
Dvirtgpu_drm.h57 uint64_t bo_handles; member
/external/libkmsxx/kms++/src/omap/
Domapframebuffer.cpp123 uint32_t bo_handles[4] = { m_planes[0].handle, m_planes[1].handle }; in Create() local
128 bo_handles, pitches, offsets, &id, 0); in Create()
/external/libdrm/amdgpu/
Damdgpu_device.c132 util_hash_table_destroy(dev->bo_handles); in amdgpu_device_free_internal()
241 dev->bo_handles = util_hash_table_create(handle_hash, handle_compare); in amdgpu_device_initialize()
Damdgpu_bo.c174 util_hash_table_set(bo->dev->bo_handles, in amdgpu_add_handle_to_table()
304 bo = util_hash_table_get(dev->bo_handles, in amdgpu_bo_import()
386 util_hash_table_set(dev->bo_handles, (void*)(uintptr_t)bo->handle, bo); in amdgpu_bo_import()
405 util_hash_table_remove(dev->bo_handles, in amdgpu_bo_free()
Damdgpu_internal.h75 struct util_hash_table *bo_handles; member
/external/mesa3d/src/gallium/winsys/radeon/drm/
Dradeon_drm_winsys.h75 struct util_hash_table *bo_handles; member
/external/libxcam/xcore/
Ddrm_display.cpp371 uint32_t bo_handles[4] = { 0 }; in render_setup_frame_buffer() local
400 bo_handles [i] = bo_handle; in render_setup_frame_buffer()
403 ret = (XCamReturn) drmModeAddFB2(_fd, video_info.width, video_info.height, fourcc, bo_handles, in render_setup_frame_buffer()
/external/libdrm/include/drm/
Dvirtgpu_drm.h60 __u64 bo_handles; member

12