Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/net/wireless/ath/ath10k/mac.c ath10k_mac_register() -> wiphy_read_of_freq_limits()

Type Parameter Key Value
PARAM_VALUE 0 wiphy 4096-ptr_max
PARAM_VALUE 0 *wiphy->perm_addr 0-255
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/wireless/mediatek/mt76/mac80211.c mt76_register_device() -> wiphy_read_of_freq_limits()

Type Parameter Key Value
PARAM_VALUE 0 wiphy->sar_capa->freq_ranges 1588472398671695872,2234421883889115136,2752340918958592000,3970840399040405504,4754012303986532352
PARAM_VALUE 0 wiphy->sar_capa->num_freq_ranges 2,4,10-11
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/mediatek/mt76/mac80211.c mt76_register_phy() -> wiphy_read_of_freq_limits()

Type Parameter Key Value
PARAM_VALUE 0 wiphy->sar_capa->freq_ranges 1588472398671695872,2234421883889115136,2752340918958592000,3970840399040405504,4754012303986532352
PARAM_VALUE 0 wiphy->sar_capa->num_freq_ranges 2,4,10-11
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/ath/ath11k/mac.c __ath11k_mac_register() -> wiphy_read_of_freq_limits()

Type Parameter Key Value
PARAM_VALUE 0 wiphy 4096-ptr_max
PARAM_VALUE 0 wiphy->iftype_ext_capab->ext_mld_capa_and_ops 0,256
PARAM_VALUE 0 wiphy->iftype_ext_capab->extended_capabilities_len 8-11
PARAM_VALUE 0 wiphy->iftype_ext_capab->iftype 0,2-3
PARAM_VALUE 0 wiphy->sar_capa->freq_ranges 1588472398671695872,2234421883889115136,2752340918958592000,3970840399040405504,4754012303986532352
PARAM_VALUE 0 wiphy->sar_capa->num_freq_ranges 2,4,10-11
PARAM_VALUE 0 *wiphy->perm_addr 0-255
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 wiphy->n_addresses
NO_OVERFLOW_SIMPLE 0 wiphy->n_iface_combinations
LOCK2 &ab->core_lock
LOCK2 &pool->lock
TYPE_LOCK (struct ath11k_base)->core_lock

drivers/net/wireless/ath/ath9k/init.c ath9k_init_device() -> wiphy_read_of_freq_limits()

Type Parameter Key Value
PARAM_VALUE 0 wiphy 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c brcmf_setup_wiphy() -> wiphy_read_of_freq_limits()

Type Parameter Key Value
PARAM_VALUE 0 wiphy 4096-ptr_max
PARAM_VALUE 0 wiphy->bands 4096-ptr_max
PARAM_VALUE 0 wiphy->bss_param_support 16
PARAM_VALUE 0 wiphy->bss_select_support 14
PARAM_VALUE 0 wiphy->cipher_suites 5963821247174516736
PARAM_VALUE 0 wiphy->flags 0,8-u32max
PARAM_VALUE 0 wiphy->iface_combinations 4096-ptr_max
PARAM_VALUE 0 wiphy->interface_modes 14,78,1806,1870
PARAM_VALUE 0 wiphy->max_num_pmkids 16
PARAM_VALUE 0 wiphy->max_remain_on_channel_duration 5000
PARAM_VALUE 0 wiphy->max_scan_ie_len 2048
PARAM_VALUE 0 wiphy->max_scan_ssids 10
PARAM_VALUE 0 wiphy->mgmt_stypes 1624145188249141248
PARAM_VALUE 0 wiphy->n_cipher_suites 4-5
PARAM_VALUE 0 wiphy->n_iface_combinations 1-3
PARAM_VALUE 0 wiphy->n_vendor_commands 1
PARAM_VALUE 0 wiphy->signal_type 1
PARAM_VALUE 0 wiphy->vendor_commands 8342907049176473600
BUF_SIZE 0 wiphy->addresses 96
BUF_SIZE 0 wiphy->cipher_suites 20
BUF_SIZE 0 wiphy->mgmt_stypes 60
BUF_SIZE 0 wiphy->vendor_commands 48
CAPPED_DATA 0 wiphy->n_iface_combinations 1
DATA_SOURCE 0 wiphy $0
FUZZY_MAX 0 wiphy->n_cipher_suites 5
BIT_INFO 0 wiphy->flags 0x320018,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 wiphy->n_addresses
NO_OVERFLOW_SIMPLE 0 wiphy->n_iface_combinations