/external/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_context.h | 276 int in_fence_fd; member 507 if (ctx->batch && (ctx->batch->in_fence_fd != -1)) in fd_context_switch_from() 519 if (ctx->in_fence_fd != -1) { in fd_context_switch_to() 520 sync_accumulate("freedreno", &batch->in_fence_fd, ctx->in_fence_fd); in fd_context_switch_to() 521 close(ctx->in_fence_fd); in fd_context_switch_to() 522 ctx->in_fence_fd = -1; in fd_context_switch_to()
|
D | freedreno_context.c | 223 if (ctx->in_fence_fd != -1) in fd_context_destroy() 224 close(ctx->in_fence_fd); in fd_context_destroy() 407 ctx->in_fence_fd = -1; in fd_context_init()
|
D | freedreno_batch.c | 79 batch->in_fence_fd = -1; in batch_init() 150 if (batch->in_fence_fd != -1) in batch_fini() 151 close(batch->in_fence_fd); in batch_fini()
|
D | freedreno_fence.c | 163 if (sync_accumulate("freedreno", &ctx->in_fence_fd, fence->fence_fd)) { in fd_fence_server_sync()
|
D | freedreno_batch.h | 77 int in_fence_fd; member
|
/external/libdrm/etnaviv/ |
D | etnaviv_cmd_stream.c | 177 static void flush(struct etna_cmd_stream *stream, int in_fence_fd, in flush() argument 197 if (in_fence_fd != -1) { in flush() 199 req.fence_fd = in_fence_fd; in flush() 231 int in_fence_fd, in etna_cmd_stream_flush2() argument 234 flush(stream, in_fence_fd, out_fence_fd); in etna_cmd_stream_flush2()
|
D | etnaviv_drmif.h | 146 void etna_cmd_stream_flush2(struct etna_cmd_stream *stream, int in_fence_fd,
|
/external/mesa3d/src/freedreno/drm/ |
D | freedreno_ringbuffer.c | 46 fd_submit_flush(struct fd_submit *submit, int in_fence_fd, int *out_fence_fd, in fd_submit_flush() argument 49 return submit->funcs->flush(submit, in_fence_fd, out_fence_fd, out_fence); in fd_submit_flush()
|
D | msm_ringbuffer_sp.c | 226 msm_submit_sp_flush(struct fd_submit *submit, int in_fence_fd, in msm_submit_sp_flush() argument 253 if (in_fence_fd != -1) { in msm_submit_sp_flush() 255 req.fence_fd = in_fence_fd; in msm_submit_sp_flush()
|
D | msm_ringbuffer.c | 280 msm_submit_flush(struct fd_submit *submit, int in_fence_fd, in msm_submit_flush() argument 359 if (in_fence_fd != -1) { in msm_submit_flush() 361 req.fence_fd = in_fence_fd; in msm_submit_flush()
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | intel_batchbuffer.h | 31 int in_fence_fd, int *out_fence_fd, 38 #define intel_batchbuffer_flush_fence(brw, in_fence_fd, out_fence_fd) \ argument 39 _intel_batchbuffer_flush_fence((brw), (in_fence_fd), (out_fence_fd), \
|
/external/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_fence.c | 126 sync_accumulate("vc4", &vc4->in_fence_fd, fence->fd); in vc4_fence_server_sync() 142 vc4->in_fence_fd = -1; in vc4_fence_context_init()
|
D | vc4_context.c | 151 if (vc4->in_fence_fd >= 0) in vc4_context_destroy() 152 close(vc4->in_fence_fd); in vc4_context_destroy()
|
D | vc4_job.c | 479 if (vc4->in_fence_fd >= 0) { in vc4_job_submit() 482 vc4->in_fence_fd); in vc4_job_submit() 484 close(vc4->in_fence_fd); in vc4_job_submit() 485 vc4->in_fence_fd = -1; in vc4_job_submit()
|
/external/libdrm/freedreno/ |
D | freedreno_ringbuffer.c | 118 drm_public int fd_ringbuffer_flush2(struct fd_ringbuffer *ring, int in_fence_fd, in fd_ringbuffer_flush2() argument 121 return ring->funcs->flush(ring, ring->last_start, in_fence_fd, out_fence_fd); in fd_ringbuffer_flush2()
|
D | freedreno_ringbuffer.h | 111 int fd_ringbuffer_flush2(struct fd_ringbuffer *ring, int in_fence_fd,
|
/external/mesa3d/src/etnaviv/drm/ |
D | etnaviv_cmd_stream.c | 208 void etna_cmd_stream_flush(struct etna_cmd_stream *stream, int in_fence_fd, in etna_cmd_stream_flush() argument 228 if (in_fence_fd != -1) { in etna_cmd_stream_flush() 230 req.fence_fd = in_fence_fd; in etna_cmd_stream_flush()
|
D | etnaviv_drmif.h | 148 void etna_cmd_stream_flush(struct etna_cmd_stream *stream, int in_fence_fd,
|
/external/libdrm/freedreno/kgsl/ |
D | kgsl_ringbuffer.c | 114 int in_fence_fd, int *out_fence_fd) in kgsl_ringbuffer_flush() argument 132 assert(in_fence_fd == -1); in kgsl_ringbuffer_flush()
|
/external/mesa3d/src/gallium/winsys/virgl/drm/ |
D | virgl_drm_winsys.c | 755 cbuf->in_fence_fd = -1; in virgl_drm_cmd_buf_create() 844 if (cbuf->in_fence_fd >= 0) { in virgl_drm_winsys_submit_cmd() 846 eb.fence_fd = cbuf->in_fence_fd; in virgl_drm_winsys_submit_cmd() 852 assert(cbuf->in_fence_fd < 0); in virgl_drm_winsys_submit_cmd() 861 if (cbuf->in_fence_fd >= 0) { in virgl_drm_winsys_submit_cmd() 862 close(cbuf->in_fence_fd); in virgl_drm_winsys_submit_cmd() 863 cbuf->in_fence_fd = -1; in virgl_drm_winsys_submit_cmd() 994 sync_accumulate("virgl", &cbuf->in_fence_fd, fence->fd); in virgl_fence_server_sync()
|
D | virgl_drm_winsys.h | 108 int in_fence_fd; member
|
/external/mesa3d/src/gallium/drivers/etnaviv/ |
D | etnaviv_context.c | 155 if (ctx->in_fence_fd != -1) in etna_context_destroy() 156 close(ctx->in_fence_fd); in etna_context_destroy() 478 etna_cmd_stream_flush(ctx->stream, ctx->in_fence_fd, in etna_flush() 594 ctx->in_fence_fd = -1; in etna_context_create()
|
D | etnaviv_fence.c | 93 sync_accumulate("etnaviv", &ctx->in_fence_fd, pfence->fence_fd); in etna_fence_server_sync()
|
D | etnaviv_context.h | 193 int in_fence_fd; member
|
/external/libdrm/freedreno/msm/ |
D | msm_ringbuffer.c | 461 int in_fence_fd, int *out_fence_fd) in msm_ringbuffer_flush() argument 474 if (in_fence_fd != -1) { in msm_ringbuffer_flush() 476 req.fence_fd = in_fence_fd; in msm_ringbuffer_flush()
|