Home
last modified time | relevance | path

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

/Linux-v5.4/include/linux/
Dsignal_types.h30 struct sigpending { struct
Dsignal.h251 static inline void init_sigpending(struct sigpending *sig) in init_sigpending()
257 extern void flush_sigqueue(struct sigpending *queue);
269 extern int next_signal(struct sigpending *pending, sigset_t *mask);
Dsched.h920 struct sigpending pending;
/Linux-v5.4/include/linux/sched/
Duser.h16 atomic_t sigpending; /* How many pending signals does this user have? */ member
Dsignal.h92 struct sigpending shared_pending;
/Linux-v5.4/net/9p/
Dclient.c731 int sigpending, err; in p9_client_rpc() local
742 sigpending = 1; in p9_client_rpc()
745 sigpending = 0; in p9_client_rpc()
767 sigpending = 1; in p9_client_rpc()
778 sigpending = 1; in p9_client_rpc()
789 if (sigpending) { in p9_client_rpc()
826 int sigpending, err; in p9_client_zc_rpc() local
841 sigpending = 1; in p9_client_zc_rpc()
844 sigpending = 0; in p9_client_zc_rpc()
860 sigpending = 1; in p9_client_zc_rpc()
[all …]
/Linux-v5.4/kernel/
Dsignal.c208 int next_signal(struct sigpending *pending, sigset_t *mask) in next_signal()
423 atomic_inc(&user->sigpending); in __sigqueue_alloc()
427 atomic_read(&user->sigpending) <= in __sigqueue_alloc()
435 atomic_dec(&user->sigpending); in __sigqueue_alloc()
450 atomic_dec(&q->user->sigpending); in __sigqueue_free()
455 void flush_sigqueue(struct sigpending *queue) in flush_sigqueue()
483 static void __flush_itimer_signals(struct sigpending *pending) in __flush_itimer_signals()
562 static void collect_signal(int sig, struct sigpending *list, kernel_siginfo_t *info, in collect_signal()
607 static int __dequeue_signal(struct sigpending *pending, sigset_t *mask, in __dequeue_signal()
704 struct sigpending *pending = &tsk->pending; in dequeue_synchronous_signal()
[all …]
Duser.c102 .sigpending = ATOMIC_INIT(0),
Dptrace.c706 struct sigpending *pending; in ptrace_peek_siginfo()
/Linux-v5.4/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-v5.4/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-v5.4/arch/sparc/kernel/syscalls/
Dsyscall.tbl220 183 32 sigpending sys_sigpending compat_sys_sigpending
221 183 64 sigpending sys_nis_syscall
/Linux-v5.4/arch/ia64/kernel/
Dasm-offsets.c189 DEFINE(IA64_SIGPENDING_SIGNAL_OFFSET, offsetof (struct sigpending, signal)); in foo()
/Linux-v5.4/arch/c6x/kernel/
Dentry.S306 ;; sigpending between sampling and the rti
/Linux-v5.4/arch/m68k/kernel/syscalls/
Dsyscall.tbl83 73 common sigpending sys_sigpending
/Linux-v5.4/arch/sh/kernel/syscalls/
Dsyscall.tbl83 73 common sigpending sys_sigpending
/Linux-v5.4/tools/perf/arch/s390/entry/syscalls/
Dsyscall.tbl70 73 common sigpending sys_sigpending compat_sys_sigpending
/Linux-v5.4/arch/parisc/kernel/syscalls/
Dsyscall.tbl86 73 common sigpending sys_sigpending compat_sys_sigpending
/Linux-v5.4/arch/mips/kernel/syscalls/
Dsyscall_o32.tbl85 73 o32 sigpending sys_sigpending compat_sys_sigpending
/Linux-v5.4/arch/arm/tools/
Dsyscall.tbl87 73 common sigpending sys_sigpending
/Linux-v5.4/arch/microblaze/kernel/syscalls/
Dsyscall.tbl83 73 common sigpending sys_sigpending
/Linux-v5.4/fs/proc/
Darray.c287 qsize = atomic_read(&__task_cred(p)->user->sigpending); in task_sig()
/Linux-v5.4/arch/s390/kernel/syscalls/
Dsyscall.tbl70 73 common sigpending sys_sigpending compat_sys_sigpending
/Linux-v5.4/arch/alpha/kernel/syscalls/
Dsyscall.tbl62 52 common sigpending sys_sigpending
/Linux-v5.4/arch/x86/entry/syscalls/
Dsyscall_32.tbl87 73 i386 sigpending sys_sigpending __ia32_compat_sys_sigpending