Defined in 23 files as a member:
- drivers/net/ethernet/sfc/siena/vfdi.h, line 246 (as a member)
- drivers/net/ovpn/ovpnpriv.h, line 49 (as a member)
- drivers/net/rionet.c, line 73 (as a member)
- drivers/net/wireless/ath/ath10k/core.h, line 349 (as a member)
- drivers/net/wireless/ath/ath10k/core.h, line 1180 (as a member)
- drivers/net/wireless/ath/ath11k/core.h, line 985 (as a member)
- drivers/net/wireless/ath/ath12k/dp.h, line 545 (as a member)
- drivers/ntb/hw/idt/ntb_hw_idt.h, line 1132 (as a member)
- drivers/ntb/test/ntb_msi_test.c, line 38 (as a member)
- drivers/ntb/test/ntb_perf.c, line 193 (as a member)
- drivers/ntb/test/ntb_tool.c, line 264 (as a member)
- drivers/rapidio/rio_cm.c, line 159 (as a member)
- drivers/scsi/qedf/qedf.h, line 236 (as a member)
- include/drm/drm_pagemap_util.h, line 45 (as a member)
- include/net/netns/ipv4.h, line 138 (as a member)
- include/net/netns/ipv6.h, line 73 (as a member)
- include/scsi/fcoe_sysfs.h, line 82 (as a member)
- include/scsi/libfc.h, line 121 (as a member)
- include/scsi/libfc.h, line 213 (as a member)
- include/scsi/scsi_transport_fc.h, line 242 (as a member)
- include/scsi/scsi_transport_fc.h, line 388 (as a member)
- net/bluetooth/6lowpan.c, line 78 (as a member)
- net/tipc/monitor.c, line 88 (as a member)
Defined in 1 files as a function:
Referenced in 53 files:
- drivers/gpu/drm/drm_pagemap_util.c
- drivers/net/ethernet/sfc/siena/siena_sriov.c
- drivers/net/ovpn/main.c
- drivers/net/ovpn/netlink.c, line 762
- drivers/net/ovpn/peer.c
- drivers/net/rionet.c
- drivers/net/wireguard/selftest/allowedips.c
- drivers/net/wireless/ath/ath10k/core.c, line 3714
- drivers/net/wireless/ath/ath10k/debug.c
- drivers/net/wireless/ath/ath10k/debugfs_sta.c, line 156
- drivers/net/wireless/ath/ath10k/mac.c
- drivers/net/wireless/ath/ath10k/txrx.c
- drivers/net/wireless/ath/ath10k/wmi-tlv.c, line 1625
- drivers/net/wireless/ath/ath10k/wmi.c
- drivers/net/wireless/ath/ath11k/core.c, line 2774
- drivers/net/wireless/ath/ath11k/mac.c
- drivers/net/wireless/ath/ath11k/peer.c
- drivers/net/wireless/ath/ath12k/dp.c, line 1485
- drivers/net/wireless/ath/ath12k/dp_peer.c
- drivers/net/wireless/ath/ath12k/mac.c
- drivers/net/wireless/ath/ath12k/peer.c, line 95
- drivers/net/wireless/intel/iwlwifi/mld/ftm-initiator.c
- drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
- drivers/net/wireless/virtual/mac80211_hwsim_main.c
- drivers/ntb/hw/idt/ntb_hw_idt.c
- drivers/ntb/msi.c
- drivers/ntb/test/ntb_msi_test.c
- drivers/ntb/test/ntb_perf.c
-
drivers/ntb/test/ntb_tool.c
- line 444
- line 445
- line 446
- line 450
- line 451
- line 573
- line 604
- line 621
- line 836
- line 977
- line 978
- line 979
- line 980
- line 981
- line 984
- line 985
- line 986
- line 987
- line 990
- line 991
- line 992
- line 993
- line 994
- line 997
- line 998
- line 999
- line 1016
- line 1252
- line 1253
- line 1254
- line 1255
- line 1256
- line 1259
- line 1260
- line 1261
- line 1262
- line 1416
- line 1417
- line 1418
- line 1419
- line 1420
- line 1423
- line 1424
- line 1425
- line 1426
- line 1550
- line 1554
- line 1555
- line 1558
- line 1559
- line 1562
- line 1563
- line 1565
- line 1568
- line 1569
- line 1573
- line 1576
- line 1577
- line 1581
- line 1585
- line 1586
- line 1590
- line 1593
- line 1594
- drivers/rapidio/rio_cm.c
- drivers/scsi/fcoe/fcoe.c, line 2709
- drivers/scsi/fcoe/fcoe_ctlr.c
- drivers/scsi/fcoe/fcoe_sysfs.c
- drivers/scsi/libfc/fc_disc.c
- drivers/scsi/libfc/fc_rport.c
- drivers/scsi/qedf/qedf_debugfs.c, line 359
- drivers/scsi/qedf/qedf_main.c
- drivers/scsi/scsi_transport_fc.c
- fs/namespace.c, line 1279
- fs/pnode.c
- include/drm/drm_pagemap_util.h
- include/net/cfg80211.h, line 4794
- net/bluetooth/6lowpan.c
- net/ipv4/icmp.c, line 334
- net/ipv4/ip_fragment.c, line 94
- net/ipv4/route.c
- net/ipv6/icmp.c, line 226
- net/ipv6/ip6_output.c, line 639
- net/ipv6/ndisc.c, line 1710
- net/ipv6/route.c
- net/tipc/monitor.c
- net/wireless/pmsr.c
- tools/net/ynl/tests/wireguard.c
Smatch caller information:
fs/namespace.c clone_mnt() -> peers()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m1 | 4096-ptr_max |
| PARAM_VALUE | 1 | m2 | 4096-ptr_max |
| BUF_SIZE | 0 | m1->mnt.mnt_idmap | (-1),136 |
| BUF_SIZE | 1 | m2 | (-1),1-s32max |
| BUF_SIZE | 1 | m2 | (-1),1-s32max |
| CAPPED_DATA | 0 | m1 | 1 |
| CAPPED_DATA | 1 | m2 | 1 |
| DATA_SOURCE | 0 | m1 | r alloc_vfsmnt |
| DATA_SOURCE | 1 | m2 | $0 |
| BIT_INFO | 0 | m1->mnt.mnt_flags | 0x0,0xfc7fbfff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &root->d_inode->i_rwsem | ||
| HALF_LOCKED2 | &to_path.dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | global &acct_on_mutex | ||
| HALF_LOCKED2 | global &namespace_sem |
fs/pnode.c find_master() -> peers()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m2 | 4096-ptr_max |
| BUF_SIZE | 0 | m1 | (-1),1-s32max |
| BUF_SIZE | 0 | m1 | (-1),1-s32max |
| BUF_SIZE | 1 | m2 | (-1),1-s32max |
| BUF_SIZE | 1 | m2 | (-1),1-s32max |
| CAPPED_DATA | 1 | m2 | 1 |
| DATA_SOURCE | 0 | m1 | $1 [m] |
| DATA_SOURCE | 1 | m2 | $2 |
| RX_PATH |
fs/pnode.c find_master() -> peers()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m1 | 4096-ptr_max |
| PARAM_VALUE | 1 | m2 | 4096-ptr_max |
| CAPPED_DATA | 0 | m1->mnt_master | 1 |
| DATA_SOURCE | 1 | m2 | $0 [m] |
| RX_PATH |
fs/pnode.c find_master() -> peers()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | m2 | 4096-ptr_max |
| BUF_SIZE | 1 | m2 | (-1),1-s32max |
| BUF_SIZE | 1 | m2 | (-1),1-s32max |
| CAPPED_DATA | 1 | m2 | 1 |
| DATA_SOURCE | 0 | m1 | $1 [m] |
| DATA_SOURCE | 1 | m2 | $2 |
| RX_PATH |
fs/pnode.c propagation_would_overmount() -> peers()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m1 | 4096-ptr_max |
| PARAM_VALUE | 1 | m2 | 1-u64max |
| DATA_SOURCE | 0 | m1 | $0 |
| BIT_INFO | 0 | m1->mnt_t_flags | 0x1,0xffffffffffffffff |
fs/pnode.c skip_propagation_subtree() -> peers()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m1 | 4096-ptr_max |
| PARAM_VALUE | 1 | m2 | 4096-ptr_max |
| DATA_SOURCE | 0 | m1 | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &mount_lock.lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &to_path.dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | global &namespace_sem |
fs/pnode.c skip_propagation_subtree() -> peers()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m1 | 4096-ptr_max |
| PARAM_VALUE | 0 | m1->mnt_group_id | s32min-(-1),1-s32max |
| PARAM_VALUE | 1 | m2 | 4096-ptr_max |
| CAPPED_DATA | 0 | m1->mnt_group_id | 1 |
| DATA_SOURCE | 0 | m1 | $0 |
| DATA_SOURCE | 1 | m2 | r __propagation_next |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &mount_lock.lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &to_path.dentry->d_inode->i_rwsem | ||
| HALF_LOCKED2 | global &namespace_sem |