restart_block 155 arch/alpha/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 158 arch/arc/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 229 arch/arm/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 259 arch/arm/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 532 arch/arm64/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 238 arch/arm64/kernel/signal32.c current->restart_block.fn = do_no_restart_syscall; restart_block 269 arch/arm64/kernel/signal32.c current->restart_block.fn = do_no_restart_syscall; restart_block 68 arch/c6x/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 22 arch/csky/include/asm/thread_info.h struct restart_block restart_block; restart_block 33 arch/csky/include/asm/thread_info.h .restart_block = { \ restart_block 72 arch/csky/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 83 arch/h8300/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 231 arch/hexagon/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 50 arch/ia64/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 703 arch/m68k/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 741 arch/m68k/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 92 arch/microblaze/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 523 arch/mips/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 93 arch/mips/kernel/signal_o32.c current->restart_block.fn = do_no_restart_syscall; restart_block 142 arch/nds32/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 46 arch/nios2/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 45 arch/openrisc/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 101 arch/parisc/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 1160 arch/powerpc/kernel/signal_32.c current->restart_block.fn = do_no_restart_syscall; restart_block 1467 arch/powerpc/kernel/signal_32.c current->restart_block.fn = do_no_restart_syscall; restart_block 716 arch/powerpc/kernel/signal_64.c current->restart_block.fn = do_no_restart_syscall; restart_block 101 arch/riscv/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 92 arch/s390/kernel/compat_signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 143 arch/s390/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 161 arch/sh/kernel/signal_32.c current->restart_block.fn = do_no_restart_syscall; restart_block 191 arch/sh/kernel/signal_32.c current->restart_block.fn = do_no_restart_syscall; restart_block 260 arch/sh/kernel/signal_64.c current->restart_block.fn = do_no_restart_syscall; restart_block 294 arch/sh/kernel/signal_64.c current->restart_block.fn = do_no_restart_syscall; restart_block 97 arch/sparc/kernel/signal32.c current->restart_block.fn = do_no_restart_syscall; restart_block 186 arch/sparc/kernel/signal32.c current->restart_block.fn = do_no_restart_syscall; restart_block 86 arch/sparc/kernel/signal_32.c current->restart_block.fn = do_no_restart_syscall; restart_block 266 arch/sparc/kernel/signal_64.c current->restart_block.fn = do_no_restart_syscall; restart_block 105 arch/unicore32/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 80 arch/x86/ia32/ia32_signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 107 arch/x86/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 160 arch/x86/um/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 247 arch/xtensa/kernel/signal.c current->restart_block.fn = do_no_restart_syscall; restart_block 1025 fs/select.c static long do_restart_poll(struct restart_block *restart_block) restart_block 1027 fs/select.c struct pollfd __user *ufds = restart_block->poll.ufds; restart_block 1028 fs/select.c int nfds = restart_block->poll.nfds; restart_block 1032 fs/select.c if (restart_block->poll.has_timeout) { restart_block 1033 fs/select.c end_time.tv_sec = restart_block->poll.tv_sec; restart_block 1034 fs/select.c end_time.tv_nsec = restart_block->poll.tv_nsec; restart_block 1041 fs/select.c restart_block->fn = do_restart_poll; restart_block 1062 fs/select.c struct restart_block *restart_block; restart_block 1064 fs/select.c restart_block = ¤t->restart_block; restart_block 1065 fs/select.c restart_block->fn = do_restart_poll; restart_block 1066 fs/select.c restart_block->poll.ufds = ufds; restart_block 1067 fs/select.c restart_block->poll.nfds = nfds; restart_block 1070 fs/select.c restart_block->poll.tv_sec = end_time.tv_sec; restart_block 1071 fs/select.c restart_block->poll.tv_nsec = end_time.tv_nsec; restart_block 1072 fs/select.c restart_block->poll.has_timeout = 1; restart_block 1074 fs/select.c restart_block->poll.has_timeout = 0; restart_block 510 include/linux/hrtimer.h extern int nanosleep_copyout(struct restart_block *, struct timespec64 *); restart_block 26 include/linux/restart_block.h long (*fn)(struct restart_block *); restart_block 58 include/linux/restart_block.h extern long do_no_restart_syscall(struct restart_block *parm); restart_block 786 include/linux/sched.h struct restart_block restart_block; restart_block 78 init/init_task.c .restart_block = { restart_block 2625 kernel/futex.c static long futex_wait_restart(struct restart_block *restart); restart_block 2806 kernel/futex.c struct restart_block *restart; restart_block 2849 kernel/futex.c restart = ¤t->restart_block; restart_block 2868 kernel/futex.c static long futex_wait_restart(struct restart_block *restart) restart_block 2878 kernel/signal.c struct restart_block *restart = ¤t->restart_block; restart_block 2882 kernel/signal.c long do_no_restart_syscall(struct restart_block *param) restart_block 734 kernel/time/alarmtimer.c struct restart_block *restart; restart_block 754 kernel/time/alarmtimer.c restart = ¤t->restart_block; restart_block 785 kernel/time/alarmtimer.c static long __sched alarm_timer_nsleep_restart(struct restart_block *restart) restart_block 809 kernel/time/alarmtimer.c struct restart_block *restart = ¤t->restart_block; restart_block 1846 kernel/time/hrtimer.c int nanosleep_copyout(struct restart_block *restart, struct timespec64 *ts) restart_block 1867 kernel/time/hrtimer.c struct restart_block *restart; restart_block 1886 kernel/time/hrtimer.c restart = ¤t->restart_block; restart_block 1900 kernel/time/hrtimer.c static long __sched hrtimer_nanosleep_restart(struct restart_block *restart) restart_block 1916 kernel/time/hrtimer.c struct restart_block *restart; restart_block 1937 kernel/time/hrtimer.c restart = ¤t->restart_block; restart_block 1959 kernel/time/hrtimer.c current->restart_block.nanosleep.type = rmtp ? TT_NATIVE : TT_NONE; restart_block 1960 kernel/time/hrtimer.c current->restart_block.nanosleep.rmtp = rmtp; restart_block 1979 kernel/time/hrtimer.c current->restart_block.nanosleep.type = rmtp ? TT_COMPAT : TT_NONE; restart_block 1980 kernel/time/hrtimer.c current->restart_block.nanosleep.compat_rmtp = rmtp; restart_block 1239 kernel/time/posix-cpu-timers.c struct restart_block *restart; restart_block 1306 kernel/time/posix-cpu-timers.c restart = ¤t->restart_block; restart_block 1315 kernel/time/posix-cpu-timers.c static long posix_cpu_nsleep_restart(struct restart_block *restart_block); restart_block 1320 kernel/time/posix-cpu-timers.c struct restart_block *restart_block = ¤t->restart_block; restart_block 1338 kernel/time/posix-cpu-timers.c restart_block->fn = posix_cpu_nsleep_restart; restart_block 1339 kernel/time/posix-cpu-timers.c restart_block->nanosleep.clockid = which_clock; restart_block 1344 kernel/time/posix-cpu-timers.c static long posix_cpu_nsleep_restart(struct restart_block *restart_block) restart_block 1346 kernel/time/posix-cpu-timers.c clockid_t which_clock = restart_block->nanosleep.clockid; restart_block 1349 kernel/time/posix-cpu-timers.c t = ns_to_timespec64(restart_block->nanosleep.expires); restart_block 145 kernel/time/posix-stubs.c current->restart_block.nanosleep.type = rmtp ? TT_NATIVE : TT_NONE; restart_block 146 kernel/time/posix-stubs.c current->restart_block.nanosleep.rmtp = rmtp; restart_block 231 kernel/time/posix-stubs.c current->restart_block.nanosleep.type = rmtp ? TT_COMPAT : TT_NONE; restart_block 232 kernel/time/posix-stubs.c current->restart_block.nanosleep.compat_rmtp = rmtp; restart_block 1227 kernel/time/posix-timers.c current->restart_block.nanosleep.type = rmtp ? TT_NATIVE : TT_NONE; restart_block 1228 kernel/time/posix-timers.c current->restart_block.nanosleep.rmtp = rmtp; restart_block 1254 kernel/time/posix-timers.c current->restart_block.nanosleep.type = rmtp ? TT_COMPAT : TT_NONE; restart_block 1255 kernel/time/posix-timers.c current->restart_block.nanosleep.compat_rmtp = rmtp;