Home
last modified time | relevance | path

Searched refs:timeout_ns (Results 1 – 25 of 62) sorted by relevance

123

/openbmc/linux/tools/testing/selftests/futex/functional/
H A Dfutex_wait_timeout.c25 static long timeout_ns = 100000; /* 100us default timeout */ variable
79 long timeout_ns) in futex_get_abs_timeout() argument
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()
183 if (futex_get_abs_timeout(CLOCK_REALTIME, &to, timeout_ns)) in main()
[all …]
H A Dfutex_requeue_pi.c44 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()
H A Dfutex_wait_wouldblock.c29 #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 Dfutex_requeue.c14 #define timeout_ns 30000000 macro
33 to.tv_nsec = timeout_ns; in waiterfn()
H A Dfutex_wait.c16 #define timeout_ns 30000000 macro
40 to.tv_nsec = timeout_ns; in waiterfn()
/openbmc/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_wait.c196 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()
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()
267 args->timeout_ns = 0; in i915_gem_wait_ioctl()
[all …]
/openbmc/qemu/util/
H A Dqemu-co-timeout.c58 uint64_t timeout_ns, CleanupFunc clean) in qemu_co_timeout() argument
63 if (timeout_ns == 0) { in qemu_co_timeout()
78 qemu_co_sleep_ns_wakeable(&s->sleep_state, QEMU_CLOCK_REALTIME, timeout_ns); in qemu_co_timeout()
H A Dmain-loop.c259 int64_t timeout_ns; in glib_pollfds_fill() local
276 timeout_ns = -1; in glib_pollfds_fill()
278 timeout_ns = (int64_t)timeout * (int64_t)SCALE_MS; in glib_pollfds_fill()
281 *cur_timeout = qemu_soonest_timeout(timeout_ns, *cur_timeout); in glib_pollfds_fill()
571 int64_t timeout_ns; in main_loop_wait() local
583 timeout_ns = -1; in main_loop_wait()
585 timeout_ns = (uint64_t)mlpoll.timeout * (int64_t)(SCALE_MS); in main_loop_wait()
588 timeout_ns = qemu_soonest_timeout(timeout_ns, in main_loop_wait()
592 ret = os_host_main_loop_wait(timeout_ns); in main_loop_wait()
/openbmc/linux/kernel/power/
H A Dwakelock.c207 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()
/openbmc/linux/drivers/iio/proximity/
H A Dping.c47 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()
/openbmc/linux/drivers/gpu/drm/vc4/
H A Dvc4_gem.c398 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() argument
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 -= delta; in vc4_wait_for_seqno_ioctl_helper()
1072 &args->timeout_ns); in vc4_wait_seqno_ioctl()
[all …]
/openbmc/linux/drivers/usb/host/
H A Dxhci.c4573 unsigned long long timeout_ns; in xhci_calculate_intel_u1_timeout() local
4595 timeout_ns = DIV_ROUND_UP_ULL(timeout_ns * 105, 100); in xhci_calculate_intel_u1_timeout()
4603 return timeout_ns; in xhci_calculate_intel_u1_timeout()
4630 timeout_ns = 1; in xhci_calculate_u1_timeout()
4632 timeout_ns = DIV_ROUND_UP_ULL(timeout_ns, 1000); in xhci_calculate_u1_timeout()
4638 return timeout_ns; in xhci_calculate_u1_timeout()
4664 if (u2_del_ns > timeout_ns) in xhci_calculate_intel_u2_timeout()
4665 timeout_ns = u2_del_ns; in xhci_calculate_intel_u2_timeout()
4667 return timeout_ns; in xhci_calculate_intel_u2_timeout()
4691 timeout_ns = DIV_ROUND_UP_ULL(timeout_ns, 256 * 1000); in xhci_calculate_u2_timeout()
[all …]
/openbmc/linux/include/uapi/drm/
H A Dvc4_drm.h209 __u64 timeout_ns; member
223 __u64 timeout_ns; member
H A Divpu_accel.h294 __s64 timeout_ns; member
H A Dlima_drm.h137 __s64 timeout_ns; /* in, wait timeout in absulute time */ member
H A Dpanfrost_drm.h84 __s64 timeout_ns; /* absolute */ member
/openbmc/linux/drivers/mmc/core/
H A Dcore.c287 mrq->data->timeout_ns / 1000000, in mmc_mrq_pr_debug()
661 data->timeout_ns = 1000000000; in mmc_set_data_timeout()
678 data->timeout_ns = card->csd.taac_ns * mult; in mmc_set_data_timeout()
687 timeout_us = data->timeout_ns / 1000; in mmc_set_data_timeout()
709 data->timeout_ns = limit_us * 1000; in mmc_set_data_timeout()
715 data->timeout_ns = limit_us * 1000; in mmc_set_data_timeout()
725 data->timeout_ns = 600000000; in mmc_set_data_timeout()
737 if (data->timeout_ns < 1000000000) in mmc_set_data_timeout()
738 data->timeout_ns = 1000000000; /* 1s */ in mmc_set_data_timeout()
740 if (data->timeout_ns < 100000000) in mmc_set_data_timeout()
[all …]
/openbmc/linux/drivers/gpu/drm/lima/
H A Dlima_gem.h43 int lima_gem_wait(struct drm_file *file, u32 handle, u32 op, s64 timeout_ns);
H A Dlima_gem.c401 int lima_gem_wait(struct drm_file *file, u32 handle, u32 op, s64 timeout_ns) in lima_gem_wait() argument
409 timeout = drm_timeout_abs_to_jiffies(timeout_ns); in lima_gem_wait()
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gem.h36 unsigned long amdgpu_gem_timeout(uint64_t timeout_ns);
/openbmc/qemu/include/block/
H A Dblock-copy.h44 bool ignore_ratelimit, uint64_t timeout_ns,
/openbmc/linux/drivers/gpu/drm/v3d/
H A Dv3d_gem.c375 nsecs_to_jiffies_timeout(args->timeout_ns); in v3d_wait_bo_ioctl()
387 if (delta_ns < args->timeout_ns) in v3d_wait_bo_ioctl()
388 args->timeout_ns -= delta_ns; in v3d_wait_bo_ioctl()
390 args->timeout_ns = 0; in v3d_wait_bo_ioctl()
393 if (ret == -ETIME && args->timeout_ns) in v3d_wait_bo_ioctl()
/openbmc/linux/drivers/mmc/host/
H A Ddw_mmc-exynos.c548 unsigned int timeout_ns) in dw_mci_exynos_set_data_timeout() argument
558 tmp = DIV_ROUND_UP_ULL((u64)timeout_ns * host->bus_hz, NSEC_PER_SEC); in dw_mci_exynos_set_data_timeout()
582 timeout_ns, tmout >> 8); in dw_mci_exynos_set_data_timeout()
/openbmc/linux/include/linux/mmc/
H A Dcore.h115 unsigned int timeout_ns; /* data timeout (in ns, max 80ms) */ member
/openbmc/qemu/include/qemu/
H A Dcoroutine.h257 uint64_t timeout_ns, CleanupFunc clean);

123