Lines Matching defs:fence
206 void (*flush)(struct fd_pipe *pipe, uint32_t fence);
212 int (*wait)(struct fd_pipe *pipe, const struct fd_fence *fence,
218 uint32_t fence;
235 * Previous fence seqno allocated for this pipe. The fd_pipe represents
244 * The last fence seqno that was flushed to kernel (doesn't mean that it
262 fd_pipe_flush(struct fd_pipe *pipe, uint32_t fence)
266 pipe->funcs->flush(pipe, fence);
284 uint32_t fence;
320 * on, and the per-pipe fence value that indicates when the buffer is
323 uint32_t fence;
351 /* We need to be able to disable userspace fence synchronization for
367 /* In the common case, there is no more than one fence attached.
374 void fd_bo_add_fence(struct fd_bo *bo, struct fd_pipe *pipe, uint32_t fence);