Lines Matching refs:point
220 u64 point; member
232 u64 point; member
280 if (!fence || dma_fence_chain_find_seqno(&fence, wait->point)) { in drm_syncobj_fence_add_wait()
336 uint64_t point) in drm_syncobj_add_point() argument
348 if (prev && prev->seqno >= point) in drm_syncobj_add_point()
350 dma_fence_chain_init(chain, prev, fence, point); in drm_syncobj_add_point()
437 u32 handle, u64 point, u64 flags, in drm_syncobj_find_fence() argument
463 ret = dma_fence_chain_find_seqno(fence, point); in drm_syncobj_find_fence()
485 wait.point = point; in drm_syncobj_find_fence()
745 int fd, int handle, u64 point) in drm_syncobj_import_sync_file_fence() argument
759 if (point) { in drm_syncobj_import_sync_file_fence()
765 drm_syncobj_add_point(syncobj, chain, fence, point); in drm_syncobj_import_sync_file_fence()
776 int handle, u64 point, int *p_fd) in drm_syncobj_export_sync_file() argument
786 ret = drm_syncobj_find_fence(file_private, handle, point, 0, &fence); in drm_syncobj_export_sync_file()
885 u64 point = 0; in drm_syncobj_handle_to_fd_ioctl() local
897 point = args->point; in drm_syncobj_handle_to_fd_ioctl()
901 point, &args->fd); in drm_syncobj_handle_to_fd_ioctl()
903 if (args->point) in drm_syncobj_handle_to_fd_ioctl()
917 u64 point = 0; in drm_syncobj_fd_to_handle_ioctl() local
929 point = args->point; in drm_syncobj_fd_to_handle_ioctl()
935 point); in drm_syncobj_fd_to_handle_ioctl()
937 if (args->point) in drm_syncobj_fd_to_handle_ioctl()
1045 if (!fence || dma_fence_chain_find_seqno(&fence, wait->point)) { in syncobj_wait_syncobj_func()
1105 entries[i].point = points[i]; in drm_syncobj_array_wait_timeout()
1454 ret = dma_fence_chain_find_seqno(&fence, entry->point); in syncobj_eventfd_entry_func()
1520 entry->point = args->point; in drm_syncobj_eventfd_ioctl()
1705 uint64_t point; in drm_syncobj_query_ioctl() local
1715 point = fence->seqno; in drm_syncobj_query_ioctl()
1727 point = dma_fence_is_signaled(last_signaled) ? in drm_syncobj_query_ioctl()
1733 point = 0; in drm_syncobj_query_ioctl()
1736 ret = copy_to_user(&points[i], &point, sizeof(uint64_t)); in drm_syncobj_query_ioctl()