MCPcopy Create free account
hub / github.com/axboe/liburing / msec_to_ts

Function msec_to_ts

test/timeout.c:28–32  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

26static int no_immediate;
27
28static void msec_to_ts(struct __kernel_timespec *ts, unsigned int msec)
29{
30 ts->tv_sec = msec / 1000;
31 ts->tv_nsec = (msec % 1000) * 1000000;
32}
33
34static void t_prep_timeout(struct io_uring_sqe *sqe,
35 const struct __kernel_timespec *ts,

Callers 15

test_single_timeout_manyFunction · 0.70
test_single_timeout_nrFunction · 0.70
test_single_timeout_waitFunction · 0.70
test_single_timeoutFunction · 0.70
test_single_timeout_exitFunction · 0.70
test_multi_timeoutFunction · 0.70
test_multi_timeout_nrFunction · 0.70
test_timeout_flags1Function · 0.70
test_timeout_flags2Function · 0.70
test_timeout_flags3Function · 0.70

Calls

no outgoing calls

Tested by 15

test_single_timeout_manyFunction · 0.56
test_single_timeout_nrFunction · 0.56
test_single_timeout_waitFunction · 0.56
test_single_timeoutFunction · 0.56
test_single_timeout_exitFunction · 0.56
test_multi_timeoutFunction · 0.56
test_multi_timeout_nrFunction · 0.56
test_timeout_flags1Function · 0.56
test_timeout_flags2Function · 0.56
test_timeout_flags3Function · 0.56