| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/ |
| etnaviv_fence.c | 41 int fence_fd; member in struct:pipe_fence_handle 48 if (fence->fence_fd != -1) 49 close(fence->fence_fd); 68 if (fence->fence_fd != -1) 69 return !sync_wait(fence->fence_fd, timeout / 1000000); 92 if (pfence->fence_fd != -1) 93 sync_accumulate("etnaviv", &ctx->in_fence_fd, pfence->fence_fd); 100 return os_dupfd_cloexec(pfence->fence_fd); 104 etna_fence_create(struct pipe_context *pctx, int fence_fd) 117 fence->fence_fd = fence_fd [all...] |
| etnaviv_fence.h | 47 etna_fence_create(struct pipe_context *pctx, int fence_fd);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/ |
| freedreno_fence.c | 39 * fence_fd become valid and the week reference is dropped. 44 int fence_fd; member in struct:pipe_fence_handle 56 uint32_t timestamp, int fence_fd) 61 fence->fence_fd = fence_fd; 67 if (fence->fence_fd != -1) 68 close(fence->fence_fd); 90 if (fence->fence_fd != -1) { 91 int ret = sync_wait(fence->fence_fd, timeout / 1000000); 102 struct fd_batch *batch, uint32_t timestamp, int fence_fd) [all...] |
| freedreno_fence.h | 33 uint32_t timestamp, int fence_fd);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/ |
| etnaviv_fence.c | 40 int fence_fd; member in struct:pipe_fence_handle 47 if (fence->fence_fd != -1) 48 close(fence->fence_fd); 67 if (fence->fence_fd != -1) 68 return !sync_wait(fence->fence_fd, timeout / 1000000); 91 sync_accumulate("etnaviv", &ctx->in_fence_fd, pfence->fence_fd); 98 return dup(pfence->fence_fd); 102 etna_fence_create(struct pipe_context *pctx, int fence_fd) 115 fence->fence_fd = fence_fd; [all...] |
| etnaviv_fence.h | 47 etna_fence_create(struct pipe_context *pctx, int fence_fd);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ |
| freedreno_fence.c | 108 close(fence->submit_fence.fence_fd); 150 int ret = sync_wait(fence->submit_fence.fence_fd, timeout / 1000000); 161 fence_create(struct fd_context *ctx, struct fd_batch *batch, int fence_fd, 178 fence->submit_fence.fence_fd = fence_fd; 179 fence->submit_fence.use_fence_fd = (fence_fd != -1); 232 if (sync_accumulate("freedreno", &ctx->in_fence_fd, fence->submit_fence.fence_fd)) { 261 return os_dupfd_cloexec(fence->submit_fence.fence_fd);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/winsys/svga/drm/ |
| vmw_fence.c | 63 int32_t fence_fd; member in struct:vmw_fence 200 fence->fence_fd = fd; 238 if (vfence->fence_fd != -1) 239 close(vfence->fence_fd); 361 ret = sync_wait(vfence->fence_fd, timeout / 1000000); 403 return vfence->fence_fd;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/svga/drm/ |
| vmw_fence.c | 63 int32_t fence_fd; member in struct:vmw_fence 200 fence->fence_fd = fd; 238 if (vfence->fence_fd != -1) 239 close(vfence->fence_fd); 361 ret = sync_wait(vfence->fence_fd, timeout / 1000000); 403 return vfence->fence_fd;
|
| /xsrc/external/mit/MesaLib/dist/src/egl/drivers/dri2/ |
| platform_android.c | 467 int fence_fd; local 470 &fence_fd)) 490 if (fence_fd >= 0) { 496 sync_wait(fence_fd, timeout); 497 close(fence_fd); 551 int fence_fd = dri2_surf->out_fence_fd; local 553 ANativeWindow_queueBuffer(dri2_surf->window, dri2_surf->buffer, fence_fd); 572 int fence_fd = dri2_surf->out_fence_fd; local 576 fence_fd); 1385 droid_display_shared_buffer(__DRIdrawable *driDrawable, int fence_fd, [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/egl/drivers/dri2/ |
| platform_android.c | 193 int fence_fd; local 196 &fence_fd)) 216 if (fence_fd >= 0) { 222 sync_wait(fence_fd, timeout); 223 close(fence_fd); 279 int fence_fd = dri2_surf->out_fence_fd; local 282 fence_fd); 302 int fence_fd = dri2_surf->out_fence_fd; local 306 dri2_surf->buffer, fence_fd); 1279 droid_display_shared_buffer(__DRIdrawable *driDrawable, int fence_fd, [all...] |
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| radv_android.c | 397 int semaphore_fd = -1, fence_fd = -1; local 404 fence_fd = dup(nativeFenceFd); 405 if (fence_fd < 0) { 414 fence_fd = nativeFenceFd; 440 .fd = fence_fd, 444 fence_fd = -1; /* RADV took ownership */ 449 if (fence_fd >= 0) 450 close(fence_fd);
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| anv_android.c | 831 int semaphore_fd = -1, fence_fd = -1; local 838 fence_fd = dup(nativeFenceFd); 839 if (fence_fd < 0) { 848 fence_fd = nativeFenceFd; 874 .fd = fence_fd, 878 fence_fd = -1; /* ANV took ownership */ 883 if (fence_fd >= 0) 884 close(fence_fd);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/vl/ |
| vl_winsys_dri3.c | 226 int buffer_fd, fence_fd; local 234 fence_fd = xshmfence_alloc_shm(); 235 if (fence_fd < 0) 238 shm_fence = xshmfence_map_shm(fence_fd); 296 fence_fd); 311 close(fence_fd); 466 int fence_fd, *fds; local 479 fence_fd = xshmfence_alloc_shm(); 480 if (fence_fd < 0) 483 shm_fence = xshmfence_map_shm(fence_fd); [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/vl/ |
| vl_winsys_dri3.c | 221 int buffer_fd, fence_fd; local 230 fence_fd = xshmfence_alloc_shm(); 231 if (fence_fd < 0) 234 shm_fence = xshmfence_map_shm(fence_fd); 294 fence_fd); 309 close(fence_fd); 463 int fence_fd, *fds; local 476 fence_fd = xshmfence_alloc_shm(); 477 if (fence_fd < 0) 480 shm_fence = xshmfence_map_shm(fence_fd); [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/virgl/drm/ |
| virtgpu_drm.h | 69 int32_t fence_fd; member in struct:drm_virtgpu_execbuffer
|
| /xsrc/external/mit/MesaLib/dist/src/virtio/vulkan/ |
| vn_android.c | 566 int fence_fd = -1; local 570 fence_fd = os_dupfd_cloexec(nativeFenceFd); 571 if (fence_fd < 0) { 580 fence_fd = nativeFenceFd; 607 .fd = fence_fd, 611 fence_fd = -1; 616 if (fence_fd >= 0) 617 close(fence_fd);
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| radv_android.c | 313 int fence_fd = nativeFenceFd >= 0 ? dup(nativeFenceFd) : nativeFenceFd; local 318 .fd = fence_fd,
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/ |
| tu_android.c | 315 int fence_fd = nativeFenceFd >= 0 ? dup(nativeFenceFd) : nativeFenceFd; local 320 .fd = fence_fd,
|
| /xsrc/external/mit/MesaLib/dist/src/loader/ |
| loader_dri3_helper.c | 1360 int buffer_fds[4], fence_fd; local 1371 fence_fd = xshmfence_alloc_shm(); 1372 if (fence_fd < 0) 1375 shm_fence = xshmfence_map_shm(fence_fd); 1595 fence_fd); 1624 close(fence_fd); 1838 int fence_fd; local 1850 fence_fd = xshmfence_alloc_shm(); 1851 if (fence_fd < 0) 1853 shm_fence = xshmfence_map_shm(fence_fd); [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/loader/ |
| loader_dri3_helper.c | 1238 int buffer_fds[4], fence_fd; local 1247 fence_fd = xshmfence_alloc_shm(); 1248 if (fence_fd < 0) 1251 shm_fence = xshmfence_map_shm(fence_fd); 1445 fence_fd); 1473 close(fence_fd); 1687 int fence_fd; local 1699 fence_fd = xshmfence_alloc_shm(); 1700 if (fence_fd < 0) 1702 shm_fence = xshmfence_map_shm(fence_fd); [all...] |
| /xsrc/external/mit/MesaLib/dist/include/drm-uapi/ |
| virtgpu_drm.h | 73 __s32 fence_fd; /* in/out fence fd (see VIRTGPU_EXECBUF_FENCE_FD_IN/OUT) */ member in struct:drm_virtgpu_execbuffer
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/drm/ |
| msm_drm.h | 217 #define MSM_SUBMIT_FENCE_FD_IN 0x40000000 /* enable input fence_fd */ 218 #define MSM_SUBMIT_FENCE_FD_OUT 0x20000000 /* enable output fence_fd */ 238 __s32 fence_fd; /* in/out fence fd (see MSM_SUBMIT_FENCE_FD_IN/OUT) */ member in struct:drm_msm_gem_submit
|
| /xsrc/external/mit/libdrm/dist/include/drm/ |
| msm_drm.h | 202 #define MSM_SUBMIT_FENCE_FD_IN 0x40000000 /* enable input fence_fd */ 203 #define MSM_SUBMIT_FENCE_FD_OUT 0x20000000 /* enable output fence_fd */ 223 __s32 fence_fd; /* in/out fence fd (see MSM_SUBMIT_FENCE_FD_IN/OUT) */ member in struct:drm_msm_gem_submit
|
| virtgpu_drm.h | 77 /* fence_fd is modified on success if VIRTGPU_EXECBUF_FENCE_FD_OUT flag is set. */ 84 __s32 fence_fd; /* in/out fence fd (see VIRTGPU_EXECBUF_FENCE_FD_IN/OUT) */ member in struct:drm_virtgpu_execbuffer
|