pub fn clock_nanosleep(clockid: clockid_t, flags: TIMER, request: *const timespec, remain: ?*timespec) usize
clockid: clockid_t
flags: TIMER
request: *const timespec
remain: ?*timespec
2192 2193 2194 2195 2196 2197 2198 2199 2200
pub fn clock_nanosleep(clockid: clockid_t, flags: TIMER, request: *const timespec, remain: ?*timespec) usize { return syscall4( if (@hasField(SYS, "clock_nanosleep") and native_arch != .hexagon) .clock_nanosleep else .clock_nanosleep_time64, @backingInt(clockid), @as(u32, @bitCast(flags)), @intFromPtr(request), @intFromPtr(remain), ); }