Lines Matching defs:fence
26 * Seqno-based fence management.
30 * seqno for that particular seqno to be passed. The fence API we're
34 * fired off as our fence marker.
88 return vc4_wait_seqno(screen, f->seqno, timeout_ns, "fence wait");
111 struct vc4_fence **fence = (struct vc4_fence **)pf;
114 *fence = vc4_fence_create(vc4->screen, vc4->last_emit_seqno,
123 struct vc4_fence *fence = vc4_fence(pfence);
125 if (fence->fd >= 0)
126 sync_accumulate("vc4", &vc4->in_fence_fd, fence->fd);
132 struct vc4_fence *fence = vc4_fence(pfence);
134 return os_dupfd_cloexec(fence->fd);