Lines Matching refs:point
50 * - Signal a given point on the timeline
51 * - Wait for a given point to appear and/or be signaled
52 * - Import and export from/to a given point of a timeline
66 * enqueued in a DRM driver to signal the a given point of the syncobj, a new
79 * - The struct &dma_fence associated with a given point if the syncobj is
94 * terms of a u64 value referring to point in the timeline. See
95 * dma_fence_chain_find_seqno() to see how a given point is found in the
102 * timeline set of ioctl() by using a point value of 0, this will reproduce
178 * &dma_fence_chain of a syncobj at a given u64 point to another u64 point
182 * point on a timeline syncobj from/into a binary syncobj, you can use the
183 * point 0 to mean take/replace the fence in the syncobj.
208 u64 point;
254 if (!fence || dma_fence_chain_find_seqno(&fence, wait->point)) {
277 * drm_syncobj_add_point - add new timeline point to the syncobj
278 * @syncobj: sync object to add timeline point do
279 * @chain: chain node to use to add the point
281 * @point: sequence number to use for the point
283 * Add the chain node as new timeline point to the syncobj.
288 uint64_t point)
298 /* You are adding an unorder point to timeline, which could cause payload returned from query_ioctl is 0! */
299 if (prev && prev->seqno >= point)
300 DRM_DEBUG("You are adding an unorder point to timeline!\n");
301 dma_fence_chain_init(chain, prev, fence, point);
367 * @point: timeline point
379 u32 handle, u64 point, u64 flags,
393 ret = dma_fence_chain_find_seqno(fence, point);
415 wait.point = point;
929 if (!fence || dma_fence_chain_find_seqno(&fence, wait->point)) {
982 entries[i].point = points[i];
1444 uint64_t point;
1454 point = fence->seqno;
1466 point = dma_fence_is_signaled(last_signaled) ?
1472 point = 0;
1475 ret = copy_to_user(&points[i], &point, sizeof(uint64_t));