Searched refs:bo_handles (Results 1 - 24 of 24) sorted by relevance

/external/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_cl.c62 uint32_t *current_handles = job->bo_handles.base;
64 for (hindex = 0; hindex < cl_offset(&job->bo_handles) / 4; hindex++) {
71 out = cl_start(&job->bo_handles);
73 cl_end(&job->bo_handles, out);
H A Dvc4_screen.h86 struct util_hash_table *bo_handles; member in struct:vc4_screen
H A Dvc4_job.c44 for (int i = 0; i < cl_offset(&job->bo_handles) / 4; i++) {
84 vc4_init_cl(job, &job->bo_handles);
120 for (int i = 0; i < cl_offset(&job->bo_handles) / 4; i++) {
397 cl_ensure_space(&job->bo_handles, 6 * sizeof(uint32_t));
436 submit.bo_handles = (uintptr_t)job->bo_handles.base;
437 submit.bo_handle_count = cl_offset(&job->bo_handles) / 4;
H A Dvc4_bufmgr.h99 util_hash_table_remove(screen->bo_handles,
H A Dvc4_bufmgr.c327 bo = util_hash_table_get(screen->bo_handles, (void*)(uintptr_t)handle);
347 util_hash_table_set(screen->bo_handles, (void *)(uintptr_t)handle, bo);
406 util_hash_table_set(bo->screen->bo_handles, (void *)(uintptr_t)bo->handle, bo);
H A Dvc4_screen.c99 util_hash_table_destroy(screen->bo_handles);
615 screen->bo_handles = util_hash_table_create(handle_hash, handle_compare);
H A Dvc4_context.h228 struct vc4_cl bo_handles; member in struct:vc4_job
H A Dvc4_draw.c66 cl_ensure_space(&job->bo_handles, (2 * 16 + 20) * sizeof(uint32_t));
/external/mesa3d/src/gallium/winsys/radeon/drm/
H A Dradeon_drm_winsys.h95 struct util_hash_table *bo_handles; member in struct:radeon_drm_winsys
H A Dradeon_drm_winsys.c560 util_hash_table_destroy(ws->bo_handles);
813 ws->bo_handles = util_hash_table_create(handle_hash, handle_compare);
H A Dradeon_drm_bo.c340 util_hash_table_remove(rws->bo_handles, (void*)(uintptr_t)bo->handle);
1048 util_hash_table_set(ws->bo_handles, (void*)(uintptr_t)bo->handle, bo);
1095 util_hash_table_set(ws->bo_handles, (void*)(uintptr_t)bo->handle, bo);
1171 bo = util_hash_table_get(ws->bo_handles, (void*)(uintptr_t)handle);
1232 util_hash_table_set(ws->bo_handles, (void*)(uintptr_t)bo->handle, bo);
/external/mesa3d/src/gallium/winsys/virgl/drm/
H A Dvirgl_drm_winsys.h64 struct util_hash_table *bo_handles; member in struct:virgl_drm_winsys
H A Dvirtgpu_drm.h57 uint64_t bo_handles; member in struct:drm_virtgpu_execbuffer
H A Dvirgl_drm_winsys.c65 util_hash_table_remove(qdws->bo_handles,
121 util_hash_table_destroy(qdws->bo_handles);
409 res = util_hash_table_get(qdws->bo_handles, (void*)(uintptr_t)handle);
453 util_hash_table_set(qdws->bo_handles, (void *)(uintptr_t)handle, res);
493 util_hash_table_set(qdws->bo_handles, (void *)(uintptr_t)res->bo_handle, res);
679 eb.bo_handles = (unsigned long)(void *)cbuf->res_hlist;
781 qdws->bo_handles = util_hash_table_create(handle_hash, handle_compare);
/external/kernel-headers/original/uapi/drm/
H A Dvirtgpu_drm.h60 __u64 bo_handles; member in struct:drm_virtgpu_execbuffer
H A Dvc4_drm.h101 * and an attribute count), so those BO indices into bo_handles are
111 * uniform data has a __u32 index into bo_handles per texture
121 __u64 bo_handles; member in struct:drm_vc4_submit_cl
/external/libdrm/amdgpu/
H A Damdgpu_internal.h80 struct util_hash_table *bo_handles; member in struct:amdgpu_device
H A Damdgpu_device.c139 util_hash_table_destroy(dev->bo_handles);
242 dev->bo_handles = util_hash_table_create(handle_hash, handle_compare);
H A Damdgpu_bo.c60 util_hash_table_remove(bo->dev->bo_handles,
201 util_hash_table_set(bo->dev->bo_handles,
329 bo = util_hash_table_get(dev->bo_handles,
412 util_hash_table_set(dev->bo_handles, (void*)(uintptr_t)bo->handle, bo);
/external/libdrm/include/drm/
H A Dvirtgpu_drm.h60 __u64 bo_handles; member in struct:drm_virtgpu_execbuffer
H A Dvc4_drm.h93 * and an attribute count), so those BO indices into bo_handles are
103 * uniform data has a __u32 index into bo_handles per texture
113 __u64 bo_handles; member in struct:drm_vc4_submit_cl
/external/libxcam/xcore/
H A Ddrm_display.cpp371 uint32_t bo_handles[4] = { 0 }; local
400 bo_handles [i] = bo_handle;
403 ret = (XCamReturn) drmModeAddFB2(_fd, video_info.width, video_info.height, fourcc, bo_handles,
/external/libdrm/
H A Dxf86drmMode.h372 uint32_t pixel_format, uint32_t bo_handles[4],
378 uint32_t pixel_format, uint32_t bo_handles[4],
H A Dxf86drmMode.c274 uint32_t pixel_format, uint32_t bo_handles[4],
286 memcpy(f.handles, bo_handles, 4 * sizeof(bo_handles[0]));
300 uint32_t pixel_format, uint32_t bo_handles[4],
305 pixel_format, bo_handles,
273 drmModeAddFB2WithModifiers(int fd, uint32_t width, uint32_t height, uint32_t pixel_format, uint32_t bo_handles[4], uint32_t pitches[4], uint32_t offsets[4], uint64_t modifier[4], uint32_t *buf_id, uint32_t flags) argument
299 drmModeAddFB2(int fd, uint32_t width, uint32_t height, uint32_t pixel_format, uint32_t bo_handles[4], uint32_t pitches[4], uint32_t offsets[4], uint32_t *buf_id, uint32_t flags) argument

Completed in 376 milliseconds