Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 39 files:
- arch/arm/kernel/traps.c, line 543
- arch/arm/nwfpe/fpmodule.c, line 42
- arch/csky/kernel/traps.c
- arch/m68k/kernel/entry.S, line 281
- arch/m68k/kernel/signal.c, line 1084
- arch/m68k/mm/fault.c
- arch/s390/kvm/kvm-s390.c
- arch/x86/kernel/uprobes.c
- arch/x86/kernel/vm86_32.c, line 743
- drivers/accel/habanalabs/common/device.c, line 1443
- drivers/block/drbd/drbd_int.h, line 1835
- drivers/block/drbd/drbd_main.c, line 456
- drivers/block/ublk_drv.c, line 2136
- drivers/gpu/drm/amd/amdkfd/kfd_events.c
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
- drivers/target/iscsi/iscsi_target.c
- drivers/target/iscsi/iscsi_target_erl0.c
- drivers/target/iscsi/iscsi_target_login.c, line 635
- drivers/target/iscsi/iscsi_target_nego.c
- drivers/target/iscsi/iscsi_target_util.c, line 1019
- drivers/usb/atm/usbatm.c, line 1224
- fs/attr.c, line 278
- fs/binfmt_flat.c, line 333
- fs/jffs2/background.c
- fs/pipe.c
- fs/read_write.c, line 1718
- fs/smb/client/connect.c, line 1741
- fs/splice.c
- fs/zonefs/file.c, line 415
- include/linux/ptrace.h
- kernel/auditsc.c, line 1190
- kernel/cgroup/cgroup.c, line 4302
- kernel/pid_namespace.c, line 339
- kernel/signal.c, line 1633
- net/atm/common.c
- net/core/stream.c, line 194
- net/sctp/socket.c, line 1565
- net/unix/af_unix.c, line 2508
- net/x25/af_x25.c, line 1125
Smatch caller information:
drivers/usb/atm/usbatm.c usbatm_usb_disconnect() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 15 |
| PARAM_VALUE | 1 | p | 1-u64max |
| PARAM_VALUE | 2 | priv | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &instance->serialize | ||
| HALF_LOCKED2 | global &uea_mutex | ||
| TYPE_LOCK | (struct usbatm_data)->serialize |
kernel/exit.c ptrace_event() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 5 |
| PARAM_VALUE | 2 | priv | 0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &system_transition_mutex |
kernel/fork.c ptrace_event() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 5 |
| PARAM_VALUE | 2 | priv | 0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/target/iscsi/iscsi_target_erl0.c iscsit_cause_connection_reinstatement() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 2 |
| PARAM_VALUE | 1 | p | 1-u64max |
| PARAM_VALUE | 2 | priv | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &conn->state_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &isert_conn->mutex | ||
| HALF_LOCKED2 | &sess->conn_lock | ||
| TYPE_LOCK | (struct iscsit_conn)->state_lock |
drivers/target/iscsi/iscsi_target_erl0.c iscsit_cause_connection_reinstatement() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 2 |
| PARAM_VALUE | 1 | p | 1-u64max |
| PARAM_VALUE | 2 | priv | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &conn->state_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &isert_conn->mutex | ||
| HALF_LOCKED2 | &sess->conn_lock | ||
| TYPE_LOCK | (struct iscsit_conn)->state_lock |
drivers/target/iscsi/iscsi_target_erl0.c iscsit_connection_reinstatement_rcfr() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 2 |
| PARAM_VALUE | 1 | p | 1-u64max |
| PARAM_VALUE | 2 | priv | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/target/iscsi/iscsi_target_erl0.c iscsit_connection_reinstatement_rcfr() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 2 |
| PARAM_VALUE | 1 | p | 1-u64max |
| PARAM_VALUE | 2 | priv | 1 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/accel/habanalabs/common/device.c device_kill_open_processes() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 9 |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PARAM_VALUE | 1 | p->sighand->siglock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | p->signal->flags | 0,2-u32max |
| PARAM_VALUE | 1 | p->signal->group_stop_count | 0 |
| PARAM_VALUE | 2 | priv | 1 |
| DATA_SOURCE | 1 | p | r get_pid_task |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | hpriv_lock | ||
| HALF_LOCKED2 | &dev->mutex |
fs/attr.c inode_newsize_ok() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 25 |
| PARAM_VALUE | 2 | priv | 0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &inode->i_lock | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &mapping->invalidate_lock | ||
| HALF_LOCKED2 | &src->i_rwsem | ||
| HALF_LOCKED2 | &vi->i_rwsem |
drivers/block/drbd/drbd_nl.c wake_ack_receiver() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 24 |
| PARAM_VALUE | 1 | p | 1-u64max |
| PARAM_VALUE | 2 | priv | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &adm_ctx->resource->adm_mutex | ||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| TYPE_LOCK | (struct drbd_resource)->adm_mutex |
fs/splice.c add_to_pipe() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 13 |
| PARAM_VALUE | 2 | priv | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/splice.c link_pipe() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 13 |
| PARAM_VALUE | 2 | priv | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/splice.c opipe_prep() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 13 |
| PARAM_VALUE | 2 | priv | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/splice.c splice_pipe_to_pipe() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 13 |
| PARAM_VALUE | 2 | priv | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/splice.c splice_to_pipe() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 13 |
| PARAM_VALUE | 2 | priv | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | sk |
fs/splice.c wait_for_space() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 13 |
| PARAM_VALUE | 2 | priv | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/target/iscsi/iscsi_target.c iscsit_close_connection() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 2 |
| PARAM_VALUE | 1 | p | 1-u64max |
| PARAM_VALUE | 2 | priv | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/target/iscsi/iscsi_target.c iscsit_close_connection() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 2 |
| PARAM_VALUE | 1 | p | 1-u64max |
| PARAM_VALUE | 2 | priv | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/target/iscsi/iscsi_target.c iscsit_del_np() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 2 |
| PARAM_VALUE | 1 | p | 1-u64max |
| PARAM_VALUE | 2 | priv | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | &tpg->tpg_access_lock |
drivers/target/iscsi/iscsi_target.c iscsit_reset_np_thread() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 2 |
| PARAM_VALUE | 1 | p | 1-u64max |
| PARAM_VALUE | 2 | priv | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | &tpg->tpg_access_lock |
kernel/auditsc.c audit_log_execve_info() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 9 |
| PARAM_VALUE | 2 | priv | 0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/read_write.c generic_write_check_limits() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 25 |
| PARAM_VALUE | 2 | priv | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
arch/x86/kernel/process.c ptrace_report_syscall() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | s32min-(-1),1-s32max |
| PARAM_VALUE | 2 | priv | 1 |
| DATA_SOURCE | 0 | sig | r ptrace_notify |
| NOCHECK_CALL |
fs/pipe.c anon_pipe_write() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 13 |
| PARAM_VALUE | 2 | priv | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &pipe->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct pipe_inode_info)->mutex |
fs/pipe.c anon_pipe_write() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 13 |
| PARAM_VALUE | 2 | priv | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &pipe->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct pipe_inode_info)->mutex |
net/sctp/socket.c sctp_error() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 13 |
| PARAM_VALUE | 2 | priv | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
drivers/block/drbd/drbd_main.c _drbd_thread_stop() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 1 |
| PARAM_VALUE | 1 | p | 1-u64max |
| PARAM_VALUE | 2 | priv | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &thi->t_lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct drbd_thread)->t_lock |
drivers/block/drbd/drbd_main.c wake_ack_receiver() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 24 |
| PARAM_VALUE | 1 | p | 1-u64max |
| PARAM_VALUE | 2 | priv | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &connection->cstate_mutex | ||
| HALF_LOCKED2 | &connection->data.mutex | ||
| HALF_LOCKED2 | &connection->resource->conf_update | ||
| HALF_LOCKED2 | &sock->mutex | ||
| TYPE_LOCK | (struct drbd_socket)->mutex |
net/core/stream.c sk_stream_error() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 13 |
| PARAM_VALUE | 2 | priv | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
kernel/pid_namespace.c reboot_pid_ns() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 9 |
| PARAM_VALUE | 2 | priv | 1 |
| NS_CAPABLE | 0 | 22 | |
| NOCHECK_CALL | |||
| LOCK2 | global &tasklist_lock |
net/unix/af_unix.c unix_stream_sendmsg() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 13 |
| PARAM_VALUE | 2 | priv | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
arch/x86/kernel/uprobes.c arch_uprobe_post_xol() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 5 |
| PARAM_VALUE | 2 | priv | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
arch/x86/kernel/uprobes.c arch_uprobe_skip_sstep() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 5 |
| PARAM_VALUE | 2 | priv | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.c kfd_signal_process_terminate_event() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 7 |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PARAM_VALUE | 2 | priv | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &kfd_processes_mutex | ||
| LOCK2 | rcu_read |
drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.c kfd_signal_sigbus_delayed_fn() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 7 |
| PARAM_VALUE | 1 | p | 1-u64max |
| PARAM_VALUE | 2 | priv | 0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.c kfd_signal_sigbus_with_delay() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 7 |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PARAM_VALUE | 2 | priv | 0 |
| NOCHECK_CALL | |||
| LOCK2 | &pool->lock |
drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.c lookup_events_by_type_and_signal() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 11 |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PARAM_VALUE | 2 | priv | 0 |
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/amd/amdgpu/../amdkfd/kfd_events.c lookup_events_by_type_and_signal() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 15 |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PARAM_VALUE | 2 | priv | 0 |
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &pool->lock |
drivers/target/iscsi/iscsi_target_login.c iscsit_start_kthreads() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 2 |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PARAM_VALUE | 1 | p->blocked_on | 0 |
| PARAM_VALUE | 1 | p->cpus_ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | p->migration_disabled | 0-1 |
| PARAM_VALUE | 1 | p->on_rq | 0-1,3-255 |
| PARAM_VALUE | 1 | p->pushable_dl_tasks.__rb_parent_color | 1 |
| PARAM_VALUE | 1 | p->saved_state | 0 |
| PARAM_VALUE | 1 | p->wake_cpu | 0-s32max |
| PARAM_VALUE | 2 | priv | 1 |
| DATA_SOURCE | 1 | p | r kthread_create_on_node |
| NOCHECK_CALL |
drivers/block/ublk_drv.c ublk_timeout() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 9 |
| PARAM_VALUE | 1 | p | 1-u64max |
| PARAM_VALUE | 2 | priv | 0 |
| DATA_SOURCE | 1 | p | r pid_task |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &khd->lock |
kernel/cgroup/cgroup.c __cgroup_kill() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 9 |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PARAM_VALUE | 2 | priv | 0 |
| DATA_SOURCE | 1 | p | r css_task_iter_next |
| BIT_INFO | 1 | p->flags | 0x0,0xffdfffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | global &cgroup_mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/block/drbd/drbd_worker.c wake_ack_receiver() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 24 |
| PARAM_VALUE | 1 | p | 1-u64max |
| PARAM_VALUE | 2 | priv | 1 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | device->state_mutex |
arch/x86/entry/syscall_32.c ptrace_report_syscall() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | s32min-(-1),1-s32max |
| PARAM_VALUE | 2 | priv | 1 |
| DATA_SOURCE | 0 | sig | r ptrace_notify |
| NOCHECK_CALL |
arch/x86/entry/syscall_64.c ptrace_report_syscall() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | s32min-(-1),1-s32max |
| PARAM_VALUE | 2 | priv | 1 |
| DATA_SOURCE | 0 | sig | r ptrace_notify |
| NOCHECK_CALL |
drivers/target/iscsi/iscsi_target_nego.c iscsi_target_do_tx_login_io() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 2 |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PARAM_VALUE | 1 | p->blocked_on | 0 |
| PARAM_VALUE | 1 | p->cpus_ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | p->migration_disabled | 0-1 |
| PARAM_VALUE | 1 | p->on_rq | 0-1,3-255 |
| PARAM_VALUE | 1 | p->pushable_dl_tasks.__rb_parent_color | 1 |
| PARAM_VALUE | 1 | p->saved_state | 0 |
| PARAM_VALUE | 1 | p->wake_cpu | 0-s32max |
| PARAM_VALUE | 2 | priv | 1 |
| NOCHECK_CALL |
drivers/target/iscsi/iscsi_target_nego.c iscsi_target_do_tx_login_io() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 2 |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PARAM_VALUE | 1 | p->blocked_on | 0 |
| PARAM_VALUE | 1 | p->cpus_ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | p->migration_disabled | 0-1 |
| PARAM_VALUE | 1 | p->on_rq | 0-1,3-255 |
| PARAM_VALUE | 1 | p->pushable_dl_tasks.__rb_parent_color | 1 |
| PARAM_VALUE | 1 | p->saved_state | 0 |
| PARAM_VALUE | 1 | p->wake_cpu | 0-s32max |
| PARAM_VALUE | 2 | priv | 1 |
| NOCHECK_CALL |
fs/smb/client/connect.c cifs_put_tcp_session() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 9 |
| PARAM_VALUE | 1 | p | 1-u64max |
| PARAM_VALUE | 2 | priv | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pserver->reconnect_mutex | ||
| HALF_LOCKED2 | global &cifs_mount_mutex |
fs/zonefs/file.c zonefs_write_check_limits() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 25 |
| PARAM_VALUE | 2 | priv | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &inode->i_rwsem | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct inode)->i_rwsem |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c brcmf_sdio_bus_stop() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 15 |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PARAM_VALUE | 2 | priv | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c brcmf_sdio_remove() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 15 |
| PARAM_VALUE | 1 | p | 4096-ptr_max |
| PARAM_VALUE | 2 | priv | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/jffs2/background.c jffs2_garbage_collect_trigger() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 1 |
| PARAM_VALUE | 1 | p | 1-u64max |
| PARAM_VALUE | 2 | priv | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &c->erase_completion_lock | ||
| HALF_LOCKED2 | &c->alloc_sem | ||
| HALF_LOCKED2 | &c->erase_free_sem | ||
| HALF_LOCKED2 | &c->wbuf_sem | ||
| TYPE_LOCK | (struct jffs2_sb_info)->erase_completion_lock |
fs/jffs2/background.c jffs2_stop_garbage_collect_thread() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 9 |
| PARAM_VALUE | 1 | p | 1-u64max |
| PARAM_VALUE | 2 | priv | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &c->erase_completion_lock | ||
| HALF_LOCKED2 | &sb->s_umount | ||
| TYPE_LOCK | (struct jffs2_sb_info)->erase_completion_lock |
net/atm/common.c vcc_sendmsg() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 13 |
| PARAM_VALUE | 2 | priv | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | sk | ||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
net/atm/common.c vcc_sendmsg() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 13 |
| PARAM_VALUE | 2 | priv | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | sk | ||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
net/x25/af_x25.c x25_sendmsg() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 13 |
| PARAM_VALUE | 2 | priv | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | sk | ||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
fs/exec.c ptrace_event() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 5 |
| PARAM_VALUE | 2 | priv | 0 |
| NOCHECK_CALL |
drivers/target/iscsi/iscsi_target_util.c iscsit_login_timeout() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 2 |
| PARAM_VALUE | 1 | p | 1-u64max |
| PARAM_VALUE | 2 | priv | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &conn->login_timer_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct iscsit_conn)->login_timer_lock |
kernel/seccomp.c ptrace_event() -> send_sig()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sig | 5 |
| PARAM_VALUE | 2 | priv | 0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |