Home
last modified time | relevance | path

Searched refs:restart_block (Results 1 – 54 of 54) sorted by relevance

/linux-4.4.14/fs/
Dselect.c935 static long do_restart_poll(struct restart_block *restart_block) in do_restart_poll() argument
937 struct pollfd __user *ufds = restart_block->poll.ufds; in do_restart_poll()
938 int nfds = restart_block->poll.nfds; in do_restart_poll()
942 if (restart_block->poll.has_timeout) { in do_restart_poll()
943 end_time.tv_sec = restart_block->poll.tv_sec; in do_restart_poll()
944 end_time.tv_nsec = restart_block->poll.tv_nsec; in do_restart_poll()
951 restart_block->fn = do_restart_poll; in do_restart_poll()
972 struct restart_block *restart_block; in SYSCALL_DEFINE3() local
974 restart_block = &current->restart_block; in SYSCALL_DEFINE3()
975 restart_block->fn = do_restart_poll; in SYSCALL_DEFINE3()
[all …]
/linux-4.4.14/arch/h8300/include/asm/
Dthread_info.h34 struct restart_block restart_block; member
47 .restart_block = { \
/linux-4.4.14/include/linux/
Dposix-timers.h108 long (*nsleep_restart) (struct restart_block *restart_block);
137 long clock_nanosleep_restart(struct restart_block *restart_block);
Dthread_info.h19 struct restart_block { struct
20 long (*fn)(struct restart_block *); argument
51 extern long do_no_restart_syscall(struct restart_block *parm);
Dhrtimer.h475 extern long hrtimer_nanosleep_restart(struct restart_block *restart_block);
Dinit_task.h204 .restart_block = { \
Dsched.h1481 struct restart_block restart_block; member
/linux-4.4.14/kernel/time/
Dposix-cpu-timers.c1380 static long posix_cpu_nsleep_restart(struct restart_block *restart_block);
1385 struct restart_block *restart_block = &current->restart_block; in posix_cpu_nsleep() local
1409 restart_block->fn = posix_cpu_nsleep_restart; in posix_cpu_nsleep()
1410 restart_block->nanosleep.clockid = which_clock; in posix_cpu_nsleep()
1411 restart_block->nanosleep.rmtp = rmtp; in posix_cpu_nsleep()
1412 restart_block->nanosleep.expires = timespec_to_ns(rqtp); in posix_cpu_nsleep()
1417 static long posix_cpu_nsleep_restart(struct restart_block *restart_block) in posix_cpu_nsleep_restart() argument
1419 clockid_t which_clock = restart_block->nanosleep.clockid; in posix_cpu_nsleep_restart()
1424 t = ns_to_timespec(restart_block->nanosleep.expires); in posix_cpu_nsleep_restart()
1429 struct timespec __user *rmtp = restart_block->nanosleep.rmtp; in posix_cpu_nsleep_restart()
[all …]
Dposix-timers.c1122 long clock_nanosleep_restart(struct restart_block *restart_block) in clock_nanosleep_restart() argument
1124 clockid_t which_clock = restart_block->nanosleep.clockid; in clock_nanosleep_restart()
1130 return kc->nsleep_restart(restart_block); in clock_nanosleep_restart()
Dalarmtimer.c703 static long __sched alarm_timer_nsleep_restart(struct restart_block *restart) in alarm_timer_nsleep_restart()
750 struct restart_block *restart; in alarm_timer_nsleep()
788 restart = &current->restart_block; in alarm_timer_nsleep()
Dhrtimer.c1518 long __sched hrtimer_nanosleep_restart(struct restart_block *restart) in hrtimer_nanosleep_restart()
1548 struct restart_block *restart; in hrtimer_nanosleep()
1574 restart = &current->restart_block; in hrtimer_nanosleep()
/linux-4.4.14/kernel/
Dcompat.c216 static long compat_nanosleep_restart(struct restart_block *restart) in compat_nanosleep_restart()
279 struct restart_block *restart = &current->restart_block; in COMPAT_SYSCALL_DEFINE2()
814 static long compat_clock_nanosleep_restart(struct restart_block *restart) in compat_clock_nanosleep_restart()
845 struct restart_block *restart; in COMPAT_SYSCALL_DEFINE4()
862 restart = &current->restart_block; in COMPAT_SYSCALL_DEFINE4()
Dfutex.c2090 static long futex_wait_restart(struct restart_block *restart);
2283 struct restart_block *restart; in futex_wait()
2335 restart = &current->restart_block; in futex_wait()
2354 static long futex_wait_restart(struct restart_block *restart) in futex_wait_restart()
Dsignal.c2450 struct restart_block *restart = &current->restart_block; in SYSCALL_DEFINE0()
2454 long do_no_restart_syscall(struct restart_block *param) in do_no_restart_syscall()
/linux-4.4.14/arch/sh/kernel/
Dsignal_32.c159 current->restart_block.fn = do_no_restart_syscall; in sys_sigreturn()
189 current->restart_block.fn = do_no_restart_syscall; in sys_rt_sigreturn()
Dsignal_64.c263 current->restart_block.fn = do_no_restart_syscall; in sys_sigreturn()
297 current->restart_block.fn = do_no_restart_syscall; in sys_rt_sigreturn()
/linux-4.4.14/arch/openrisc/kernel/
Dsignal.c49 current->restart_block.fn = do_no_restart_syscall; in restore_sigcontext()
/linux-4.4.14/arch/avr32/kernel/
Dsignal.c72 current->restart_block.fn = do_no_restart_syscall; in sys_rt_sigreturn()
/linux-4.4.14/arch/h8300/kernel/
Dsignal.c82 current_thread_info()->restart_block.fn = do_no_restart_syscall; in restore_sigcontext()
/linux-4.4.14/arch/metag/kernel/
Dsignal.c51 current->restart_block.fn = do_no_restart_syscall; in restore_sigcontext()
/linux-4.4.14/arch/arm/kernel/
Dsignal.c194 current->restart_block.fn = do_no_restart_syscall; in sys_sigreturn()
224 current->restart_block.fn = do_no_restart_syscall; in sys_rt_sigreturn()
/linux-4.4.14/arch/hexagon/kernel/
Dsignal.c242 current->restart_block.fn = do_no_restart_syscall; in sys_rt_sigreturn()
/linux-4.4.14/arch/m32r/kernel/
Dsignal.c51 current->restart_block.fn = do_no_restart_syscall; in restore_sigcontext()
/linux-4.4.14/arch/cris/arch-v10/kernel/
Dsignal.c70 current->restart_block.fn = do_no_restart_syscall; in restore_sigcontext()
/linux-4.4.14/arch/arm64/kernel/
Dsignal32.c373 current->restart_block.fn = do_no_restart_syscall; in compat_sys_sigreturn()
407 current->restart_block.fn = do_no_restart_syscall; in compat_sys_rt_sigreturn()
Dsignal.c134 current->restart_block.fn = do_no_restart_syscall; in sys_rt_sigreturn()
/linux-4.4.14/arch/score/kernel/
Dsignal.c144 current->restart_block.fn = do_no_restart_syscall; in score_rt_sigreturn()
/linux-4.4.14/arch/microblaze/kernel/
Dsignal.c92 current->restart_block.fn = do_no_restart_syscall; in sys_rt_sigreturn()
/linux-4.4.14/arch/tile/kernel/
Dsignal.c51 current->restart_block.fn = do_no_restart_syscall; in restore_sigcontext()
/linux-4.4.14/arch/blackfin/kernel/
Dsignal.c47 current->restart_block.fn = do_no_restart_syscall; in rt_restore_sigcontext()
/linux-4.4.14/arch/arc/kernel/
Dsignal.c159 current->restart_block.fn = do_no_restart_syscall; in SYSCALL_DEFINE0()
/linux-4.4.14/arch/c6x/kernel/
Dsignal.c71 current->restart_block.fn = do_no_restart_syscall; in do_rt_sigreturn()
/linux-4.4.14/arch/frv/kernel/
Dsignal.c65 current->restart_block.fn = do_no_restart_syscall; in restore_sigcontext()
/linux-4.4.14/arch/cris/arch-v32/kernel/
Dsignal.c61 current->restart_block.fn = do_no_restart_syscall; in restore_sigcontext()
/linux-4.4.14/arch/xtensa/kernel/
Dsignal.c248 current->restart_block.fn = do_no_restart_syscall; in xtensa_rt_sigreturn()
/linux-4.4.14/arch/nios2/kernel/
Dsignal.c46 current->restart_block.fn = do_no_restart_syscall; in rt_restore_ucontext()
/linux-4.4.14/arch/sparc/kernel/
Dsignal32.c165 current->restart_block.fn = do_no_restart_syscall; in do_sigreturn32()
255 current->restart_block.fn = do_no_restart_syscall; in do_rt_sigreturn32()
Dsignal_32.c85 current->restart_block.fn = do_no_restart_syscall; in do_sigreturn()
Dsignal_64.c268 current->restart_block.fn = do_no_restart_syscall; in do_rt_sigreturn()
/linux-4.4.14/arch/m68k/kernel/
Dsignal.c658 current->restart_block.fn = do_no_restart_syscall; in restore_sigcontext()
696 current->restart_block.fn = do_no_restart_syscall; in rt_restore_ucontext()
/linux-4.4.14/arch/mn10300/kernel/
Dsignal.c43 current->restart_block.fn = do_no_restart_syscall; in restore_sigcontext()
/linux-4.4.14/arch/mips/kernel/
Dsignal32.c111 current->restart_block.fn = do_no_restart_syscall; in restore_sigcontext32()
Dsignal.c494 current->restart_block.fn = do_no_restart_syscall; in restore_sigcontext()
/linux-4.4.14/arch/x86/ia32/
Dia32_signal.c78 current->restart_block.fn = do_no_restart_syscall; in ia32_restore_sigcontext()
/linux-4.4.14/arch/s390/kernel/
Dsignal.c141 current->restart_block.fn = do_no_restart_syscall; in restore_sigregs()
Dcompat_signal.c205 current->restart_block.fn = do_no_restart_syscall; in restore_sigregs32()
/linux-4.4.14/arch/parisc/kernel/
Dsignal.c101 current->restart_block.fn = do_no_restart_syscall; in sys_rt_sigreturn()
/linux-4.4.14/arch/powerpc/kernel/
Dsignal_32.c1241 current->restart_block.fn = do_no_restart_syscall; in sys_rt_sigreturn()
1514 current->restart_block.fn = do_no_restart_syscall; in sys_sigreturn()
Dsignal_64.c684 current->restart_block.fn = do_no_restart_syscall; in sys_rt_sigreturn()
/linux-4.4.14/arch/ia64/kernel/
Dsignal.c49 current->restart_block.fn = do_no_restart_syscall; in restore_sigcontext()
/linux-4.4.14/arch/x86/um/
Dsignal.c160 current->restart_block.fn = do_no_restart_syscall; in copy_sc_from_user()
/linux-4.4.14/arch/unicore32/kernel/
Dsignal.c108 current->restart_block.fn = do_no_restart_syscall; in __sys_rt_sigreturn()
/linux-4.4.14/arch/alpha/kernel/
Dsignal.c153 current->restart_block.fn = do_no_restart_syscall; in restore_sigcontext()
/linux-4.4.14/arch/x86/kernel/
Dsignal.c72 current->restart_block.fn = do_no_restart_syscall; in restore_sigcontext()