HomeSort by: relevance | last modified time | path
    Searched refs:fence_fd (Results 1 - 25 of 52) sorted by relevancy

1 2 3

  /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

Completed in 35 milliseconds

1 2 3