Searched refs:in_fence_fd (Results 1 - 25 of 52) sorted by relevance

123

/xsrc/external/mit/MesaLib/dist/src/freedreno/drm/
H A Dfreedreno_ringbuffer.c64 fd_submit_flush(struct fd_submit *submit, int in_fence_fd, argument
68 return submit->funcs->flush(submit, in_fence_fd, out_fence);
H A Dmsm_ringbuffer_sp.c76 int in_fence_fd; member in struct:msm_submit_sp
242 msm_submit_sp_flush_prep(struct fd_submit *submit, int in_fence_fd, argument
264 msm_submit->in_fence_fd = (in_fence_fd == -1) ?
265 -1 : os_dupfd_cloexec(in_fence_fd);
338 if (msm_submit->in_fence_fd != -1) {
340 req.fence_fd = msm_submit->in_fence_fd;
401 if (msm_submit->in_fence_fd != -1)
402 close(msm_submit->in_fence_fd);
475 msm_submit_sp_flush(struct fd_submit *submit, int in_fence_fd, argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/drm/
H A Dfreedreno_ringbuffer.c46 fd_submit_flush(struct fd_submit *submit, int in_fence_fd, int *out_fence_fd, argument
49 return submit->funcs->flush(submit, in_fence_fd, out_fence_fd, out_fence);
H A Dfreedreno_ringbuffer.h83 /* in_fence_fd: -1 for no in-fence, else fence fd
87 int in_fence_fd, int *out_fence_fd,
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
H A Dintel_batchbuffer.h31 int in_fence_fd, int *out_fence_fd,
37 #define intel_batchbuffer_flush_fence(brw, in_fence_fd, out_fence_fd) \
38 _intel_batchbuffer_flush_fence((brw), (in_fence_fd), (out_fence_fd), \
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
H A Dbrw_batch.h31 int in_fence_fd, int *out_fence_fd,
38 #define brw_batch_flush_fence(brw, in_fence_fd, out_fence_fd) \
39 _brw_batch_flush_fence((brw), (in_fence_fd), (out_fence_fd), \
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/
H A Dvc4_fence.c125 sync_accumulate("vc4", &vc4->in_fence_fd, fence->fd);
141 vc4->in_fence_fd = -1;
143 /* Since we initialize the in_fence_fd to -1 (no wait necessary),
H A Dvc4_context.c151 if (vc4->in_fence_fd >= 0)
152 close(vc4->in_fence_fd);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/
H A Dvc4_fence.c126 sync_accumulate("vc4", &vc4->in_fence_fd, fence->fd);
142 vc4->in_fence_fd = -1;
144 /* Since we initialize the in_fence_fd to -1 (no wait necessary),
H A Dvc4_context.c147 if (vc4->in_fence_fd >= 0)
148 close(vc4->in_fence_fd);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/virgl/drm/
H A Dvirgl_drm_winsys.h80 int in_fence_fd; member in struct:virgl_drm_cmd_buf
/xsrc/external/mit/MesaLib/dist/src/gallium/winsys/virgl/drm/
H A Dvirgl_drm_winsys.h116 int in_fence_fd; member in struct:virgl_drm_cmd_buf
/xsrc/external/mit/libdrm/dist/etnaviv/
H A Detnaviv_cmd_stream.c177 static void flush(struct etna_cmd_stream *stream, int in_fence_fd, argument
197 if (in_fence_fd != -1) {
199 req.fence_fd = in_fence_fd;
231 int in_fence_fd,
234 flush(stream, in_fence_fd, out_fence_fd);
230 etna_cmd_stream_flush2(struct etna_cmd_stream * stream,int in_fence_fd,int * out_fence_fd) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_context.c268 if (ctx->batch && (ctx->batch->in_fence_fd != -1))
280 if (ctx->in_fence_fd != -1) {
281 sync_accumulate("freedreno", &batch->in_fence_fd, ctx->in_fence_fd);
282 close(ctx->in_fence_fd);
283 ctx->in_fence_fd = -1;
346 if (ctx->in_fence_fd != -1)
347 close(ctx->in_fence_fd);
609 ctx->in_fence_fd = -1;
/xsrc/external/mit/libdrm/dist/freedreno/
H A Dfreedreno_ringbuffer.c118 drm_public int fd_ringbuffer_flush2(struct fd_ringbuffer *ring, int in_fence_fd, argument
121 return ring->funcs->flush(ring, ring->last_start, in_fence_fd, out_fence_fd);
H A Dfreedreno_ringbuffer.h108 /* in_fence_fd: -1 for no in-fence, else fence fd
111 int fd_ringbuffer_flush2(struct fd_ringbuffer *ring, int in_fence_fd,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/
H A Detnaviv_fence.c91 sync_accumulate("etnaviv", &ctx->in_fence_fd, pfence->fence_fd);
H A Detnaviv_context.c83 if (ctx->in_fence_fd != -1)
84 close(ctx->in_fence_fd);
318 etna_cmd_stream_flush2(ctx->stream, ctx->in_fence_fd,
446 ctx->in_fence_fd = -1;
H A Detnaviv_context.h187 int in_fence_fd; member in struct:etna_context
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/
H A Detnaviv_fence.c93 sync_accumulate("etnaviv", &ctx->in_fence_fd, pfence->fence_fd);
H A Detnaviv_context.h189 int in_fence_fd; member in struct:etna_context
/xsrc/external/mit/MesaLib/dist/src/etnaviv/drm/
H A Detnaviv_cmd_stream.c210 void etna_cmd_stream_flush(struct etna_cmd_stream *stream, int in_fence_fd, argument
230 if (in_fence_fd != -1) {
232 req.fence_fd = in_fence_fd;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_fence.c141 if (sync_accumulate("freedreno", &batch->in_fence_fd, fence->fence_fd)) {
H A Dfreedreno_batch.c75 batch->in_fence_fd = -1;
136 if (batch->in_fence_fd != -1)
137 close(batch->in_fence_fd);
/xsrc/external/mit/libdrm/dist/freedreno/kgsl/
H A Dkgsl_ringbuffer.c114 int in_fence_fd, int *out_fence_fd)
132 assert(in_fence_fd == -1);
113 kgsl_ringbuffer_flush(struct fd_ringbuffer * ring,uint32_t * last_start,int in_fence_fd,int * out_fence_fd) argument

Completed in 40 milliseconds

123