Searched refs:sigpending (Results 1 – 17 of 17) sorted by relevance
/Linux-v4.19/include/linux/ |
D | signal.h | 241 static inline void init_sigpending(struct sigpending *sig) in init_sigpending() 247 extern void flush_sigqueue(struct sigpending *queue); 259 extern int next_signal(struct sigpending *pending, sigset_t *mask);
|
D | signal_types.h | 26 struct sigpending { struct
|
D | sched.h | 875 struct sigpending pending;
|
/Linux-v4.19/include/linux/sched/ |
D | user.h | 18 atomic_t sigpending; /* How many pending signals does this user have? */ member
|
D | signal.h | 96 struct sigpending shared_pending;
|
/Linux-v4.19/net/9p/ |
D | client.c | 751 int sigpending, err; in p9_client_rpc() local 762 sigpending = 1; in p9_client_rpc() 765 sigpending = 0; in p9_client_rpc() 785 sigpending = 1; in p9_client_rpc() 796 sigpending = 1; in p9_client_rpc() 807 if (sigpending) { in p9_client_rpc() 844 int sigpending, err; in p9_client_zc_rpc() local 859 sigpending = 1; in p9_client_zc_rpc() 862 sigpending = 0; in p9_client_zc_rpc() 878 sigpending = 1; in p9_client_zc_rpc() [all …]
|
/Linux-v4.19/kernel/ |
D | signal.c | 193 int next_signal(struct sigpending *pending, sigset_t *mask) in next_signal() 408 atomic_inc(&user->sigpending); in __sigqueue_alloc() 412 atomic_read(&user->sigpending) <= in __sigqueue_alloc() 420 atomic_dec(&user->sigpending); in __sigqueue_alloc() 435 atomic_dec(&q->user->sigpending); in __sigqueue_free() 440 void flush_sigqueue(struct sigpending *queue) in flush_sigqueue() 467 static void __flush_itimer_signals(struct sigpending *pending) in __flush_itimer_signals() 546 static void collect_signal(int sig, struct sigpending *list, siginfo_t *info, in collect_signal() 591 static int __dequeue_signal(struct sigpending *pending, sigset_t *mask, in __dequeue_signal() 715 static void flush_sigqueue_mask(sigset_t *mask, struct sigpending *s) in flush_sigqueue_mask() [all …]
|
D | user.c | 101 .sigpending = ATOMIC_INIT(0),
|
D | ptrace.c | 691 struct sigpending *pending; in ptrace_peek_siginfo()
|
/Linux-v4.19/arch/parisc/kernel/ |
D | syscall_table.S | 145 ENTRY_COMP(sigpending)
|
/Linux-v4.19/arch/ia64/kernel/ |
D | asm-offsets.c | 189 DEFINE(IA64_SIGPENDING_SIGNAL_OFFSET, offsetof (struct sigpending, signal)); in foo()
|
/Linux-v4.19/arch/c6x/kernel/ |
D | entry.S | 309 ;; sigpending between sampling and the rti
|
/Linux-v4.19/arch/arm/tools/ |
D | syscall.tbl | 87 73 common sigpending sys_sigpending
|
/Linux-v4.19/tools/perf/arch/s390/entry/syscalls/ |
D | syscall.tbl | 70 73 common sigpending sys_sigpending compat_sys_sigpending
|
/Linux-v4.19/arch/s390/kernel/syscalls/ |
D | syscall.tbl | 70 73 common sigpending sys_sigpending compat_sys_sigpending
|
/Linux-v4.19/fs/proc/ |
D | array.c | 287 qsize = atomic_read(&__task_cred(p)->user->sigpending); in task_sig()
|
/Linux-v4.19/arch/x86/entry/syscalls/ |
D | syscall_32.tbl | 87 73 i386 sigpending sys_sigpending __ia32_compat_sys_sigpending
|