Lines Matching refs:points
1040 uint64_t *points; in drm_syncobj_array_wait_timeout() local
1049 points = kmalloc_array(count, sizeof(*points), GFP_KERNEL); in drm_syncobj_array_wait_timeout()
1050 if (points == NULL) in drm_syncobj_array_wait_timeout()
1054 memset(points, 0, count * sizeof(uint64_t)); in drm_syncobj_array_wait_timeout()
1056 } else if (copy_from_user(points, user_points, in drm_syncobj_array_wait_timeout()
1077 entries[i].point = points[i]; in drm_syncobj_array_wait_timeout()
1079 if (!fence || dma_fence_chain_find_seqno(&fence, points[i])) { in drm_syncobj_array_wait_timeout()
1186 kfree(points); in drm_syncobj_array_wait_timeout()
1248 u64_to_user_ptr(timeline_wait->points), in drm_syncobj_array_wait()
1583 uint64_t *points; in drm_syncobj_timeline_signal_ioctl() local
1603 points = kmalloc_array(args->count_handles, sizeof(*points), in drm_syncobj_timeline_signal_ioctl()
1605 if (!points) { in drm_syncobj_timeline_signal_ioctl()
1609 if (!u64_to_user_ptr(args->points)) { in drm_syncobj_timeline_signal_ioctl()
1610 memset(points, 0, args->count_handles * sizeof(uint64_t)); in drm_syncobj_timeline_signal_ioctl()
1611 } else if (copy_from_user(points, u64_to_user_ptr(args->points), in drm_syncobj_timeline_signal_ioctl()
1636 fence, points[i]); in drm_syncobj_timeline_signal_ioctl()
1642 kfree(points); in drm_syncobj_timeline_signal_ioctl()
1654 uint64_t __user *points = u64_to_user_ptr(args->points); in drm_syncobj_query_ioctl() local
1708 ret = copy_to_user(&points[i], &point, sizeof(uint64_t)); in drm_syncobj_query_ioctl()