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.
65 v3d_fence_unreference(struct v3d_fence **fence)
67 assert(fence);
69 if (!*fence)
72 v3d_fence_reference(NULL, (struct pipe_fence_handle **)fence, NULL);
77 struct v3d_fence *fence,
90 ret = drmSyncobjImportSyncFile(screen->fd, syncobj, fence->fd);
92 fprintf(stderr, "Failed to import fence to syncobj: %d\n", ret);
114 struct v3d_fence *fence = (struct v3d_fence *)pf;
116 return v3d_fence_wait(screen, fence, timeout_ns);
126 /* Snapshot the last V3D rendering's out fence. We'd rather have