Lines Matching defs: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
187 * &dma_fence_chain of a syncobj at a given u64 point to another u64 point
191 * point on a timeline syncobj from/into a binary syncobj, you can use the
192 * point 0 to mean take/replace the fence in the syncobj.
220 u64 point;
232 u64 point;
280 if (!fence || dma_fence_chain_find_seqno(&fence, wait->point)) {
325 * drm_syncobj_add_point - add new timeline point to the syncobj
326 * @syncobj: sync object to add timeline point do
327 * @chain: chain node to use to add the point
329 * @point: sequence number to use for the point
331 * Add the chain node as new timeline point to the syncobj.
336 uint64_t point)
347 /* You are adding an unorder point to timeline, which could cause payload returned from query_ioctl is 0! */
348 if (prev && prev->seqno >= point)
349 DRM_DEBUG("You are adding an unorder point to timeline!\n");
350 dma_fence_chain_init(chain, prev, fence, point);
425 * @point: timeline point
437 u32 handle, u64 point, u64 flags,
465 ret = dma_fence_chain_find_seqno(fence, point);
487 wait.point = point;
729 int fd, int handle, u64 point)
743 if (point) {
749 drm_syncobj_add_point(syncobj, chain, fence, point);
760 int handle, u64 point, int *p_fd)
770 ret = drm_syncobj_find_fence(file_private, handle, point, 0, &fence);
862 u64 point = 0;
874 point = args->point;
878 point, &args->fd);
880 if (args->point)
894 u64 point = 0;
906 point = args->point;
912 point);
914 if (args->point)
1022 if (!fence || dma_fence_chain_find_seqno(&fence, wait->point)) {
1082 entries[i].point = points[i];
1431 ret = dma_fence_chain_find_seqno(&fence, entry->point);
1497 entry->point = args->point;
1682 uint64_t point;
1692 point = fence->seqno;
1704 point = dma_fence_is_signaled(last_signaled) ?
1710 point = 0;
1713 ret = copy_to_user(&points[i], &point, sizeof(uint64_t));