Home
last modified time | relevance | path

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

/linux/include/linux/
H A 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);
H A Dsignal_types.h32 struct sigpending { struct
H A Dsched.h1224 struct sigpending pending;
/linux/kernel/
H A Dsignal.c185 int next_signal(struct sigpending *pending, sigset_t *mask) in next_signal()
388 long sigpending; in sig_get_ucounts() local
400 sigpending = inc_rlimit_get_ucounts(ucounts, UCOUNT_RLIMIT_SIGPENDING, in sig_get_ucounts()
403 if (!sigpending) in sig_get_ucounts()
406 if (unlikely(!override_rlimit && sigpending > task_rlimit(t, RLIMIT_SIGPENDING))) { in sig_get_ucounts()
484 void flush_sigqueue(struct sigpending *queue) in flush_sigqueue()
490 static void sigqueue_dequeue_pending(struct sigpending *queue, struct list_head *head) in sigqueue_dequeue_pending()
559 static void collect_signal(int sig, struct sigpending *list, kernel_siginfo_t *info, in collect_signal()
609 static int __dequeue_signal(struct sigpending *pending, sigset_t *mask, in __dequeue_signal()
677 struct sigpending *pending = &tsk->pending; in dequeue_synchronous_signal()
[all …]
/linux/tools/perf/arch/powerpc/entry/syscalls/
H A 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/tools/perf/arch/sparc/entry/syscalls/
H A Dsyscall.tbl220 183 32 sigpending sys_sigpending compat_sys_sigpending
221 183 64 sigpending sys_nis_syscall
/linux/include/linux/sched/
H A Dsignal.h107 struct sigpending shared_pending;
/linux/tools/perf/arch/s390/entry/syscalls/
H A Dsyscall.tbl58 73 common sigpending sys_sigpending
/linux/tools/perf/arch/sh/entry/syscalls/
H A Dsyscall.tbl83 73 common sigpending sys_sigpending
/linux/tools/perf/arch/arm/entry/syscalls/
H A Dsyscall.tbl88 73 common sigpending sys_sigpending
/linux/tools/perf/arch/x86/entry/syscalls/
H A Dsyscall_32.tbl88 73 i386 sigpending sys_sigpending compat_sys_sigpending