Home
last modified time | relevance | path

Searched refs:NanosleepRelativeResult (Results 1 - 5 of 5) sorted by relevance

/third_party/rust/crates/rustix/src/backend/libc/thread/
H A Dsyscalls.rs14 use crate::thread::{NanosleepRelativeResult, Timespec};
52 pub(crate) fn clock_nanosleep_relative(id: ClockId, request: &Timespec) -> NanosleepRelativeResult {
70 0 => NanosleepRelativeResult::Ok,
72 NanosleepRelativeResult::Interrupted(remain.assume_init().into())
74 err => NanosleepRelativeResult::Err(io::Errno(err)),
88 0 => NanosleepRelativeResult::Ok,
90 NanosleepRelativeResult::Interrupted(remain.assume_init())
92 err => NanosleepRelativeResult::Err(io::Errno(err)),
101 unsafe fn clock_nanosleep_relative_old(id: ClockId, request: &Timespec) -> NanosleepRelativeResult { in clock_nanosleep_relative_old()
105 Err(_) => return NanosleepRelativeResult in clock_nanosleep_relative_old()
[all...]
/third_party/rust/crates/rustix/tests/thread/
H A Dclocks.rs16 rustix::thread::{nanosleep, NanosleepRelativeResult, Timespec},
26 NanosleepRelativeResult::Err(io::Errno::INVAL) => (), in test_invalid_nanosleep()
33 NanosleepRelativeResult::Err(io::Errno::INVAL) => (), in test_invalid_nanosleep()
40 NanosleepRelativeResult::Err(io::Errno::INVAL) => (), in test_invalid_nanosleep()
47 NanosleepRelativeResult::Err(io::Errno::INVAL) => (), in test_invalid_nanosleep()
127 NanosleepRelativeResult::Err(io::Errno::INVAL) => (), in test_invalid_nanosleep_relative()
137 NanosleepRelativeResult::Err(io::Errno::INVAL) => (), in test_invalid_nanosleep_relative()
147 NanosleepRelativeResult::Err(io::Errno::INVAL) => (), in test_invalid_nanosleep_relative()
157 NanosleepRelativeResult::Err(io::Errno::INVAL) => (), in test_invalid_nanosleep_relative()
169 NanosleepRelativeResult in test_zero_nanosleep()
[all...]
/third_party/rust/crates/rustix/src/backend/linux_raw/thread/
H A Dsyscalls.rs16 use crate::thread::{ClockId, FutexFlags, FutexOperation, NanosleepRelativeResult, Timespec};
28 ) -> NanosleepRelativeResult {
48 Ok(()) => NanosleepRelativeResult::Ok,
49 Err(io::Errno::INTR) => NanosleepRelativeResult::Interrupted(rem.assume_init()),
50 Err(err) => NanosleepRelativeResult::Err(err),
63 Ok(()) => NanosleepRelativeResult::Ok,
64 Err(io::Errno::INTR) => NanosleepRelativeResult::Interrupted(rem.assume_init()),
65 Err(err) => NanosleepRelativeResult::Err(err),
149 pub(crate) fn nanosleep(req: &__kernel_timespec) -> NanosleepRelativeResult {
169 Ok(()) => NanosleepRelativeResult
[all...]
/third_party/rust/crates/rustix/src/thread/
H A Dclock.rs41 pub fn clock_nanosleep_relative(id: ClockId, request: &Timespec) -> NanosleepRelativeResult { in clock_nanosleep_relative()
84 pub fn nanosleep(request: &Timespec) -> NanosleepRelativeResult { in nanosleep()
91 pub enum NanosleepRelativeResult { enum
H A Dmod.rs27 pub use clock::{nanosleep, NanosleepRelativeResult, Timespec};

Completed in 2 milliseconds