Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/intel/iwlwifi/mld/iface.c ieee80211_iterate_active_interfaces_mtx() -> ieee80211_iterate_active_interfaces_mtx param 2()

Type Parameter Key Value
PARAM_VALUE 0 data 665541098851164160
PARAM_VALUE 0 *data 0
PARAM_VALUE 2 vif 4096-ptr_max
BUF_SIZE 1 mac 6
BUF_SIZE 2 vif 2192
DATA_SOURCE 0 data $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 rcu_read

drivers/net/wireless/intel/iwlwifi/mld/low_latency.c ieee80211_iterate_active_interfaces_mtx() -> ieee80211_iterate_active_interfaces_mtx param 2()

Type Parameter Key Value
PARAM_VALUE 0 data 4096-ptr_max
PARAM_VALUE 2 vif 4096-ptr_max
BUF_SIZE 1 mac 6
BUF_SIZE 2 vif 2192
DATA_SOURCE 0 data $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &rdev->wiphy.mtx

drivers/net/wireless/intel/iwlwifi/mld/mlo.c ieee80211_iterate_active_interfaces_mtx() -> ieee80211_iterate_active_interfaces_mtx param 2()

Type Parameter Key Value
PARAM_VALUE 2 vif 4096-ptr_max
BUF_SIZE 0 data (-1),4,12,16,20
BUF_SIZE 0 data (-1),4,12,16,20
BUF_SIZE 1 mac 6
BUF_SIZE 2 vif 2192
DATA_SOURCE 0 data $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/intel/iwlwifi/mld/scan.c ieee80211_iterate_active_interfaces_mtx() -> ieee80211_iterate_active_interfaces_mtx param 2()

Type Parameter Key Value
PARAM_VALUE 0 data 841243824345014272,7906280948338700288,8795565212099985408
PARAM_VALUE 2 vif 4096-ptr_max
BUF_SIZE 0 data 16
BUF_SIZE 0 data 16
BUF_SIZE 1 mac 6
BUF_SIZE 2 vif 2192
DATA_SOURCE 0 data $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/mediatek/mt76/mt7996/main.c ieee80211_iterate_active_interfaces_mtx() -> ieee80211_iterate_active_interfaces_mtx param 2()

Type Parameter Key Value
PARAM_VALUE 0 data 2613411886296457216
PARAM_VALUE 2 vif 4096-ptr_max
BUF_SIZE 0 data 8
BUF_SIZE 0 data 8
BUF_SIZE 1 mac 6
BUF_SIZE 2 vif 2192
DATA_SOURCE 0 data $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &local->iflist_mtx
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/intel/iwlwifi/mld/phy.c ieee80211_iterate_active_interfaces_mtx() -> ieee80211_iterate_active_interfaces_mtx param 2()

Type Parameter Key Value
PARAM_VALUE 0 data 4697733770163081216
PARAM_VALUE 2 vif 4096-ptr_max
BUF_SIZE 0 data 24
BUF_SIZE 0 data 24
BUF_SIZE 1 mac 6
BUF_SIZE 2 vif 2192
DATA_SOURCE 0 data $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/intel/iwlwifi/mld/roc.c ieee80211_iterate_active_interfaces_mtx() -> ieee80211_iterate_active_interfaces_mtx param 2()

Type Parameter Key Value
PARAM_VALUE 0 data 0,4721752274785271808,6289336559206920192
PARAM_VALUE 2 vif 4096-ptr_max
BUF_SIZE 0 data (-1),4,24
BUF_SIZE 0 data (-1),4,24
BUF_SIZE 1 mac 6
BUF_SIZE 2 vif 2192
DATA_SOURCE 0 data $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/intel/iwlwifi/mvm/d3.c ieee80211_iterate_active_interfaces_mtx() -> ieee80211_iterate_active_interfaces_mtx param 2()

Type Parameter Key Value
PARAM_VALUE 0 data 0
PARAM_VALUE 2 vif 4096-ptr_max
BUF_SIZE 1 mac 6
BUF_SIZE 2 vif 2192
DATA_SOURCE 0 data $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rdev->wiphy.mtx
TYPE_LOCK (struct wiphy)->mtx