Symbol: sigset_t
arch/alpha/include/asm/ucontext.h
11
sigset_t uc_sigmask; /* mask last for extensibility */
arch/alpha/include/uapi/asm/signal.h
91
sigset_t sa_mask;
arch/alpha/kernel/signal.c
208
sigset_t set;
arch/alpha/kernel/signal.c
236
sigset_t set;
arch/alpha/kernel/signal.c
329
setup_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs)
arch/alpha/kernel/signal.c
374
setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs)
arch/alpha/kernel/signal.c
435
sigset_t *oldset = sigmask_to_save();
arch/alpha/kernel/signal.c
46
sigset_t oldmask;
arch/alpha/kernel/signal.c
47
sigset_t mask;
arch/alpha/kernel/signal.c
98
if (sigsetsize != sizeof(sigset_t))
arch/arc/kernel/signal.c
103
sigset_t *set)
arch/arc/kernel/signal.c
138
err |= __copy_to_user(&sf->uc.uc_sigmask, set, sizeof(sigset_t));
arch/arc/kernel/signal.c
145
sigset_t set;
arch/arc/kernel/signal.c
271
setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs)
arch/arc/kernel/signal.c
394
sigset_t *oldset = sigmask_to_save();
arch/arm/include/asm/ucontext.h
23
sigset_t uc_sigmask;
arch/arm/include/asm/ucontext.h
25
int __unused[32 - (sizeof (sigset_t) / sizeof (int))];
arch/arm/include/uapi/asm/signal.h
83
sigset_t sa_mask;
arch/arm/kernel/signal.c
144
sigset_t set;
arch/arm/kernel/signal.c
251
setup_sigframe(struct sigframe __user *sf, struct pt_regs *regs, sigset_t *set)
arch/arm/kernel/signal.c
448
setup_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs)
arch/arm/kernel/signal.c
469
setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs)
arch/arm/kernel/signal.c
505
sigset_t *oldset = sigmask_to_save();
arch/arm64/include/asm/signal32.h
57
int compat_setup_frame(int usig, struct ksignal *ksig, sigset_t *set,
arch/arm64/include/asm/signal32.h
59
int compat_setup_rt_frame(int usig, struct ksignal *ksig, sigset_t *set,
arch/arm64/include/asm/signal32.h
66
sigset_t *set, struct pt_regs *regs)
arch/arm64/include/asm/signal32.h
71
static inline int compat_setup_rt_frame(int usig, struct ksignal *ksig, sigset_t *set,
arch/arm64/include/uapi/asm/ucontext.h
26
sigset_t uc_sigmask;
arch/arm64/include/uapi/asm/ucontext.h
28
__u8 __unused[1024 / 8 - sizeof(sigset_t)];
arch/arm64/kernel/signal.c
1240
struct pt_regs *regs, sigset_t *set,
arch/arm64/kernel/signal.c
1505
static int setup_rt_frame(int usig, struct ksignal *ksig, sigset_t *set,
arch/arm64/kernel/signal.c
1558
sigset_t *oldset = sigmask_to_save();
arch/arm64/kernel/signal.c
985
sigset_t set;
arch/arm64/kernel/signal32.c
189
sigset_t set;
arch/arm64/kernel/signal32.c
361
struct pt_regs *regs, sigset_t *set)
arch/arm64/kernel/signal32.c
407
sigset_t *set, struct pt_regs *regs)
arch/arm64/kernel/signal32.c
435
int compat_setup_frame(int usig, struct ksignal *ksig, sigset_t *set,
arch/arm64/kernel/signal32.c
49
static inline int put_sigset_t(compat_sigset_t __user *uset, sigset_t *set)
arch/arm64/kernel/signal32.c
59
static inline int get_sigset_t(sigset_t *set,
arch/csky/kernel/signal.c
137
setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs)
arch/csky/kernel/signal.c
179
sigset_t *oldset = sigmask_to_save();
arch/csky/kernel/signal.c
73
sigset_t set;
arch/hexagon/kernel/signal.c
227
sigset_t blocked;
arch/hexagon/kernel/signal.c
95
static int setup_rt_frame(struct ksignal *ksig, sigset_t *set,
arch/loongarch/include/uapi/asm/ucontext.h
18
sigset_t uc_sigmask;
arch/loongarch/include/uapi/asm/ucontext.h
23
__u8 __unused[1024 / 8 - sizeof(sigset_t)];
arch/loongarch/kernel/signal.c
905
sigset_t set;
arch/loongarch/kernel/signal.c
936
struct pt_regs *regs, sigset_t *set)
arch/loongarch/kernel/signal.c
986
sigset_t *oldset = sigmask_to_save();
arch/m68k/include/asm/signal.h
27
static inline void sigaddset(sigset_t *set, int _sig)
arch/m68k/include/asm/signal.h
35
static inline void sigdelset(sigset_t *set, int _sig)
arch/m68k/include/asm/signal.h
43
static inline int __const_sigismember(sigset_t *set, int _sig)
arch/m68k/include/asm/signal.h
49
static inline int __gen_sigismember(sigset_t *set, int _sig)
arch/m68k/include/asm/ucontext.h
28
sigset_t uc_sigmask; /* mask last for extensibility */
arch/m68k/include/uapi/asm/signal.h
73
sigset_t sa_mask;
arch/m68k/kernel/signal.c
1067
sigset_t *oldset = sigmask_to_save();
arch/m68k/kernel/signal.c
762
sigset_t set;
arch/m68k/kernel/signal.c
789
sigset_t set;
arch/m68k/kernel/signal.c
876
static int setup_frame(struct ksignal *ksig, sigset_t *set,
arch/m68k/kernel/signal.c
949
static int setup_rt_frame(struct ksignal *ksig, sigset_t *set,
arch/microblaze/kernel/signal.c
154
static int setup_rt_frame(struct ksignal *ksig, sigset_t *set,
arch/microblaze/kernel/signal.c
262
sigset_t *oldset = sigmask_to_save();
arch/microblaze/kernel/signal.c
86
sigset_t set;
arch/mips/include/asm/abi.h
20
struct pt_regs *regs, sigset_t *set);
arch/mips/include/asm/abi.h
22
struct pt_regs *regs, sigset_t *set);
arch/mips/include/asm/compat-signal.h
15
const sigset_t *s)
arch/mips/include/asm/compat-signal.h
23
static inline int __copy_conv_sigset_from_user(sigset_t *d,
arch/mips/include/uapi/asm/signal.h
96
sigset_t sa_mask;
arch/mips/include/uapi/asm/ucontext.h
60
sigset_t uc_sigmask;
arch/mips/kernel/signal.c
54
sigset_t sf_mask;
arch/mips/kernel/signal.c
589
SYSCALL_DEFINE1(sigsuspend, sigset_t __user *, uset)
arch/mips/kernel/signal.c
591
return sys_rt_sigsuspend(uset, sizeof(sigset_t));
arch/mips/kernel/signal.c
641
sigset_t blocked;
arch/mips/kernel/signal.c
678
sigset_t set;
arch/mips/kernel/signal.c
715
struct pt_regs *regs, sigset_t *set)
arch/mips/kernel/signal.c
754
struct pt_regs *regs, sigset_t *set)
arch/mips/kernel/signal.c
818
sigset_t *oldset = sigmask_to_save();
arch/mips/kernel/signal_n32.c
55
sigset_t set;
arch/mips/kernel/signal_n32.c
91
struct pt_regs *regs, sigset_t *set)
arch/mips/kernel/signal_o32.c
116
struct pt_regs *regs, sigset_t *set)
arch/mips/kernel/signal_o32.c
159
sigset_t set;
arch/mips/kernel/signal_o32.c
195
struct pt_regs *regs, sigset_t *set)
arch/mips/kernel/signal_o32.c
261
sigset_t blocked;
arch/nios2/kernel/signal.c
106
sigset_t set;
arch/nios2/kernel/signal.c
182
static int setup_rt_frame(struct ksignal *ksig, sigset_t *set,
arch/nios2/kernel/signal.c
226
sigset_t *oldset = sigmask_to_save();
arch/openrisc/kernel/signal.c
108
sigset_t set;
arch/openrisc/kernel/signal.c
188
static int setup_rt_frame(struct ksignal *ksig, sigset_t *set,
arch/parisc/include/asm/ucontext.h
10
sigset_t uc_sigmask; /* mask last for extensibility */
arch/parisc/kernel/signal.c
213
setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs,
arch/parisc/kernel/signal.c
386
sigset_t *oldset = sigmask_to_save();
arch/parisc/kernel/signal.c
80
sigset_t set;
arch/parisc/kernel/sys_parisc.c
338
asmlinkage long parisc_signalfd4(int ufd, sigset_t __user *user_mask,
arch/powerpc/include/uapi/asm/signal.h
87
sigset_t sa_mask; /* mask last for extensibility */
arch/powerpc/include/uapi/asm/ucontext.h
29
sigset_t uc_sigmask;
arch/powerpc/include/uapi/asm/ucontext.h
32
sigset_t __unused[15]; /* Allow for uc_sigmask growth */
arch/powerpc/kernel/signal.c
245
sigset_t *oldset = sigmask_to_save();
arch/powerpc/kernel/signal.h
13
extern int handle_signal32(struct ksignal *ksig, sigset_t *oldset,
arch/powerpc/kernel/signal.h
16
extern int handle_rt_signal32(struct ksignal *ksig, sigset_t *oldset,
arch/powerpc/kernel/signal.h
19
static inline int __get_user_sigset(sigset_t *dst, const sigset_t __user *src)
arch/powerpc/kernel/signal.h
191
extern int handle_rt_signal64(struct ksignal *ksig, sigset_t *set,
arch/powerpc/kernel/signal.h
196
static inline int handle_rt_signal64(struct ksignal *ksig, sigset_t *set,
arch/powerpc/kernel/signal.h
21
BUILD_BUG_ON(sizeof(sigset_t) != sizeof(u64));
arch/powerpc/kernel/signal.h
26
sigset_t *__dst = dst; \
arch/powerpc/kernel/signal.h
27
const sigset_t __user *__src = src; \
arch/powerpc/kernel/signal_32.c
1305
sigset_t set;
arch/powerpc/kernel/signal_32.c
134
sigset_t __user *__us = uset ; \
arch/powerpc/kernel/signal_32.c
135
const sigset_t *__s = set; \
arch/powerpc/kernel/signal_32.c
736
int handle_rt_signal32(struct ksignal *ksig, sigset_t *oldset,
arch/powerpc/kernel/signal_32.c
835
int handle_signal32(struct ksignal *ksig, sigset_t *oldset,
arch/powerpc/kernel/signal_32.c
922
sigset_t set;
arch/powerpc/kernel/signal_32.c
957
sigset_t set;
arch/powerpc/kernel/signal_64.c
115
struct task_struct *tsk, int signr, sigset_t *set,
arch/powerpc/kernel/signal_64.c
209
int signr, sigset_t *set, unsigned long handler,
arch/powerpc/kernel/signal_64.c
337
static long notrace __unsafe_restore_sigcontext(struct task_struct *tsk, sigset_t *set,
arch/powerpc/kernel/signal_64.c
660
sigset_t set;
arch/powerpc/kernel/signal_64.c
692
sizeof(sigset_t), efault_out);
arch/powerpc/kernel/signal_64.c
748
sigset_t set;
arch/powerpc/kernel/signal_64.c
857
int handle_rt_signal64(struct ksignal *ksig, sigset_t *set,
arch/riscv/include/asm/signal32.h
11
int compat_setup_rt_frame(struct ksignal *ksig, sigset_t *set,
arch/riscv/include/asm/signal32.h
7
int compat_setup_rt_frame(struct ksignal *ksig, sigset_t *set,
arch/riscv/include/uapi/asm/ucontext.h
17
sigset_t uc_sigmask;
arch/riscv/include/uapi/asm/ucontext.h
24
__u8 __unused[1024 / 8 - sizeof(sigset_t)];
arch/riscv/kernel/compat_signal.c
124
sigset_t set;
arch/riscv/kernel/compat_signal.c
199
int compat_setup_rt_frame(struct ksignal *ksig, sigset_t *set,
arch/riscv/kernel/compat_signal.c
26
sigset_t uc_sigmask;
arch/riscv/kernel/compat_signal.c
31
__u8 __unused[1024 / 8 - sizeof(sigset_t)];
arch/riscv/kernel/signal.c
315
sigset_t set;
arch/riscv/kernel/signal.c
413
static int setup_rt_frame(struct ksignal *ksig, sigset_t *set,
arch/riscv/kernel/signal.c
485
sigset_t *oldset = sigmask_to_save();
arch/s390/include/uapi/asm/signal.h
100
sigset_t sa_mask;
arch/s390/include/uapi/asm/ucontext.h
25
sigset_t uc_sigmask;
arch/s390/include/uapi/asm/ucontext.h
27
unsigned char __unused[128 - sizeof(sigset_t)];
arch/s390/include/uapi/asm/ucontext.h
36
sigset_t uc_sigmask;
arch/s390/include/uapi/asm/ucontext.h
38
unsigned char __unused[128 - sizeof(sigset_t)];
arch/s390/kernel/entry.h
35
void handle_signal32(struct ksignal *ksig, sigset_t *oldset,
arch/s390/kernel/signal.c
219
sigset_t set;
arch/s390/kernel/signal.c
241
sigset_t set;
arch/s390/kernel/signal.c
285
sigset_t *set, struct pt_regs * regs)
arch/s390/kernel/signal.c
355
static int setup_rt_frame(struct ksignal *ksig, sigset_t *set,
arch/s390/kernel/signal.c
415
static void handle_signal(struct ksignal *ksig, sigset_t *oldset,
arch/s390/kernel/signal.c
442
sigset_t *oldset = sigmask_to_save();
arch/sh/kernel/signal_32.c
159
sigset_t set;
arch/sh/kernel/signal_32.c
189
sigset_t set;
arch/sh/kernel/signal_32.c
269
static int setup_frame(struct ksignal *ksig, sigset_t *set,
arch/sh/kernel/signal_32.c
335
static int setup_rt_frame(struct ksignal *ksig, sigset_t *set,
arch/sh/kernel/signal_32.c
438
sigset_t *oldset = sigmask_to_save();
arch/sparc/include/uapi/asm/signal.h
103
#define __old_sigset_t sigset_t
arch/sparc/include/uapi/asm/signal.h
94
#define __new_sigset_t sigset_t
arch/sparc/include/uapi/asm/uctx.h
67
sigset_t uc_sigmask;
arch/sparc/kernel/signal32.c
180
sigset_t set;
arch/sparc/kernel/signal32.c
353
sigset_t *oldset)
arch/sparc/kernel/signal32.c
488
sigset_t *oldset)
arch/sparc/kernel/signal32.c
626
sigset_t *oldset = sigmask_to_save();
arch/sparc/kernel/signal32.c
90
sigset_t set;
arch/sparc/kernel/signal_32.c
147
sigset_t set;
arch/sparc/kernel/signal_32.c
179
err |= __copy_from_user(&set, &sf->mask, sizeof(sigset_t));
arch/sparc/kernel/signal_32.c
226
sigset_t *oldset)
arch/sparc/kernel/signal_32.c
321
sigset_t *oldset)
arch/sparc/kernel/signal_32.c
370
err |= __copy_to_user(&sf->mask, &oldset->sig[0], sizeof(sigset_t));
arch/sparc/kernel/signal_32.c
420
sigset_t *oldset = sigmask_to_save();
arch/sparc/kernel/signal_32.c
50
sigset_t mask;
arch/sparc/kernel/signal_32.c
78
sigset_t set;
arch/sparc/kernel/signal_64.c
178
sizeof(sigset_t));
arch/sparc/kernel/signal_64.c
251
sigset_t mask;
arch/sparc/kernel/signal_64.c
261
sigset_t set;
arch/sparc/kernel/signal_64.c
302
err |= __copy_from_user(&set, &sf->mask, sizeof(sigset_t));
arch/sparc/kernel/signal_64.c
406
err |= copy_to_user(&sf->mask, sigmask_to_save(), sizeof(sigset_t));
arch/sparc/kernel/signal_64.c
63
sigset_t set;
arch/sparc/kernel/signal_64.c
69
if (__copy_from_user(&set, &ucp->uc_sigmask, sizeof(sigset_t)))
arch/sparc/kernel/sys_sparc_32.c
187
if (sigsetsize != sizeof(sigset_t))
arch/sparc/kernel/sys_sparc_64.c
701
if (sigsetsize != sizeof(sigset_t))
arch/um/drivers/chan_user.c
159
sigset_t sigs;
arch/um/drivers/chan_user.c
88
sigset_t old, no_sigio;
arch/um/include/shared/frame_kern.h
10
struct pt_regs *regs, sigset_t *mask);
arch/um/include/shared/frame_kern.h
12
struct pt_regs *regs, sigset_t *mask);
arch/um/kernel/signal.c
51
sigset_t *oldset = sigmask_to_save();
arch/um/os-Linux/helper.c
184
sigset_t sigset, oset;
arch/um/os-Linux/helper.c
221
sigset_t sigset;
arch/um/os-Linux/signal.c
219
sigset_t sig_mask;
arch/um/os-Linux/signal.c
255
sigset_t sigset;
arch/um/os-Linux/smp.c
101
sigset_t sigset;
arch/um/os-Linux/smp.c
19
sigset_t sigset;
arch/um/os-Linux/smp.c
45
sigset_t sigset, oset;
arch/um/os-Linux/time.c
115
sigset_t set;
arch/um/os-Linux/time.c
137
sigset_t set;
arch/um/os-Linux/util.c
87
sigset_t sig;
arch/x86/include/asm/signal.h
49
static inline void __gen_sigaddset(sigset_t *set, int _sig)
arch/x86/include/asm/signal.h
54
static inline void __const_sigaddset(sigset_t *set, int _sig)
arch/x86/include/asm/signal.h
66
static inline void __gen_sigdelset(sigset_t *set, int _sig)
arch/x86/include/asm/signal.h
71
static inline void __const_sigdelset(sigset_t *set, int _sig)
arch/x86/include/asm/signal.h
77
static inline int __const_sigismember(sigset_t *set, int _sig)
arch/x86/include/asm/signal.h
83
static inline int __gen_sigismember(sigset_t *set, int _sig)
arch/x86/include/uapi/asm/signal.h
83
sigset_t sa_mask;
arch/x86/include/uapi/asm/signal.h
97
sigset_t sa_mask; /* mask last for extensibility */
arch/x86/kernel/signal_32.c
153
sigset_t set;
arch/x86/kernel/signal_32.c
178
sigset_t set;
arch/x86/kernel/signal_32.c
94
#define sigset32_t sigset_t
arch/x86/kernel/signal_64.c
166
sigset_t *set = sigmask_to_save();
arch/x86/kernel/signal_64.c
250
sigset_t set;
arch/x86/kernel/signal_64.c
368
sigset_t set;
arch/x86/um/signal.c
216
struct _xstate __user *fp, sigset_t *set,
arch/x86/um/signal.c
228
struct pt_regs *regs, sigset_t *mask)
arch/x86/um/signal.c
285
struct pt_regs *regs, sigset_t *mask)
arch/x86/um/signal.c
343
sigset_t set;
arch/x86/um/signal.c
368
struct pt_regs *regs, sigset_t *set)
arch/x86/um/signal.c
453
sigset_t set;
arch/xtensa/include/asm/ucontext.h
19
sigset_t uc_sigmask; /* mask last for extensibility */
arch/xtensa/include/uapi/asm/signal.h
93
sigset_t sa_mask;
arch/xtensa/kernel/signal.c
252
sigset_t set;
arch/xtensa/kernel/signal.c
342
static int setup_frame(struct ksignal *ksig, sigset_t *set,
drivers/mfd/ab8500-sysctrl.c
31
sigset_t old;
drivers/mfd/ab8500-sysctrl.c
32
sigset_t all;
fs/aio.c
2271
const sigset_t __user *sigmask;
fs/ceph/addr.c
1932
static void ceph_block_sigs(sigset_t *oldset)
fs/ceph/addr.c
1934
sigset_t mask;
fs/ceph/addr.c
1939
static void ceph_restore_sigs(sigset_t *oldset)
fs/ceph/addr.c
1956
sigset_t oldset;
fs/ceph/addr.c
2051
sigset_t oldset;
fs/coda/upcall.c
616
static void coda_block_signals(sigset_t *old)
fs/coda/upcall.c
630
static void coda_unblock_signals(sigset_t *old)
fs/coda/upcall.c
656
sigset_t old;
fs/eventpoll.c
2480
const sigset_t __user *sigmask, size_t sigsetsize)
fs/eventpoll.c
2500
int, maxevents, int, timeout, const sigset_t __user *, sigmask,
fs/eventpoll.c
2512
const sigset_t __user *, sigmask, size_t, sigsetsize)
fs/jffs2/background.c
78
sigset_t hupmask;
fs/ocfs2/inode.c
1073
sigset_t oldset;
fs/ocfs2/mmap.c
118
sigset_t oldset;
fs/ocfs2/mmap.c
34
sigset_t oldset;
fs/ocfs2/namei.c
1836
sigset_t oldset;
fs/ocfs2/namei.c
256
sigset_t oldset;
fs/ocfs2/namei.c
698
sigset_t oldset;
fs/ocfs2/super.c
2560
void ocfs2_block_signals(sigset_t *oldset)
fs/ocfs2/super.c
2563
sigset_t blocked;
fs/ocfs2/super.c
2570
void ocfs2_unblock_signals(sigset_t *oldset)
fs/ocfs2/super.h
31
void ocfs2_block_signals(sigset_t *oldset);
fs/ocfs2/super.h
32
void ocfs2_unblock_signals(sigset_t *oldset);
fs/proc/array.c
227
sigset_t *set)
fs/proc/array.c
248
static void collect_sigign_sigcatch(struct task_struct *p, sigset_t *sigign,
fs/proc/array.c
249
sigset_t *sigcatch)
fs/proc/array.c
266
sigset_t pending, shpending, blocked, ignored, caught;
fs/proc/array.c
472
sigset_t sigign, sigcatch;
fs/select.c
1087
struct __kernel_timespec __user *, tsp, const sigset_t __user *, sigmask,
fs/select.c
1113
struct old_timespec32 __user *, tsp, const sigset_t __user *, sigmask,
fs/select.c
730
const sigset_t __user *sigmask, size_t sigsetsize,
fs/select.c
770
sigset_t __user *p;
fs/signalfd.c
233
sigset_t sigmask;
fs/signalfd.c
251
static int do_signalfd4(int ufd, sigset_t *mask, int flags)
fs/signalfd.c
299
SYSCALL_DEFINE4(signalfd4, int, ufd, sigset_t __user *, user_mask,
fs/signalfd.c
302
sigset_t mask;
fs/signalfd.c
304
if (sizemask != sizeof(sigset_t))
fs/signalfd.c
311
SYSCALL_DEFINE3(signalfd, int, ufd, sigset_t __user *, user_mask,
fs/signalfd.c
314
sigset_t mask;
fs/signalfd.c
316
if (sizemask != sizeof(sigset_t))
fs/signalfd.c
328
sigset_t mask;
fs/signalfd.c
42
sigset_t sigmask;
fs/smb/client/transport.c
246
sigset_t mask, oldmask;
include/linux/compat.h
440
extern int get_compat_sigset(sigset_t *set, const compat_sigset_t __user *compat);
include/linux/compat.h
447
put_compat_sigset(compat_sigset_t __user *compat, const sigset_t *set,
include/linux/compat.h
471
const sigset_t *__s = set; \
include/linux/compat.h
495
sigset_t *__s = set; \
include/linux/compat.h
522
const sigset_t *__s = set; \
include/linux/compat.h
529
sigset_t *__s = set; \
include/linux/kvm_host.h
349
sigset_t sigset;
include/linux/sched.h
1198
sigset_t blocked;
include/linux/sched.h
1199
sigset_t real_blocked;
include/linux/sched.h
1201
sigset_t saved_sigmask;
include/linux/sched/signal.h
285
extern int dequeue_signal(sigset_t *mask, kernel_siginfo_t *info, enum pid_type *type);
include/linux/sched/signal.h
546
extern int set_user_sigmask(const sigset_t __user *umask, size_t sigsetsize);
include/linux/sched/signal.h
556
static inline sigset_t *sigmask_to_save(void)
include/linux/sched/signal.h
558
sigset_t *res = &current->blocked;
include/linux/sched/signal.h
72
sigset_t signal;
include/linux/signal.h
110
static inline int sigequalsets(const sigset_t *set1, const sigset_t *set2)
include/linux/signal.h
132
static inline void name(sigset_t *r, const sigset_t *a, const sigset_t *b) \
include/linux/signal.h
171
static inline void name(sigset_t *set) \
include/linux/signal.h
192
static inline void sigemptyset(sigset_t *set)
include/linux/signal.h
196
memset(set, 0, sizeof(sigset_t));
include/linux/signal.h
205
static inline void sigfillset(sigset_t *set)
include/linux/signal.h
209
memset(set, -1, sizeof(sigset_t));
include/linux/signal.h
220
static inline void sigaddsetmask(sigset_t *set, unsigned long mask)
include/linux/signal.h
225
static inline void sigdelsetmask(sigset_t *set, unsigned long mask)
include/linux/signal.h
230
static inline int sigtestsetmask(sigset_t *set, unsigned long mask)
include/linux/signal.h
235
static inline void siginitset(sigset_t *set, unsigned long mask)
include/linux/signal.h
248
static inline void siginitsetinv(sigset_t *set, unsigned long mask)
include/linux/signal.h
281
extern int next_signal(struct sigpending *pending, sigset_t *mask);
include/linux/signal.h
288
extern int sigprocmask(int, sigset_t *, sigset_t *);
include/linux/signal.h
289
extern void set_current_blocked(sigset_t *);
include/linux/signal.h
290
extern void __set_current_blocked(const sigset_t *);
include/linux/signal.h
476
extern void render_sigset_t(struct seq_file *, const char *, sigset_t *);
include/linux/signal.h
65
static inline void sigaddset(sigset_t *set, int _sig)
include/linux/signal.h
74
static inline void sigdelset(sigset_t *set, int _sig)
include/linux/signal.h
83
static inline int sigismember(sigset_t *set, int _sig)
include/linux/signal.h
94
static inline int sigisemptyset(sigset_t *set)
include/linux/signal_types.h
34
sigset_t signal;
include/linux/signal_types.h
48
sigset_t sa_mask; /* mask last for extensibility */
include/linux/syscalls.h
1067
asmlinkage long sys_signalfd(int ufd, sigset_t __user *user_mask, size_t sizemask);
include/linux/syscalls.h
388
const sigset_t __user *sigmask,
include/linux/syscalls.h
393
const sigset_t __user *sigmask,
include/linux/syscalls.h
511
struct __kernel_timespec __user *, const sigset_t __user *,
include/linux/syscalls.h
514
struct old_timespec32 __user *, const sigset_t __user *,
include/linux/syscalls.h
516
asmlinkage long sys_signalfd4(int ufd, sigset_t __user *user_mask, size_t sizemask, int flags);
include/linux/syscalls.h
669
asmlinkage long sys_rt_sigsuspend(sigset_t __user *unewset, size_t sigsetsize);
include/linux/syscalls.h
676
asmlinkage long sys_rt_sigprocmask(int how, sigset_t __user *set,
include/linux/syscalls.h
677
sigset_t __user *oset, size_t sigsetsize);
include/linux/syscalls.h
678
asmlinkage long sys_rt_sigpending(sigset_t __user *set, size_t sigsetsize);
include/linux/syscalls.h
679
asmlinkage long sys_rt_sigtimedwait(const sigset_t __user *uthese,
include/linux/syscalls.h
683
asmlinkage long sys_rt_sigtimedwait_time32(const sigset_t __user *uthese,
include/uapi/asm-generic/signal.h
81
sigset_t sa_mask; /* mask last for extensibility */
include/uapi/asm-generic/ucontext.h
10
sigset_t uc_sigmask; /* mask last for extensibility */
io_uring/io_uring.c
2482
ext_arg->sig = (const sigset_t __user *) argp;
io_uring/wait.h
18
const sigset_t __user *sig;
kernel/compat.c
250
get_compat_sigset(sigset_t *set, const compat_sigset_t __user *compat)
kernel/compat.c
35
static inline void compat_sig_setmask(sigset_t *blocked, compat_sigset_word set)
kernel/compat.c
45
sigset_t new_blocked;
kernel/ptrace.c
1181
sigset_t *mask;
kernel/ptrace.c
1183
if (addr != sizeof(sigset_t)) {
kernel/ptrace.c
1193
if (copy_to_user(datavp, mask, sizeof(sigset_t)))
kernel/ptrace.c
1202
sigset_t new_set;
kernel/ptrace.c
1204
if (addr != sizeof(sigset_t)) {
kernel/ptrace.c
1209
if (copy_from_user(&new_set, datavp, sizeof(sigset_t))) {
kernel/signal.c
1143
sigset_t *signal = &delayed->signal;
kernel/signal.c
131
static inline bool has_pending_signals(sigset_t *signal, sigset_t *blocked)
kernel/signal.c
1902
sigset_t signal, retain;
kernel/signal.c
203
int next_signal(struct sigpending *pending, sigset_t *mask)
kernel/signal.c
3059
sigset_t blocked;
kernel/signal.c
3090
static void retarget_shared_pending(struct task_struct *tsk, sigset_t *which)
kernel/signal.c
3092
sigset_t retarget;
kernel/signal.c
3119
sigset_t unblocked;
kernel/signal.c
3184
static void __set_task_blocked(struct task_struct *tsk, const sigset_t *newset)
kernel/signal.c
3187
sigset_t newblocked;
kernel/signal.c
3203
void set_current_blocked(sigset_t *newset)
kernel/signal.c
3209
void __set_current_blocked(const sigset_t *newset)
kernel/signal.c
3233
int sigprocmask(int how, sigset_t *set, sigset_t *oldset)
kernel/signal.c
3236
sigset_t newset;
kernel/signal.c
3270
int set_user_sigmask(const sigset_t __user *umask, size_t sigsetsize)
kernel/signal.c
3272
sigset_t kmask;
kernel/signal.c
3276
if (sigsetsize != sizeof(sigset_t))
kernel/signal.c
3278
if (copy_from_user(&kmask, umask, sizeof(sigset_t)))
kernel/signal.c
3292
sigset_t kmask;
kernel/signal.c
3316
SYSCALL_DEFINE4(rt_sigprocmask, int, how, sigset_t __user *, nset,
kernel/signal.c
3317
sigset_t __user *, oset, size_t, sigsetsize)
kernel/signal.c
3319
sigset_t old_set, new_set;
kernel/signal.c
3323
if (sigsetsize != sizeof(sigset_t))
kernel/signal.c
3329
if (copy_from_user(&new_set, nset, sizeof(sigset_t)))
kernel/signal.c
3339
if (copy_to_user(oset, &old_set, sizeof(sigset_t)))
kernel/signal.c
3350
sigset_t old_set = current->blocked;
kernel/signal.c
3353
if (sigsetsize != sizeof(sigset_t))
kernel/signal.c
3357
sigset_t new_set;
kernel/signal.c
3371
static void do_sigpending(sigset_t *set)
kernel/signal.c
3388
SYSCALL_DEFINE2(rt_sigpending, sigset_t __user *, uset, size_t, sigsetsize)
kernel/signal.c
3390
sigset_t set;
kernel/signal.c
3407
sigset_t set;
kernel/signal.c
3743
static int do_sigtimedwait(const sigset_t *which, kernel_siginfo_t *info,
kernel/signal.c
3748
sigset_t mask = *which;
kernel/signal.c
3802
SYSCALL_DEFINE4(rt_sigtimedwait, const sigset_t __user *, uthese,
kernel/signal.c
3807
sigset_t these;
kernel/signal.c
3813
if (sigsetsize != sizeof(sigset_t))
kernel/signal.c
3835
SYSCALL_DEFINE4(rt_sigtimedwait_time32, const sigset_t __user *, uthese,
kernel/signal.c
3840
sigset_t these;
kernel/signal.c
3845
if (sigsetsize != sizeof(sigset_t))
kernel/signal.c
3872
sigset_t s;
kernel/signal.c
3877
if (sigsetsize != sizeof(sigset_t))
kernel/signal.c
3903
sigset_t s;
kernel/signal.c
3908
if (sigsetsize != sizeof(sigset_t))
kernel/signal.c
4282
sigset_t mask;
kernel/signal.c
4304
sigset_t mask;
kernel/signal.c
4542
sigset_t set;
kernel/signal.c
4558
sigset_t set;
kernel/signal.c
4583
sigset_t new_blocked;
kernel/signal.c
4636
if (sigsetsize != sizeof(sigset_t))
kernel/signal.c
4790
sigset_t newset;
kernel/signal.c
4831
static int sigsuspend(sigset_t *set)
kernel/signal.c
4850
SYSCALL_DEFINE2(rt_sigsuspend, sigset_t __user *, unewset, size_t, sigsetsize)
kernel/signal.c
4852
sigset_t newset;
kernel/signal.c
4855
if (sigsetsize != sizeof(sigset_t))
kernel/signal.c
4866
sigset_t newset;
kernel/signal.c
4869
if (sigsetsize != sizeof(sigset_t))
kernel/signal.c
4881
sigset_t blocked;
kernel/signal.c
4889
sigset_t blocked;
kernel/signal.c
603
static int __dequeue_signal(struct sigpending *pending, sigset_t *mask,
kernel/signal.c
618
int dequeue_signal(sigset_t *mask, kernel_siginfo_t *info, enum pid_type *type)
kernel/signal.c
749
static void flush_sigqueue_mask(struct task_struct *p, sigset_t *mask, struct sigpending *s)
kernel/signal.c
752
sigset_t m;
kernel/signal.c
875
sigset_t flush;
samples/bpf/xdp_sample_user.c
1242
sigset_t st;
samples/seccomp/bpf-direct.c
93
sigset_t mask;
tools/accounting/getdelays.c
469
sigset_t sigset;
tools/include/io_uring/mini_liburing.h
133
unsigned int flags, sigset_t *sig)
tools/perf/builtin-daemon.c
1233
sigset_t mask;
tools/perf/builtin-record.c
2328
sigset_t full, mask;
tools/perf/builtin-stat.c
1116
sigset_t set, oset;
tools/perf/ui/setup.c
127
sigset_t set;
tools/perf/ui/setup.c
136
sigset_t set;
tools/power/x86/intel-speed-select/isst-daemon.c
152
sigset_t sig_set;
tools/testing/selftests/arm64/bti/signal.c
10
int sigemptyset(sigset_t *s)
tools/testing/selftests/arm64/bti/signal.c
20
int sigaddset(sigset_t *s, int n)
tools/testing/selftests/arm64/bti/signal.c
34
int sigprocmask(int how, const sigset_t *mask, sigset_t *old)
tools/testing/selftests/arm64/bti/signal.h
16
int sigemptyset(sigset_t *s);
tools/testing/selftests/arm64/bti/signal.h
17
int sigaddset(sigset_t *s, int n);
tools/testing/selftests/arm64/bti/signal.h
19
int sigprocmask(int how, const sigset_t *mask, sigset_t *old);
tools/testing/selftests/arm64/signal/test_signals_utils.c
60
sigset_t sset;
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3171
sigset_t sigmask;
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
33
const sigset_t *sigset, size_t sigsetsize)
tools/testing/selftests/gpio/gpio-mockup-cdev.c
105
sigset_t wset;
tools/testing/selftests/memfd/memfd_test.c
785
sigset_t set;
tools/testing/selftests/net/af_unix/msg_oob.c
92
sigset_t mask;
tools/testing/selftests/ptrace/peeksiginfo.c
156
sigset_t blockmask;
tools/testing/selftests/rseq/param_test.c
1224
sigset_t sigset;
tools/testing/selftests/seccomp/seccomp_bpf.c
1134
sigset_t mask;
tools/testing/selftests/signal/mangle_uc_sigmask.c
125
sigset_t set, oldset;
tools/testing/selftests/syscall_user_dispatch/sud_benchmark.c
141
sigset_t mask;
tools/testing/selftests/syscall_user_dispatch/sud_test.c
200
sigset_t mask;
tools/testing/selftests/syscall_user_dispatch/sud_test.c
259
sigset_t mask;
tools/testing/selftests/timers/posix_timers.c
243
sigset_t set;
tools/testing/selftests/timers/posix_timers.c
267
sigset_t set;
tools/testing/selftests/timers/posix_timers.c
351
sigset_t set;
tools/testing/selftests/timers/posix_timers.c
407
sigset_t set;
tools/testing/selftests/timers/posix_timers.c
502
sigset_t set;
tools/testing/selftests/timers/posix_timers.c
556
sigset_t set;
tools/testing/selftests/uevent/uevent_filtering.c
248
sigset_t mask;
tools/testing/selftests/uevent/uevent_filtering.c
249
sigset_t orig_mask;
tools/testing/selftests/x86/test_syscall_vdso.c
176
sigset_t sigmask;
tools/testing/selftests/x86/test_syscall_vdso.c
178
sigset_t *sp;
tools/thermal/thermometer/thermometer.c
464
sigset_t mask;
tools/tracing/latency/latency-collector.c
285
static __always_inline void sigemptyset_or_die(sigset_t *s)
tools/tracing/latency/latency-collector.c
293
static __always_inline void sigaddset_or_die(sigset_t *s, int signum)
tools/tracing/latency/latency-collector.c
462
sigset_t s;
tools/usb/usbip/src/usbipd.c
499
sigset_t sigmask;
virt/kvm/kvm_main.c
4278
static int kvm_vcpu_ioctl_set_sigmask(struct kvm_vcpu *vcpu, sigset_t *sigset)
virt/kvm/kvm_main.c
4590
sigset_t sigset, *p;
virt/kvm/kvm_main.c
4677
sigset_t sigset;