Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 35 files:
- arch/s390/appldata/appldata_base.c, line 387
- arch/s390/mm/cmm.c
- crypto/af_alg.c
- crypto/fips.c, line 80
- drivers/base/firmware_loader/fallback_table.c, line 63
- drivers/cdrom/cdrom.c, line 3700
- drivers/char/hpet.c, line 1033
- drivers/char/ipmi/ipmi_poweroff.c
- drivers/gpu/drm/i915/i915_perf.c, line 5188
- drivers/gpu/drm/xe/xe_observation.c, line 127
- drivers/hv/hv_common.c, line 89
- drivers/macintosh/mac_hid.c, line 257
- drivers/md/md.c, line 10961
- drivers/parport/procfs.c
- drivers/scsi/scsi_sysctl.c, line 37
- fs/cachefiles/error_inject.c, line 35
- fs/coda/sysctl.c, line 50
- fs/fuse/sysctl.c, line 63
- fs/lockd/svc.c
- fs/nfs/nfs4sysctl.c, line 50
- fs/nfs/sysctl.c, line 44
- fs/ntfs/sysctl.c, line 48
- fs/ocfs2/stackglue.c
- fs/proc/proc_sysctl.c, line 1544
- fs/xfs/xfs_sysctl.c, line 196
- ipc/ipc_sysctl.c, line 310
- ipc/mq_sysctl.c, line 164
- kernel/pid.c, line 811
- kernel/ucount.c, line 130
- lib/test_sysctl.c
- net/sunrpc/sysctl.c, line 176
- net/sunrpc/xprtrdma/svc_rdma.c, line 218
- net/sunrpc/xprtrdma/transport.c, line 831
- net/sunrpc/xprtsock.c, line 3707
- net/sysctl_net.c
Smatch caller information:
fs/coda/sysctl.c coda_sysctl_clean() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | header | 4096-ptr_max |
| NOCHECK_CALL |
drivers/base/firmware_loader/fallback_table.c unregister_firmware_config_sysctl() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
crypto/fips.c crypto_proc_fips_exit() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/cachefiles/error_inject.c cachefiles_unregister_error_injection() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
net/sunrpc/sysctl.c rpc_unregister_sysctl() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | header | 4096-ptr_max |
| NOCHECK_CALL |
drivers/parport/procfs.c parport_default_proc_register() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | header | 4096-ptr_max |
| BUF_SIZE | 0 | header | 88-4216 |
| BUF_SIZE | 0 | header | 88-4216 |
| CAPPED_DATA | 0 | header->ctl_table_size | 1 |
| DATA_SOURCE | 0 | header | r register_sysctl_sz |
| NOCHECK_CALL |
drivers/parport/procfs.c parport_default_proc_unregister() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | header | 4096-ptr_max |
| NOCHECK_CALL |
drivers/parport/procfs.c parport_device_proc_unregister() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &adapter_list_lock | ||
| HALF_LOCKED2 | global &pi_mutex |
drivers/parport/procfs.c parport_proc_register() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | header | 4096-ptr_max |
| BUF_SIZE | 0 | header | 88-4216 |
| BUF_SIZE | 0 | header | 88-4216 |
| CAPPED_DATA | 0 | header->ctl_table_size | 1 |
| DATA_SOURCE | 0 | header | r register_sysctl_sz |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/parport/procfs.c parport_proc_unregister() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/parport/procfs.c parport_proc_unregister() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/md/md.c md_exit() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/macintosh/mac_hid.c mac_hid_exit() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/ntfs/sysctl.c ntfs_sysctl() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/gpu/drm/xe/xe_observation.c xe_observation_sysctl_unregister() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/cdrom/cdrom.c cdrom_sysctl_unregister() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
net/sunrpc/xprtsock.c cleanup_socket_xprt() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | header | 4096-ptr_max |
| NOCHECK_CALL |
kernel/ucount.c retire_userns_sysctls() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | header | 4096-ptr_max |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
net/sysctl_net.c net_sysctl_init() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | header | 4096-ptr_max |
| BUF_SIZE | 0 | header | 88-4216 |
| BUF_SIZE | 0 | header | 88-4216 |
| CAPPED_DATA | 0 | header->ctl_table_size | 1 |
| DATA_SOURCE | 0 | header | r register_sysctl_sz |
| NOCHECK_CALL |
net/sysctl_net.c unregister_net_sysctl_table() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | header | (-1),88-4216 |
| BUF_SIZE | 0 | header | (-1),88-4216 |
| DATA_SOURCE | 0 | header | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->mpls.platform_mutex | ||
| HALF_LOCKED2 | global &pernet_ops_rwsem |
fs/ocfs2/stackglue.c ocfs2_stack_glue_exit() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/ocfs2/stackglue.c ocfs2_stack_glue_init() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | header | 4096-ptr_max |
| BUF_SIZE | 0 | header | 88-4216 |
| BUF_SIZE | 0 | header | 88-4216 |
| CAPPED_DATA | 0 | header->ctl_table_size | 1 |
| DATA_SOURCE | 0 | header | r register_sysctl_sz |
| NOCHECK_CALL |
net/sunrpc/xprtrdma/transport.c xprt_rdma_cleanup() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | header | 4096-ptr_max |
| NOCHECK_CALL |
drivers/hv/hv_common.c hv_common_free() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
kernel/pid.c unregister_pidns_sysctls() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | header | 4096-ptr_max |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/i915/i915_perf.c i915_perf_sysctl_unregister() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/char/ipmi/ipmi_poweroff.c ipmi_poweroff_init() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | header | 4096-ptr_max |
| BUF_SIZE | 0 | header | 88-4216 |
| BUF_SIZE | 0 | header | 88-4216 |
| CAPPED_DATA | 0 | header->ctl_table_size | 1 |
| DATA_SOURCE | 0 | header | r register_sysctl_sz |
| NOCHECK_CALL |
ipc/ipc_sysctl.c retire_ipc_sysctls() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | header | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/fuse/sysctl.c fuse_sysctl_unregister() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
crypto/af_alg.c af_alg_exit() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
crypto/af_alg.c af_alg_init() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | header | 0,4096-ptr_max |
| BUF_SIZE | 0 | header | (-1),88-4216 |
| BUF_SIZE | 0 | header | (-1),88-4216 |
| DATA_SOURCE | 0 | header | r register_sysctl_sz |
| NOCHECK_CALL |
fs/lockd/svc.c exit_nlm() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/lockd/svc.c init_nlm() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | header | 4096-ptr_max |
| BUF_SIZE | 0 | header | 88-4216 |
| BUF_SIZE | 0 | header | 88-4216 |
| CAPPED_DATA | 0 | header->ctl_table_size | 1 |
| DATA_SOURCE | 0 | header | r register_sysctl_sz |
| NOCHECK_CALL |
lib/test_sysctl.c test_sysctl_exit() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | header | 1-u64max |
| NOCHECK_CALL |
lib/test_sysctl.c test_sysctl_run_unregister_nested() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | header | 4096-ptr_max |
| BUF_SIZE | 0 | header | 88-4216 |
| BUF_SIZE | 0 | header | 88-4216 |
| CAPPED_DATA | 0 | header->ctl_table_size | 1 |
| DATA_SOURCE | 0 | header | r register_sysctl_sz |
| NOCHECK_CALL |
net/sunrpc/xprtrdma/svc_rdma.c svc_rdma_proc_cleanup() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | header | 4096-ptr_max |
| NOCHECK_CALL |
drivers/char/hpet.c hpet_init() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | header | 0,4096-ptr_max |
| BUF_SIZE | 0 | header | (-1),88-4216 |
| BUF_SIZE | 0 | header | (-1),88-4216 |
| DATA_SOURCE | 0 | header | r register_sysctl_sz |
| NOCHECK_CALL |
drivers/scsi/scsi_sysctl.c scsi_exit_sysctl() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
ipc/mq_sysctl.c retire_mq_sysctls() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | header | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/xfs_sysctl.c xfs_sysctl_unregister() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/nfs/sysctl.c nfs_unregister_sysctl() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/nfs/nfs4sysctl.c nfs4_unregister_sysctl() -> unregister_sysctl_table()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |