Defined in 2 files as a prototype:
- include/linux/signal.h, line 288 (as a prototype)
- tools/testing/selftests/arm64/bti/signal.h, line 19 (as a prototype)
Defined in 2 files as a function:
- kernel/signal.c, line 3238 (as a function)
- tools/testing/selftests/arm64/bti/signal.c, line 34 (as a function)
Referenced in 38 files:
- arch/alpha/kernel/signal.c, line 51
- arch/um/drivers/chan_user.c
- arch/um/os-Linux/helper.c
- arch/um/os-Linux/signal.c
- arch/um/os-Linux/smp.c
- arch/um/os-Linux/time.c
- arch/um/os-Linux/util.c, line 92
- drivers/mfd/ab8500-sysctrl.c
- fs/ceph/addr.c
- fs/jffs2/background.c
- fs/ocfs2/super.c
- fs/smb/client/transport.c
- kernel/compat.c, line 40
- kernel/signal.c
- samples/bpf/xdp_sample_user.c, line 1249
- samples/seccomp/bpf-direct.c, line 104
- tools/accounting/getdelays.c, line 551
- tools/perf/builtin-daemon.c, line 1238
- tools/perf/builtin-record.c
- tools/perf/builtin-stat.c
- tools/perf/tests/builtin-test.c
- tools/power/x86/intel-speed-select/isst-daemon.c, line 164
- tools/testing/selftests/arm64/bti/test.c, line 211
- tools/testing/selftests/arm64/signal/test_signals_utils.c, line 65
- tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c, line 3178
- tools/testing/selftests/membarrier/membarrier_rseq_stress.c
- tools/testing/selftests/mm/protection_keys.c, line 342
- tools/testing/selftests/net/af_unix/msg_oob.c, line 106
- tools/testing/selftests/powerpc/mm/exec_prot.c
- tools/testing/selftests/powerpc/mm/pkey_exec_prot.c
- tools/testing/selftests/powerpc/mm/pkey_siginfo.c, line 272
- tools/testing/selftests/ptrace/peeksiginfo.c, line 161
- tools/testing/selftests/seccomp/seccomp_bpf.c, line 1152
- tools/testing/selftests/signal/mangle_uc_sigmask.c, line 177
- tools/testing/selftests/timers/posix_timers.c
- tools/testing/selftests/uevent/uevent_filtering.c, line 255
- tools/thermal/thermometer/thermometer.c, line 503
- virt/kvm/kvm_main.c
Smatch caller information:
fs/ocfs2/super.c ocfs2_block_signals() -> sigprocmask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | how | 0 |
| PARAM_VALUE | 1 | set | 8212946148256292864 |
| PARAM_VALUE | 2 | oldset | 1375924791400394752,3672632250002001920,4506995616426176512,7902538478915203072 |
| DATA_SOURCE | 2 | oldset | $0 |
| MEM_ZERO | 1 | set | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ocfs2/super.c ocfs2_unblock_signals() -> sigprocmask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | how | 2 |
| PARAM_VALUE | 1 | set | 1375924791400394752,3672632250002001920,4506995616426176512,7902538478915203072 |
| PARAM_VALUE | 2 | oldset | 0 |
| DATA_SOURCE | 1 | set | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/smb/client/transport.c __smb_send_rqst() -> sigprocmask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | how | 0 |
| PARAM_VALUE | 1 | set | 2500404300405501952 |
| PARAM_VALUE | 2 | oldset | 1102793057864187904 |
| MEM_ZERO | 1 | set | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &server->_srv_mutex | ||
| TYPE_LOCK | (struct TCP_Server_Info)->_srv_mutex |
fs/smb/client/transport.c __smb_send_rqst() -> sigprocmask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | how | 2 |
| PARAM_VALUE | 1 | set | 1102793057864187904 |
| PARAM_VALUE | 2 | oldset | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &server->_srv_mutex | ||
| TYPE_LOCK | (struct TCP_Server_Info)->_srv_mutex |
kernel/signal.c __do_compat_sys_rt_sigprocmask() -> sigprocmask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | set | 5837084087848112128 |
| PARAM_VALUE | 2 | oldset | 0 |
| DATA_SOURCE | 0 | how | $0 |
| USER_DATA | 0 | how | s32min-s32max |
kernel/signal.c __do_compat_sys_rt_sigprocmask() -> sigprocmask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | set | 5837084087848112128 |
| PARAM_VALUE | 2 | oldset | 0 |
| DATA_SOURCE | 0 | how | $0 |
| USER_DATA | 0 | how | s32min-s32max |
kernel/signal.c __do_sys_rt_sigprocmask() -> sigprocmask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | set | 8149534409336147968 |
| PARAM_VALUE | 2 | oldset | 0 |
| DATA_SOURCE | 0 | how | $0 |
| USER_DATA | 0 | how | s32min-s32max |
kernel/signal.c __do_sys_rt_sigprocmask() -> sigprocmask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | set | 8149534409336147968 |
| PARAM_VALUE | 2 | oldset | 0 |
| DATA_SOURCE | 0 | how | $0 |
| USER_DATA | 0 | how | s32min-s32max |
fs/ceph/addr.c ceph_block_sigs() -> sigprocmask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | how | 0 |
| PARAM_VALUE | 1 | set | 3279360046857646080 |
| PARAM_VALUE | 2 | oldset | 9074211470310346752,9092971037350858752 |
| DATA_SOURCE | 2 | oldset | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/ceph/addr.c ceph_restore_sigs() -> sigprocmask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | how | 2 |
| PARAM_VALUE | 1 | set | 9074211470310346752,9092971037350858752 |
| PARAM_VALUE | 2 | oldset | 0 |
| DATA_SOURCE | 1 | set | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
arch/x86/kvm/../../../virt/kvm/kvm_main.c kvm_sigset_activate() -> sigprocmask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | how | 2 |
| PARAM_VALUE | 1 | set | 4096-ptr_max |
| PARAM_VALUE | 2 | oldset | 4096-ptr_max |
| NOCHECK_CALL | |||
| LOCK2 | &vcpu->mutex | ||
| TYPE_LOCK | (struct kvm_vcpu)->mutex |
arch/x86/kvm/../../../virt/kvm/kvm_main.c kvm_sigset_deactivate() -> sigprocmask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | how | 2 |
| PARAM_VALUE | 1 | set | 4096-ptr_max |
| PARAM_VALUE | 2 | oldset | 0 |
| NOCHECK_CALL | |||
| LOCK2 | &vcpu->mutex | ||
| TYPE_LOCK | (struct kvm_vcpu)->mutex |
fs/jffs2/background.c jffs2_garbage_collect_thread() -> sigprocmask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | how | 1 |
| PARAM_VALUE | 1 | set | 2773078376072167424 |
| PARAM_VALUE | 2 | oldset | 0 |
| NOCHECK_CALL |
fs/jffs2/background.c jffs2_garbage_collect_thread() -> sigprocmask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | how | 0 |
| PARAM_VALUE | 1 | set | 2773078376072167424 |
| PARAM_VALUE | 2 | oldset | 0 |
| NOCHECK_CALL |