Searched refs:sigpending (Results 1 – 18 of 18) sorted by relevance
/linux-4.4.14/include/linux/ |
D | signal.h | 26 struct sigpending { struct 229 static inline void init_sigpending(struct sigpending *sig) in init_sigpending() 235 extern void flush_sigqueue(struct sigpending *queue); 246 extern int next_signal(struct sigpending *pending, sigset_t *mask);
|
D | sched.h | 665 struct sigpending shared_pending; 817 atomic_t sigpending; /* How many pending signals does this user have? */ member 1574 struct sigpending pending;
|
/linux-4.4.14/kernel/ |
D | signal.c | 171 int next_signal(struct sigpending *pending, sigset_t *mask) in next_signal() 372 atomic_inc(&user->sigpending); in __sigqueue_alloc() 376 atomic_read(&user->sigpending) <= in __sigqueue_alloc() 384 atomic_dec(&user->sigpending); in __sigqueue_alloc() 399 atomic_dec(&q->user->sigpending); in __sigqueue_free() 404 void flush_sigqueue(struct sigpending *queue) in flush_sigqueue() 430 static void __flush_itimer_signals(struct sigpending *pending) in __flush_itimer_signals() 506 static void collect_signal(int sig, struct sigpending *list, siginfo_t *info) in collect_signal() 543 static int __dequeue_signal(struct sigpending *pending, sigset_t *mask, in __dequeue_signal() 659 static int flush_sigqueue_mask(sigset_t *mask, struct sigpending *s) in flush_sigqueue_mask() [all …]
|
D | user.c | 94 .sigpending = ATOMIC_INIT(0),
|
D | ptrace.c | 641 struct sigpending *pending; in ptrace_peek_siginfo()
|
D | compat.c | 374 COMPAT_SYSCALL_DEFINE1(sigpending, compat_old_sigset_t __user *, set) in COMPAT_SYSCALL_DEFINE1() argument
|
/linux-4.4.14/net/9p/ |
D | client.c | 728 int sigpending, err; in p9_client_rpc() local 739 sigpending = 1; in p9_client_rpc() 742 sigpending = 0; in p9_client_rpc() 763 sigpending = 1; in p9_client_rpc() 774 sigpending = 1; in p9_client_rpc() 784 if (sigpending) { in p9_client_rpc() 821 int sigpending, err; in p9_client_zc_rpc() local 836 sigpending = 1; in p9_client_zc_rpc() 839 sigpending = 0; in p9_client_zc_rpc() 855 sigpending = 1; in p9_client_zc_rpc() [all …]
|
/linux-4.4.14/arch/m32r/kernel/ |
D | entry.S | 213 ; setting need_resched or sigpending
|
/linux-4.4.14/Documentation/ |
D | kmemcheck.txt | 303 359 static void collect_signal(int sig, struct sigpending *list, siginfo_t *info) 326 395 static int __dequeue_signal(struct sigpending *pending, sigset_t *mask, 436 200 atomic_inc(&user->sigpending); 438 202 atomic_read(&user->sigpending) <= 442 206 atomic_dec(&user->sigpending);
|
/linux-4.4.14/arch/parisc/kernel/ |
D | syscall_table.S | 145 ENTRY_COMP(sigpending)
|
/linux-4.4.14/arch/ia64/kernel/ |
D | asm-offsets.c | 192 DEFINE(IA64_SIGPENDING_SIGNAL_OFFSET, offsetof (struct sigpending, signal)); in foo()
|
/linux-4.4.14/arch/mn10300/kernel/ |
D | entry.S | 129 # sigpending between sampling and the rti
|
/linux-4.4.14/arch/c6x/kernel/ |
D | entry.S | 309 ;; sigpending between sampling and the rti
|
/linux-4.4.14/arch/x86/entry/syscalls/ |
D | syscall_32.tbl | 82 73 i386 sigpending sys_sigpending compat_sys_sigpending
|
/linux-4.4.14/fs/proc/ |
D | array.c | 278 qsize = atomic_read(&__task_cred(p)->user->sigpending); in task_sig()
|
/linux-4.4.14/arch/frv/kernel/ |
D | entry.S | 1095 # make sure we don't miss an interrupt setting need_resched or sigpending between
|
/linux-4.4.14/arch/cris/arch-v32/kernel/ |
D | entry.S | 117 di ; So need_resched and sigpending don't change.
|
/linux-4.4.14/Documentation/DocBook/ |
D | device-drivers.xml.db | 164 API-sys-rt-sigpending 171 API-sys-sigpending
|