Home
last modified time | relevance | path

Searched refs:sigpending (Results 1 – 22 of 22) sorted by relevance

/linux-6.12.1/include/linux/
Dsignal.h263 static inline void init_sigpending(struct sigpending *sig) in init_sigpending()
269 extern void flush_sigqueue(struct sigpending *queue);
281 extern int next_signal(struct sigpending *pending, sigset_t *mask);
Dsignal_types.h32 struct sigpending { struct
Dsched.h1160 struct sigpending pending;
/linux-6.12.1/net/9p/
Dclient.c677 int sigpending, err; in p9_client_rpc() local
700 sigpending = 1; in p9_client_rpc()
703 sigpending = 0; in p9_client_rpc()
726 sigpending = 1; in p9_client_rpc()
737 sigpending = 1; in p9_client_rpc()
748 if (sigpending) { in p9_client_rpc()
785 int sigpending, err; in p9_client_zc_rpc() local
802 sigpending = 1; in p9_client_zc_rpc()
805 sigpending = 0; in p9_client_zc_rpc()
822 sigpending = 1; in p9_client_zc_rpc()
[all …]
/linux-6.12.1/kernel/
Dsignal.c200 int next_signal(struct sigpending *pending, sigset_t *mask) in next_signal()
410 long sigpending; in __sigqueue_alloc() local
422 sigpending = inc_rlimit_get_ucounts(ucounts, UCOUNT_RLIMIT_SIGPENDING, in __sigqueue_alloc()
425 if (!sigpending) in __sigqueue_alloc()
428 if (override_rlimit || likely(sigpending <= task_rlimit(t, RLIMIT_SIGPENDING))) { in __sigqueue_alloc()
455 void flush_sigqueue(struct sigpending *queue) in flush_sigqueue()
483 static void __flush_itimer_signals(struct sigpending *pending) in __flush_itimer_signals()
566 static void collect_signal(int sig, struct sigpending *list, kernel_siginfo_t *info, in collect_signal()
611 static int __dequeue_signal(struct sigpending *pending, sigset_t *mask, in __dequeue_signal()
709 struct sigpending *pending = &tsk->pending; in dequeue_synchronous_signal()
[all …]
Dptrace.c714 struct sigpending *pending; in ptrace_peek_siginfo()
/linux-6.12.1/arch/powerpc/kernel/syscalls/
Dsyscall.tbl100 73 32 sigpending sys_sigpending compat_sys_sigpending
101 73 64 sigpending sys_ni_syscall
102 73 spu sigpending sys_ni_syscall
/linux-6.12.1/tools/perf/arch/powerpc/entry/syscalls/
Dsyscall.tbl100 73 32 sigpending sys_sigpending compat_sys_sigpending
101 73 64 sigpending sys_ni_syscall
102 73 spu sigpending sys_ni_syscall
/linux-6.12.1/arch/sparc/kernel/syscalls/
Dsyscall.tbl220 183 32 sigpending sys_sigpending compat_sys_sigpending
221 183 64 sigpending sys_nis_syscall
/linux-6.12.1/include/linux/sched/
Dsignal.h107 struct sigpending shared_pending;
/linux-6.12.1/arch/parisc/kernel/syscalls/
Dsyscall.tbl86 73 common sigpending sys_sigpending compat_sys_sigpending
/linux-6.12.1/arch/microblaze/kernel/syscalls/
Dsyscall.tbl83 73 common sigpending sys_sigpending
/linux-6.12.1/arch/m68k/kernel/syscalls/
Dsyscall.tbl83 73 common sigpending sys_sigpending
/linux-6.12.1/arch/sh/kernel/syscalls/
Dsyscall.tbl83 73 common sigpending sys_sigpending
/linux-6.12.1/tools/perf/arch/x86/entry/syscalls/
Dsyscall_32.tbl88 73 i386 sigpending sys_sigpending compat_sys_sigpending
/linux-6.12.1/arch/arm/tools/
Dsyscall.tbl88 73 common sigpending sys_sigpending
/linux-6.12.1/arch/x86/entry/syscalls/
Dsyscall_32.tbl88 73 i386 sigpending sys_sigpending compat_sys_sigpending
/linux-6.12.1/arch/arm64/tools/
Dsyscall_32.tbl87 73 common sigpending sys_sigpending compat_sys_sigpending
/linux-6.12.1/arch/mips/kernel/syscalls/
Dsyscall_o32.tbl85 73 o32 sigpending sys_sigpending compat_sys_sigpending
/linux-6.12.1/arch/alpha/kernel/syscalls/
Dsyscall.tbl62 52 common sigpending sys_sigpending
/linux-6.12.1/tools/perf/arch/s390/entry/syscalls/
Dsyscall.tbl70 73 common sigpending sys_sigpending compat_sys_sigpending
/linux-6.12.1/arch/s390/kernel/syscalls/
Dsyscall.tbl70 73 common sigpending sys_sigpending compat_sys_sigpending