Lines Matching refs:timeout_ns
385 vc4_wait_for_seqno(struct drm_device *dev, uint64_t seqno, uint64_t timeout_ns, in vc4_wait_for_seqno() argument
399 if (timeout_ns == 0) in vc4_wait_for_seqno()
402 timeout_expire = jiffies + nsecs_to_jiffies(timeout_ns); in vc4_wait_for_seqno()
404 trace_vc4_wait_for_seqno_begin(dev, seqno, timeout_ns); in vc4_wait_for_seqno()
418 if (timeout_ns != ~0ull) { in vc4_wait_for_seqno()
933 uint64_t *timeout_ns) in vc4_wait_for_seqno_ioctl_helper() argument
936 int ret = vc4_wait_for_seqno(dev, seqno, *timeout_ns, true); in vc4_wait_for_seqno_ioctl_helper()
938 if ((ret == -EINTR || ret == -ERESTARTSYS) && *timeout_ns != ~0ull) { in vc4_wait_for_seqno_ioctl_helper()
941 if (*timeout_ns >= delta) in vc4_wait_for_seqno_ioctl_helper()
942 *timeout_ns -= delta; in vc4_wait_for_seqno_ioctl_helper()
959 &args->timeout_ns); in vc4_wait_seqno_ioctl()
970 usecs_to_jiffies(div_u64(args->timeout_ns, 1000)); in vc4_wait_bo_ioctl()
987 if (delta_ns < args->timeout_ns) in vc4_wait_bo_ioctl()
988 args->timeout_ns -= delta_ns; in vc4_wait_bo_ioctl()
990 args->timeout_ns = 0; in vc4_wait_bo_ioctl()