Lines Matching defs:nanosleep
2098 switch(restart->nanosleep.type) {
2101 if (put_old_timespec32(ts, restart->nanosleep.compat_rmtp))
2106 if (put_timespec64(ts, restart->nanosleep.rmtp))
2137 if (restart->nanosleep.type != TT_NONE) {
2155 hrtimer_setup_sleeper_on_stack(&t, restart->nanosleep.clockid, HRTIMER_MODE_ABS);
2156 hrtimer_set_expires(&t.timer, restart->nanosleep.expires);
2182 restart->nanosleep.clockid = t.timer.base->clockid;
2183 restart->nanosleep.expires = hrtimer_get_expires(&t.timer);
2192 SYSCALL_DEFINE2(nanosleep, struct __kernel_timespec __user *, rqtp,
2204 current->restart_block.nanosleep.type = rmtp ? TT_NATIVE : TT_NONE;
2205 current->restart_block.nanosleep.rmtp = rmtp;
2226 current->restart_block.nanosleep.type = rmtp ? TT_COMPAT : TT_NONE;
2227 current->restart_block.nanosleep.compat_rmtp = rmtp;