Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 6 files:
- drivers/net/wireless/ath/ath10k/mac.c, line 3568
- drivers/net/wireless/ath/ath5k/base.c, line 259
- drivers/net/wireless/ath/ath9k/htc_drv_init.c, line 230
- drivers/net/wireless/ath/ath9k/init.c, line 257
- drivers/net/wireless/ath/carl9170/main.c, line 1950
- drivers/net/wireless/ath/regd.c, line 549
Smatch caller information:
drivers/net/wireless/ath/carl9170/main.c carl9170_reg_notifier() -> ath_reg_notifier_apply()
| 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->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) |
| PARAM_VALUE | 1 | request | 4096-ptr_max |
| PARAM_VALUE | 2 | reg | 4096-ptr_max |
| BUF_SIZE | 0 | wiphy | (-1),2464-7693280 |
| BUF_SIZE | 0 | wiphy | (-1),2464-7693280 |
| 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 | request | $1 |
| STR_LEN | 0 | wiphy->fw_version | (-1),31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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 |
drivers/net/wireless/ath/ath10k/mac.c ath10k_reg_notifier() -> ath_reg_notifier_apply()
| 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->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) |
| PARAM_VALUE | 1 | request | 4096-ptr_max |
| PARAM_VALUE | 2 | reg | 4096-ptr_max |
| BUF_SIZE | 0 | wiphy | (-1),2464-7693280 |
| BUF_SIZE | 0 | wiphy | (-1),2464-7693280 |
| 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 | request | $1 |
| STR_LEN | 0 | wiphy->fw_version | (-1),31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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 |
drivers/net/wireless/ath/ath5k/base.c ath5k_reg_notifier() -> ath_reg_notifier_apply()
| 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->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) |
| PARAM_VALUE | 1 | request | 4096-ptr_max |
| PARAM_VALUE | 2 | reg | 4096-ptr_max |
| BUF_SIZE | 0 | wiphy | (-1),2464-7693280 |
| BUF_SIZE | 0 | wiphy | (-1),2464-7693280 |
| 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 |
| BUF_SIZE | 2 | reg | 24 |
| CAPPED_DATA | 0 | wiphy | 1 |
| DATA_SOURCE | 0 | wiphy | $0 |
| DATA_SOURCE | 1 | request | $1 |
| DATA_SOURCE | 2 | reg | r ath5k_hw_regulatory |
| STR_LEN | 0 | wiphy->fw_version | (-1),31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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 |
drivers/net/wireless/ath/ath9k/htc_drv_init.c ath9k_reg_notifier() -> ath_reg_notifier_apply()
| 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->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) |
| PARAM_VALUE | 1 | request | 4096-ptr_max |
| PARAM_VALUE | 2 | reg | 4096-ptr_max |
| BUF_SIZE | 0 | wiphy | (-1),2464-7693280 |
| BUF_SIZE | 0 | wiphy | (-1),2464-7693280 |
| 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 | request | $1 |
| STR_LEN | 0 | wiphy->fw_version | (-1),31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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 |
drivers/net/wireless/ath/ath9k/init.c ath9k_reg_notifier() -> ath_reg_notifier_apply()
| 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->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) |
| PARAM_VALUE | 1 | request | 4096-ptr_max |
| PARAM_VALUE | 2 | reg | 4096-ptr_max |
| BUF_SIZE | 0 | wiphy | (-1),2464-7693280 |
| BUF_SIZE | 0 | wiphy | (-1),2464-7693280 |
| 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 |
| BUF_SIZE | 2 | reg | 24 |
| CAPPED_DATA | 0 | wiphy | 1 |
| DATA_SOURCE | 0 | wiphy | $0 |
| DATA_SOURCE | 1 | request | $1 |
| DATA_SOURCE | 2 | reg | r ath9k_hw_regulatory |
| STR_LEN | 0 | wiphy->fw_version | (-1),31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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 |