Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/net/wireless/realtek/rtlwifi/regd.c _rtl_reg_apply_active_scan_flags() -> freq_reg_info()

Type Parameter Key Value
PARAM_VALUE 0 wiphy 4096-ptr_max
PARAM_VALUE 0 wiphy->bands 4096-ptr_max
PARAM_VALUE 0 wiphy->coalesce->max_delay 100
PARAM_VALUE 0 wiphy->coalesce->max_pkt_offset 100
PARAM_VALUE 0 wiphy->coalesce->n_patterns 4
PARAM_VALUE 0 wiphy->coalesce->n_rules 8
PARAM_VALUE 0 wiphy->coalesce->pattern_max_len 40
PARAM_VALUE 0 wiphy->coalesce->pattern_min_len 1
PARAM_VALUE 0 wiphy->vendor_commands->doit 4096-ptr_max
PARAM_VALUE 0 wiphy->vendor_commands->dumpit 0
PARAM_VALUE 0 wiphy->vendor_commands->flags 2-3,5-6
PARAM_VALUE 0 wiphy->vendor_commands->info.subcmd 0-2,139-142
PARAM_VALUE 0 wiphy->vendor_commands->info.vendor_id 4120,4980,524328
PARAM_VALUE 0 wiphy->vendor_commands->maxattr 0,8
PARAM_VALUE 0 wiphy->vendor_commands->policy 35556431788687360,541353642289684480,3105322635229249536,(-61)
BUF_SIZE 0 wiphy (-1),2464,2472,2664,3712,13760
BUF_SIZE 0 wiphy (-1),2464,2472,2664,3712,13760
BUF_SIZE 0 wiphy->cipher_suites (-1),12,16,24
BUF_SIZE 0 wiphy->coalesce (-1),24
BUF_SIZE 0 wiphy->extended_capabilities (-1),1-255
BUF_SIZE 0 wiphy->ht_capa_mod_mask (-1),26
BUF_SIZE 0 wiphy->iface_combinations (-1),24
BUF_SIZE 0 wiphy->mgmt_stypes (-1),60
BUF_SIZE 0 wiphy->radio_cfg (-1),16-s32max
BUF_SIZE 0 wiphy->vht_capa_mod_mask (-1),12
BUF_SIZE 0 wiphy->wowlan (-1),32
DATA_SOURCE 0 wiphy $0
STR_LEN 0 wiphy->fw_version (-1),31
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 wiphy->n_addresses
NO_OVERFLOW_SIMPLE 0 wiphy->n_iface_combinations
NO_OVERFLOW_SIMPLE 0 wiphy->n_radio
HALF_LOCKED2 0 &wiphy->mtx

drivers/net/wireless/realtek/rtlwifi/regd.c _rtl_reg_apply_active_scan_flags() -> freq_reg_info()

Type Parameter Key Value
PARAM_VALUE 0 wiphy 4096-ptr_max
PARAM_VALUE 0 wiphy->bands 4096-ptr_max
PARAM_VALUE 0 wiphy->coalesce->max_delay 100
PARAM_VALUE 0 wiphy->coalesce->max_pkt_offset 100
PARAM_VALUE 0 wiphy->coalesce->n_patterns 4
PARAM_VALUE 0 wiphy->coalesce->n_rules 8
PARAM_VALUE 0 wiphy->coalesce->pattern_max_len 40
PARAM_VALUE 0 wiphy->coalesce->pattern_min_len 1
PARAM_VALUE 0 wiphy->vendor_commands->doit 4096-ptr_max
PARAM_VALUE 0 wiphy->vendor_commands->dumpit 0
PARAM_VALUE 0 wiphy->vendor_commands->flags 2-3,5-6
PARAM_VALUE 0 wiphy->vendor_commands->info.subcmd 0-2,139-142
PARAM_VALUE 0 wiphy->vendor_commands->info.vendor_id 4120,4980,524328
PARAM_VALUE 0 wiphy->vendor_commands->maxattr 0,8
PARAM_VALUE 0 wiphy->vendor_commands->policy 35556431788687360,541353642289684480,3105322635229249536,(-61)
BUF_SIZE 0 wiphy (-1),2464,2472,2664,3712,13760
BUF_SIZE 0 wiphy (-1),2464,2472,2664,3712,13760
BUF_SIZE 0 wiphy->cipher_suites (-1),12,16,24
BUF_SIZE 0 wiphy->coalesce (-1),24
BUF_SIZE 0 wiphy->extended_capabilities (-1),1-255
BUF_SIZE 0 wiphy->ht_capa_mod_mask (-1),26
BUF_SIZE 0 wiphy->iface_combinations (-1),24
BUF_SIZE 0 wiphy->mgmt_stypes (-1),60
BUF_SIZE 0 wiphy->radio_cfg (-1),16-s32max
BUF_SIZE 0 wiphy->vht_capa_mod_mask (-1),12
BUF_SIZE 0 wiphy->wowlan (-1),32
DATA_SOURCE 0 wiphy $0
STR_LEN 0 wiphy->fw_version (-1),31
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 wiphy->n_addresses
NO_OVERFLOW_SIMPLE 0 wiphy->n_iface_combinations
NO_OVERFLOW_SIMPLE 0 wiphy->n_radio
HALF_LOCKED2 0 &wiphy->mtx

drivers/net/wireless/realtek/rtlwifi/regd.c _rtl_reg_apply_beaconing_flags() -> freq_reg_info()

Type Parameter Key Value
PARAM_VALUE 0 wiphy 4096-ptr_max
PARAM_VALUE 0 wiphy->bands 4096-ptr_max
PARAM_VALUE 0 wiphy->coalesce->max_delay 100
PARAM_VALUE 0 wiphy->coalesce->max_pkt_offset 100
PARAM_VALUE 0 wiphy->coalesce->n_patterns 4
PARAM_VALUE 0 wiphy->coalesce->n_rules 8
PARAM_VALUE 0 wiphy->coalesce->pattern_max_len 40
PARAM_VALUE 0 wiphy->coalesce->pattern_min_len 1
PARAM_VALUE 0 wiphy->vendor_commands->doit 4096-ptr_max
PARAM_VALUE 0 wiphy->vendor_commands->dumpit 0
PARAM_VALUE 0 wiphy->vendor_commands->flags 2-3,5-6
PARAM_VALUE 0 wiphy->vendor_commands->info.subcmd 0-2,139-142
PARAM_VALUE 0 wiphy->vendor_commands->info.vendor_id 4120,4980,524328
PARAM_VALUE 0 wiphy->vendor_commands->maxattr 0,8
PARAM_VALUE 0 wiphy->vendor_commands->policy 35556431788687360,541353642289684480,3105322635229249536,(-61)
BUF_SIZE 0 wiphy (-1),2464,2472,2664,3712,13760
BUF_SIZE 0 wiphy (-1),2464,2472,2664,3712,13760
BUF_SIZE 0 wiphy->cipher_suites (-1),12,16,24
BUF_SIZE 0 wiphy->coalesce (-1),24
BUF_SIZE 0 wiphy->extended_capabilities (-1),1-255
BUF_SIZE 0 wiphy->ht_capa_mod_mask (-1),26
BUF_SIZE 0 wiphy->iface_combinations (-1),24
BUF_SIZE 0 wiphy->mgmt_stypes (-1),60
BUF_SIZE 0 wiphy->radio_cfg (-1),16-s32max
BUF_SIZE 0 wiphy->vht_capa_mod_mask (-1),12
BUF_SIZE 0 wiphy->wowlan (-1),32
DATA_SOURCE 0 wiphy $0
STR_LEN 0 wiphy->fw_version (-1),31
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 wiphy->n_addresses
NO_OVERFLOW_SIMPLE 0 wiphy->n_iface_combinations
NO_OVERFLOW_SIMPLE 0 wiphy->n_radio
HALF_LOCKED2 0 &wiphy->mtx

drivers/net/wireless/ath/regd.c ath_force_clear_no_ir_chan() -> freq_reg_info()

Type Parameter Key Value
PARAM_VALUE 0 wiphy 4096-ptr_max
PARAM_VALUE 0 wiphy->bands 4096-ptr_max
PARAM_VALUE 0 wiphy->coalesce->max_delay 100
PARAM_VALUE 0 wiphy->coalesce->max_pkt_offset 100
PARAM_VALUE 0 wiphy->coalesce->n_patterns 4
PARAM_VALUE 0 wiphy->coalesce->n_rules 8
PARAM_VALUE 0 wiphy->coalesce->pattern_max_len 40
PARAM_VALUE 0 wiphy->coalesce->pattern_min_len 1
PARAM_VALUE 0 wiphy->vendor_commands->doit 4096-ptr_max
PARAM_VALUE 0 wiphy->vendor_commands->dumpit 0
PARAM_VALUE 0 wiphy->vendor_commands->flags 2-3,5-6
PARAM_VALUE 0 wiphy->vendor_commands->info.subcmd 0-2,139-142
PARAM_VALUE 0 wiphy->vendor_commands->info.vendor_id 4120,4980,524328
PARAM_VALUE 0 wiphy->vendor_commands->maxattr 0,8
PARAM_VALUE 0 wiphy->vendor_commands->policy 35556431788687360,541353642289684480,3105322635229249536,(-61)
BUF_SIZE 0 wiphy (-1),2464,2472,2664,3712,13760
BUF_SIZE 0 wiphy (-1),2464,2472,2664,3712,13760
BUF_SIZE 0 wiphy->cipher_suites (-1),12,16,24
BUF_SIZE 0 wiphy->coalesce (-1),24
BUF_SIZE 0 wiphy->extended_capabilities (-1),1-255
BUF_SIZE 0 wiphy->ht_capa_mod_mask (-1),26
BUF_SIZE 0 wiphy->iface_combinations (-1),24,48,72
BUF_SIZE 0 wiphy->mgmt_stypes (-1),60
BUF_SIZE 0 wiphy->radio_cfg (-1),16-s32max
BUF_SIZE 0 wiphy->sar_capa (-1),16
BUF_SIZE 0 wiphy->vht_capa_mod_mask (-1),12
BUF_SIZE 0 wiphy->wowlan (-1),32
DATA_SOURCE 0 wiphy $0
STR_LEN 0 wiphy->fw_version (-1),31
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 wiphy->n_addresses
NO_OVERFLOW_SIMPLE 0 wiphy->n_iface_combinations
NO_OVERFLOW_SIMPLE 0 wiphy->n_radio
HALF_LOCKED2 0 &wiphy->mtx

net/mac80211/util.c ieee80211_regulatory_limit_wmm_params() -> freq_reg_info()

Type Parameter Key Value
PARAM_VALUE 1 center_freq 1000-65535000
RX_PATH
TASK_NOT_RUNNING
LOCK2 rcu_read
HALF_LOCKED2 &rdev->wiphy.mtx

net/wireless/nl80211.c nl80211_msg_put_channel() -> freq_reg_info()

Type Parameter Key Value
PARAM_VALUE 0 wiphy 4096-ptr_max
PARAM_VALUE 0 wiphy->coalesce->n_patterns 4
PARAM_VALUE 0 wiphy->coalesce->n_rules 8
PARAM_VALUE 0 wiphy->coalesce->pattern_max_len 40
PARAM_VALUE 0 wiphy->coalesce->pattern_min_len 1
PARAM_VALUE 0 wiphy->flags 256-u32max
DATA_SOURCE 0 wiphy $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 wiphy->n_addresses
NO_OVERFLOW_SIMPLE 0 wiphy->n_iface_combinations
NO_OVERFLOW_SIMPLE 0 wiphy->n_radio
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/broadcom/brcm80211/brcmsmac/channel.c brcms_reg_apply_beaconing_flags() -> freq_reg_info()

Type Parameter Key Value
PARAM_VALUE 0 wiphy 4096-ptr_max
PARAM_VALUE 0 wiphy->bands 4096-ptr_max
PARAM_VALUE 0 wiphy->coalesce->n_patterns 4
PARAM_VALUE 0 wiphy->coalesce->n_rules 8
PARAM_VALUE 0 wiphy->coalesce->pattern_max_len 40
PARAM_VALUE 0 wiphy->coalesce->pattern_min_len 1
PARAM_VALUE 0 wiphy->reg_notifier 1-u64max
PARAM_VALUE 0 wiphy->vendor_commands->doit 4096-ptr_max
PARAM_VALUE 0 wiphy->vendor_commands->dumpit 0
PARAM_VALUE 0 wiphy->vendor_commands->flags 2-3,5-6
PARAM_VALUE 0 wiphy->vendor_commands->info.subcmd 0-2,139-142
PARAM_VALUE 0 wiphy->vendor_commands->info.vendor_id 4120,4980,524328
PARAM_VALUE 0 wiphy->vendor_commands->maxattr 0,8
PARAM_VALUE 0 wiphy->vendor_commands->policy 35556431788687360,541353642289684480,3105322635229249536,(-61)
BUF_SIZE 0 wiphy (-1),2464,2472,2664,3712,13760
BUF_SIZE 0 wiphy (-1),2464,2472,2664,3712,13760
BUF_SIZE 0 wiphy->cipher_suites (-1),12,16,24
BUF_SIZE 0 wiphy->coalesce (-1),24
BUF_SIZE 0 wiphy->extended_capabilities (-1),1-255
BUF_SIZE 0 wiphy->ht_capa_mod_mask (-1),26
BUF_SIZE 0 wiphy->iface_combinations (-1),24
BUF_SIZE 0 wiphy->mgmt_stypes (-1),60
BUF_SIZE 0 wiphy->radio_cfg (-1),16-s32max
BUF_SIZE 0 wiphy->vht_capa_mod_mask (-1),12
BUF_SIZE 0 wiphy->wowlan (-1),32
DATA_SOURCE 0 wiphy $0
STR_LEN 0 wiphy->fw_version (-1),31
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 wiphy->n_addresses
NO_OVERFLOW_SIMPLE 0 wiphy->n_iface_combinations
NO_OVERFLOW_SIMPLE 0 wiphy->n_radio
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 0 &wiphy->mtx

net/wireless/reg.c handle_channel() -> freq_reg_info()

Type Parameter Key Value
PARAM_VALUE 0 wiphy 4096-ptr_max
PARAM_VALUE 0 wiphy->bands 4096-ptr_max
PARAM_VALUE 0 wiphy->coalesce->n_patterns 4
PARAM_VALUE 0 wiphy->coalesce->n_rules 8
PARAM_VALUE 0 wiphy->coalesce->pattern_max_len 40
PARAM_VALUE 0 wiphy->coalesce->pattern_min_len 1
PARAM_VALUE 0 wiphy->regulatory_flags 2-u32max
PARAM_VALUE 0 wiphy->vendor_commands->doit 4096-ptr_max
PARAM_VALUE 0 wiphy->vendor_commands->dumpit 0
PARAM_VALUE 0 wiphy->vendor_commands->flags 2-3,5-6
PARAM_VALUE 0 wiphy->vendor_commands->info.subcmd 0-2,139-142
PARAM_VALUE 0 wiphy->vendor_commands->info.vendor_id 4120,4980,524328
PARAM_VALUE 0 wiphy->vendor_commands->maxattr 0,8
PARAM_VALUE 0 wiphy->vendor_commands->policy 35556431788687360,541353642289684480,3105322635229249536,(-61)
BUF_SIZE 0 wiphy (-1),2464,2472,2664,3712,13760
BUF_SIZE 0 wiphy (-1),2464,2472,2664,3712,13760
BUF_SIZE 0 wiphy->cipher_suites (-1),12,16,24
BUF_SIZE 0 wiphy->coalesce (-1),24
BUF_SIZE 0 wiphy->extended_capabilities (-1),1-255
BUF_SIZE 0 wiphy->ht_capa_mod_mask (-1),26
BUF_SIZE 0 wiphy->iface_combinations (-1),24
BUF_SIZE 0 wiphy->mgmt_stypes (-1),60
BUF_SIZE 0 wiphy->radio_cfg (-1),16-s32max
BUF_SIZE 0 wiphy->vht_capa_mod_mask (-1),12
BUF_SIZE 0 wiphy->wowlan (-1),32
CAPPED_DATA 0 wiphy 1
DATA_SOURCE 0 wiphy $0
DATA_SOURCE 1 center_freq r ieee80211_channel_to_khz
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 wiphy->n_addresses
NO_OVERFLOW_SIMPLE 0 wiphy->n_iface_combinations
NO_OVERFLOW_SIMPLE 0 wiphy->n_radio
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

net/wireless/reg.c handle_channel() -> freq_reg_info()

Type Parameter Key Value
PARAM_VALUE 0 wiphy 4096-ptr_max
PARAM_VALUE 0 wiphy->bands 4096-ptr_max
PARAM_VALUE 0 wiphy->coalesce->n_patterns 4
PARAM_VALUE 0 wiphy->coalesce->n_rules 8
PARAM_VALUE 0 wiphy->coalesce->pattern_max_len 40
PARAM_VALUE 0 wiphy->coalesce->pattern_min_len 1
PARAM_VALUE 0 wiphy->regulatory_flags 2-u32max
PARAM_VALUE 0 wiphy->vendor_commands->doit 4096-ptr_max
PARAM_VALUE 0 wiphy->vendor_commands->dumpit 0
PARAM_VALUE 0 wiphy->vendor_commands->flags 2-3,5-6
PARAM_VALUE 0 wiphy->vendor_commands->info.subcmd 0-2,139-142
PARAM_VALUE 0 wiphy->vendor_commands->info.vendor_id 4120,4980,524328
PARAM_VALUE 0 wiphy->vendor_commands->maxattr 0,8
PARAM_VALUE 0 wiphy->vendor_commands->policy 35556431788687360,541353642289684480,3105322635229249536,(-61)
BUF_SIZE 0 wiphy (-1),2464,2472,2664,3712,13760
BUF_SIZE 0 wiphy (-1),2464,2472,2664,3712,13760
BUF_SIZE 0 wiphy->cipher_suites (-1),12,16,24
BUF_SIZE 0 wiphy->coalesce (-1),24
BUF_SIZE 0 wiphy->extended_capabilities (-1),1-255
BUF_SIZE 0 wiphy->ht_capa_mod_mask (-1),26
BUF_SIZE 0 wiphy->iface_combinations (-1),24
BUF_SIZE 0 wiphy->mgmt_stypes (-1),60
BUF_SIZE 0 wiphy->radio_cfg (-1),16-s32max
BUF_SIZE 0 wiphy->vht_capa_mod_mask (-1),12
BUF_SIZE 0 wiphy->wowlan (-1),32
CAPPED_DATA 0 wiphy 1
DATA_SOURCE 0 wiphy $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 wiphy->n_addresses
NO_OVERFLOW_SIMPLE 0 wiphy->n_iface_combinations
NO_OVERFLOW_SIMPLE 0 wiphy->n_radio
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock

net/wireless/reg.c handle_channel() -> freq_reg_info()

Type Parameter Key Value
PARAM_VALUE 0 wiphy 4096-ptr_max
PARAM_VALUE 0 wiphy->bands 4096-ptr_max
PARAM_VALUE 0 wiphy->coalesce->n_patterns 4
PARAM_VALUE 0 wiphy->coalesce->n_rules 8
PARAM_VALUE 0 wiphy->coalesce->pattern_max_len 40
PARAM_VALUE 0 wiphy->coalesce->pattern_min_len 1
PARAM_VALUE 0 wiphy->regulatory_flags 2-u32max
PARAM_VALUE 0 wiphy->vendor_commands->doit 4096-ptr_max
PARAM_VALUE 0 wiphy->vendor_commands->dumpit 0
PARAM_VALUE 0 wiphy->vendor_commands->flags 2-3,5-6
PARAM_VALUE 0 wiphy->vendor_commands->info.subcmd 0-2,139-142
PARAM_VALUE 0 wiphy->vendor_commands->info.vendor_id 4120,4980,524328
PARAM_VALUE 0 wiphy->vendor_commands->maxattr 0,8
PARAM_VALUE 0 wiphy->vendor_commands->policy 35556431788687360,541353642289684480,3105322635229249536,(-61)
BUF_SIZE 0 wiphy (-1),2464,2472,2664,3712,13760
BUF_SIZE 0 wiphy (-1),2464,2472,2664,3712,13760
BUF_SIZE 0 wiphy->cipher_suites (-1),12,16,24
BUF_SIZE 0 wiphy->coalesce (-1),24
BUF_SIZE 0 wiphy->extended_capabilities (-1),1-255
BUF_SIZE 0 wiphy->ht_capa_mod_mask (-1),26
BUF_SIZE 0 wiphy->iface_combinations (-1),24
BUF_SIZE 0 wiphy->mgmt_stypes (-1),60
BUF_SIZE 0 wiphy->radio_cfg (-1),16-s32max
BUF_SIZE 0 wiphy->vht_capa_mod_mask (-1),12
BUF_SIZE 0 wiphy->wowlan (-1),32
CAPPED_DATA 0 wiphy 1
DATA_SOURCE 0 wiphy $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 wiphy->n_addresses
NO_OVERFLOW_SIMPLE 0 wiphy->n_iface_combinations
NO_OVERFLOW_SIMPLE 0 wiphy->n_radio
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &pool->lock