/kernel/linux/linux-6.6/tools/testing/selftests/futex/functional/ |
H A D | futex_wait_timeout.c | 25 static long timeout_ns = 100000; /* 100us default timeout */ variable 79 long timeout_ns) in futex_get_abs_timeout() 86 to->tv_nsec += timeout_ns; in futex_get_abs_timeout() 119 timeout_ns = atoi(optarg); in main() 134 ksft_print_msg("\tArguments: timeout=%ldns\n", timeout_ns); in main() 141 to.tv_nsec = timeout_ns; in main() 147 if (futex_get_abs_timeout(CLOCK_REALTIME, &to, timeout_ns)) in main() 153 if (futex_get_abs_timeout(CLOCK_MONOTONIC, &to, timeout_ns)) in main() 159 if (futex_get_abs_timeout(CLOCK_REALTIME, &to, timeout_ns)) in main() 165 if (futex_get_abs_timeout(CLOCK_MONOTONIC, &to, timeout_ns)) in main() 78 futex_get_abs_timeout(clockid_t clockid, struct timespec *to, long timeout_ns) futex_get_abs_timeout() argument [all...] |
H A D | futex_requeue_pi.c | 44 static long timeout_ns; variable 278 int unit_test(int broadcast, long lock, int third_party_owner, long timeout_ns) in unit_test() argument 289 if (timeout_ns) { in unit_test() 292 info("timeout_ns = %ld\n", timeout_ns); in unit_test() 294 secs = (ts.tv_nsec + timeout_ns) / 1000000000; in unit_test() 295 ts.tv_nsec = ((int64_t)ts.tv_nsec + timeout_ns) % 1000000000; in unit_test() 382 timeout_ns = atoi(optarg); in main() 398 broadcast, locked, owner, timeout_ns); in main() 405 ret = unit_test(broadcast, locked, owner, timeout_ns); in main() [all...] |
H A D | futex_wait_wouldblock.c | 29 #define timeout_ns 100000 macro 42 struct timespec to = {.tv_sec = 0, .tv_nsec = timeout_ns}; in main() 91 to.tv_nsec += timeout_ns; in main()
|
H A D | futex_requeue.c | 14 #define timeout_ns 30000000 macro 33 to.tv_nsec = timeout_ns; in waiterfn()
|
H A D | futex_wait.c | 16 #define timeout_ns 30000000 macro 40 to.tv_nsec = timeout_ns; in waiterfn()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_wait.c | 194 static unsigned long to_wait_timeout(s64 timeout_ns) in to_wait_timeout() argument 196 if (timeout_ns < 0) in to_wait_timeout() 199 if (timeout_ns == 0) in to_wait_timeout() 202 return nsecs_to_jiffies_timeout(timeout_ns); in to_wait_timeout() 250 to_wait_timeout(args->timeout_ns)); in i915_gem_wait_ioctl() 252 if (args->timeout_ns > 0) { in i915_gem_wait_ioctl() 253 args->timeout_ns -= ktime_to_ns(ktime_sub(ktime_get(), start)); in i915_gem_wait_ioctl() 254 if (args->timeout_ns < 0) in i915_gem_wait_ioctl() 255 args->timeout_ns = 0; in i915_gem_wait_ioctl() 264 if (ret == -ETIME && !nsecs_to_jiffies(args->timeout_ns)) in i915_gem_wait_ioctl() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_wait.c | 196 static unsigned long to_wait_timeout(s64 timeout_ns) in to_wait_timeout() argument 198 if (timeout_ns < 0) in to_wait_timeout() 201 if (timeout_ns == 0) in to_wait_timeout() 204 return nsecs_to_jiffies_timeout(timeout_ns); in to_wait_timeout() 252 to_wait_timeout(args->timeout_ns)); in i915_gem_wait_ioctl() 254 if (args->timeout_ns > 0) { in i915_gem_wait_ioctl() 255 args->timeout_ns -= ktime_to_ns(ktime_sub(ktime_get(), start)); in i915_gem_wait_ioctl() 256 if (args->timeout_ns < 0) in i915_gem_wait_ioctl() 257 args->timeout_ns = 0; in i915_gem_wait_ioctl() 266 if (ret == -ETIME && !nsecs_to_jiffies(args->timeout_ns)) in i915_gem_wait_ioctl() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/futex/functional/ |
H A D | futex_wait_timeout.c | 28 static long timeout_ns = 100000; /* 100us default timeout */ variable 56 timeout_ns = atoi(optarg); in main() 71 ksft_print_msg("\tArguments: timeout=%ldns\n", timeout_ns); in main() 75 to.tv_nsec = timeout_ns; in main()
|
H A D | futex_requeue_pi.c | 44 static long timeout_ns; variable 278 int unit_test(int broadcast, long lock, int third_party_owner, long timeout_ns) in unit_test() argument 289 if (timeout_ns) { in unit_test() 292 info("timeout_ns = %ld\n", timeout_ns); in unit_test() 294 secs = (ts.tv_nsec + timeout_ns) / 1000000000; in unit_test() 295 ts.tv_nsec = ((int64_t)ts.tv_nsec + timeout_ns) % 1000000000; in unit_test() 382 timeout_ns = atoi(optarg); in main() 398 broadcast, locked, owner, timeout_ns); in main() 405 ret = unit_test(broadcast, locked, owner, timeout_ns); in main() [all...] |
H A D | futex_wait_wouldblock.c | 28 #define timeout_ns 100000 macro 41 struct timespec to = {.tv_sec = 0, .tv_nsec = timeout_ns}; in main()
|
/kernel/linux/linux-5.10/drivers/iio/proximity/ |
H A D | ping.c | 48 s64 timeout_ns; /* timeout in ns */ member 66 .timeout_ns = 18500000, /* 3 meters */ 72 .timeout_ns = 15500000, /* 2 meters plus error codes */ 167 if (dt_ns > data->cfg->timeout_ns) { in ping_read()
|
/kernel/linux/linux-5.10/kernel/power/ |
H A D | wakelock.c | 207 u64 timeout_ns = 0; in pm_wake_lock() local 223 ret = kstrtou64(skip_spaces(str), 10, &timeout_ns); in pm_wake_lock() 235 if (timeout_ns) { in pm_wake_lock() 236 u64 timeout_ms = timeout_ns + NSEC_PER_MSEC - 1; in pm_wake_lock()
|
/kernel/linux/linux-6.6/drivers/iio/proximity/ |
H A D | ping.c | 47 s64 timeout_ns; /* timeout in ns */ member 65 .timeout_ns = 18500000, /* 3 meters */ 71 .timeout_ns = 15500000, /* 2 meters plus error codes */ 166 if (dt_ns > data->cfg->timeout_ns) { in ping_read()
|
/kernel/linux/linux-6.6/kernel/power/ |
H A D | wakelock.c | 207 u64 timeout_ns = 0; in pm_wake_lock() local 223 ret = kstrtou64(skip_spaces(str), 10, &timeout_ns); in pm_wake_lock() 235 if (timeout_ns) { in pm_wake_lock() 236 u64 timeout_ms = timeout_ns + NSEC_PER_MSEC - 1; in pm_wake_lock()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vc4/ |
H A D | vc4_gem.c | 381 vc4_wait_for_seqno(struct drm_device *dev, uint64_t seqno, uint64_t timeout_ns, in vc4_wait_for_seqno() argument 392 if (timeout_ns == 0) in vc4_wait_for_seqno() 395 timeout_expire = jiffies + nsecs_to_jiffies(timeout_ns); in vc4_wait_for_seqno() 397 trace_vc4_wait_for_seqno_begin(dev, seqno, timeout_ns); in vc4_wait_for_seqno() 411 if (timeout_ns != ~0ull) { in vc4_wait_for_seqno() 1063 uint64_t *timeout_ns) in vc4_wait_for_seqno_ioctl_helper() 1066 int ret = vc4_wait_for_seqno(dev, seqno, *timeout_ns, true); in vc4_wait_for_seqno_ioctl_helper() 1068 if ((ret == -EINTR || ret == -ERESTARTSYS) && *timeout_ns != ~0ull) { in vc4_wait_for_seqno_ioctl_helper() 1071 if (*timeout_ns >= delta) in vc4_wait_for_seqno_ioctl_helper() 1072 *timeout_ns in vc4_wait_for_seqno_ioctl_helper() 1061 vc4_wait_for_seqno_ioctl_helper(struct drm_device *dev, uint64_t seqno, uint64_t *timeout_ns) vc4_wait_for_seqno_ioctl_helper() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/vc4/ |
H A D | vc4_gem.c | 384 vc4_wait_for_seqno(struct drm_device *dev, uint64_t seqno, uint64_t timeout_ns, in vc4_wait_for_seqno() argument 398 if (timeout_ns == 0) in vc4_wait_for_seqno() 401 timeout_expire = jiffies + nsecs_to_jiffies(timeout_ns); in vc4_wait_for_seqno() 403 trace_vc4_wait_for_seqno_begin(dev, seqno, timeout_ns); in vc4_wait_for_seqno() 417 if (timeout_ns != ~0ull) { in vc4_wait_for_seqno() 1046 uint64_t *timeout_ns) in vc4_wait_for_seqno_ioctl_helper() 1049 int ret = vc4_wait_for_seqno(dev, seqno, *timeout_ns, true); in vc4_wait_for_seqno_ioctl_helper() 1051 if ((ret == -EINTR || ret == -ERESTARTSYS) && *timeout_ns != ~0ull) { in vc4_wait_for_seqno_ioctl_helper() 1054 if (*timeout_ns >= delta) in vc4_wait_for_seqno_ioctl_helper() 1055 *timeout_ns in vc4_wait_for_seqno_ioctl_helper() 1044 vc4_wait_for_seqno_ioctl_helper(struct drm_device *dev, uint64_t seqno, uint64_t *timeout_ns) vc4_wait_for_seqno_ioctl_helper() argument [all...] |
/kernel/linux/linux-5.10/drivers/usb/host/ |
H A D | xhci.c | 4679 unsigned long long timeout_ns; in xhci_calculate_intel_u1_timeout() local 4686 timeout_ns = udev->u1_params.sel * 3; in xhci_calculate_intel_u1_timeout() 4689 timeout_ns = udev->u1_params.sel * 5; in xhci_calculate_intel_u1_timeout() 4694 timeout_ns = udev->u1_params.sel * 3; in xhci_calculate_intel_u1_timeout() 4700 timeout_ns = xhci_service_interval_to_ns(desc); in xhci_calculate_intel_u1_timeout() 4701 timeout_ns = DIV_ROUND_UP_ULL(timeout_ns * 105, 100); in xhci_calculate_intel_u1_timeout() 4702 if (timeout_ns < udev->u1_params.sel * 2) in xhci_calculate_intel_u1_timeout() 4703 timeout_ns = udev->u1_params.sel * 2; in xhci_calculate_intel_u1_timeout() 4709 return timeout_ns; in xhci_calculate_intel_u1_timeout() 4717 unsigned long long timeout_ns; xhci_calculate_u1_timeout() local 4760 unsigned long long timeout_ns; xhci_calculate_intel_u2_timeout() local 4781 unsigned long long timeout_ns; xhci_calculate_u2_timeout() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/host/ |
H A D | xhci.c | 4564 unsigned long long timeout_ns; in xhci_calculate_intel_u1_timeout() local 4571 timeout_ns = udev->u1_params.sel * 3; in xhci_calculate_intel_u1_timeout() 4574 timeout_ns = udev->u1_params.sel * 5; in xhci_calculate_intel_u1_timeout() 4579 timeout_ns = udev->u1_params.sel * 3; in xhci_calculate_intel_u1_timeout() 4585 timeout_ns = xhci_service_interval_to_ns(desc); in xhci_calculate_intel_u1_timeout() 4586 timeout_ns = DIV_ROUND_UP_ULL(timeout_ns * 105, 100); in xhci_calculate_intel_u1_timeout() 4587 if (timeout_ns < udev->u1_params.sel * 2) in xhci_calculate_intel_u1_timeout() 4588 timeout_ns = udev->u1_params.sel * 2; in xhci_calculate_intel_u1_timeout() 4594 return timeout_ns; in xhci_calculate_intel_u1_timeout() 4602 unsigned long long timeout_ns; xhci_calculate_u1_timeout() local 4645 unsigned long long timeout_ns; xhci_calculate_intel_u2_timeout() local 4666 unsigned long long timeout_ns; xhci_calculate_u2_timeout() local [all...] |
/kernel/linux/linux-5.10/include/uapi/drm/ |
H A D | vc4_drm.h | 204 * timeout_ns is the timeout in nanoseconds, where "0" means "don't 209 __u64 timeout_ns; member 223 __u64 timeout_ns; member
|
/kernel/linux/linux-6.6/include/uapi/drm/ |
H A D | vc4_drm.h | 204 * timeout_ns is the timeout in nanoseconds, where "0" means "don't 209 __u64 timeout_ns; member 223 __u64 timeout_ns; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/drm/ |
H A D | vc4_drm.h | 101 __u64 timeout_ns; member 106 __u64 timeout_ns; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/drm/ |
H A D | vc4_drm.h | 101 __u64 timeout_ns; member 106 __u64 timeout_ns; member
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/drm/ |
H A D | vc4_drm.h | 102 __u64 timeout_ns; member 107 __u64 timeout_ns; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/lima/ |
H A D | lima_gem.h | 43 int lima_gem_wait(struct drm_file *file, u32 handle, u32 op, s64 timeout_ns);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_gem.h | 36 unsigned long amdgpu_gem_timeout(uint64_t timeout_ns);
|