/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/ |
H A D | reg.c | 24 .reg_rules = { 196 memcpy(®d_copy->reg_rules[i], ®d_orig->reg_rules[i], in ath12k_copy_regd() 399 old_rule = default_regd->reg_rules + i; in ath12k_regd_intersect() 401 curr_rule = curr_regd->reg_rules + j; in ath12k_regd_intersect() 425 new_rule = new_regd->reg_rules; in ath12k_regd_intersect() 428 old_rule = default_regd->reg_rules + i; in ath12k_regd_intersect() 430 curr_rule = curr_regd->reg_rules + j; in ath12k_regd_intersect() 501 ath12k_reg_update_rule(regd->reg_rules + i, reg_rule->start_freq, in ath12k_reg_update_weather_radar_band() 510 regd->reg_rules[ in ath12k_reg_update_weather_radar_band() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/ |
H A D | reg.c | 24 .reg_rules = { 237 memcpy(®d_copy->reg_rules[i], ®d_orig->reg_rules[i], in ath11k_copy_regd() 437 old_rule = default_regd->reg_rules + i; in ath11k_regd_intersect() 439 curr_rule = curr_regd->reg_rules + j; in ath11k_regd_intersect() 463 new_rule = new_regd->reg_rules; in ath11k_regd_intersect() 466 old_rule = default_regd->reg_rules + i; in ath11k_regd_intersect() 468 curr_rule = curr_regd->reg_rules + j; in ath11k_regd_intersect() 551 ath11k_reg_update_rule(regd->reg_rules + i, in ath11k_reg_update_weather_radar_band() 561 reg_rule->reg_power, regd->reg_rules[ in ath11k_reg_update_weather_radar_band() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
H A D | reg.c | 22 .reg_rules = { 197 memcpy(®d_copy->reg_rules[i], ®d_orig->reg_rules[i], in ath11k_copy_regd() 398 old_rule = default_regd->reg_rules + i; in ath11k_regd_intersect() 400 curr_rule = curr_regd->reg_rules + j; in ath11k_regd_intersect() 424 new_rule = new_regd->reg_rules; in ath11k_regd_intersect() 427 old_rule = default_regd->reg_rules + i; in ath11k_regd_intersect() 429 curr_rule = curr_regd->reg_rules + j; in ath11k_regd_intersect() 512 ath11k_reg_update_rule(regd->reg_rules + i, in ath11k_reg_update_weather_radar_band() 522 reg_rule->reg_power, regd->reg_rules[ in ath11k_reg_update_weather_radar_band() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/ |
H A D | regd.c | 60 .reg_rules = { 68 .reg_rules = { 77 .reg_rules = { 87 .reg_rules = { 97 .reg_rules = { 108 .reg_rules = { 119 .reg_rules = {
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/ |
H A D | regd.c | 60 .reg_rules = { 68 .reg_rules = { 77 .reg_rules = { 87 .reg_rules = { 97 .reg_rules = { 108 .reg_rules = { 119 .reg_rules = {
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ |
H A D | regd.c | 69 .reg_rules = { 79 .reg_rules = { 90 .reg_rules = { 100 .reg_rules = { 110 .reg_rules = {
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ |
H A D | regd.c | 69 .reg_rules = { 79 .reg_rules = { 90 .reg_rules = { 100 .reg_rules = { 110 .reg_rules = {
|
/kernel/linux/linux-5.10/net/wireless/ |
H A D | reg.c | 225 .reg_rules = { 432 regd = kzalloc(struct_size(regd, reg_rules, src_regd->n_reg_rules), in reg_copy_regd() 440 memcpy(®d->reg_rules[i], &src_regd->reg_rules[i], in reg_copy_regd() 951 regdom = kzalloc(struct_size(regdom, reg_rules, coll->n_rules), in regdb_query_country() 965 struct ieee80211_reg_rule *rrule = ®dom->reg_rules[i]; in regdb_query_country() 1166 if (rule == &rd->reg_rules[idx]) in reg_get_max_bandwidth_from_range() 1176 tmp = &rd->reg_rules[--no]; in reg_get_max_bandwidth_from_range() 1192 tmp = &rd->reg_rules[++no]; in reg_get_max_bandwidth_from_range() 1260 reg_rule = &rd->reg_rules[ in is_valid_rd() 1456 add_rule(struct ieee80211_reg_rule *rule, struct ieee80211_reg_rule *reg_rules, u32 *n_rules) add_rule() argument [all...] |
H A D | nl80211.c | 7524 reg_rule = ®dom->reg_rules[i]; in nl80211_put_regdom() 7791 rd = kzalloc(struct_size(rd, reg_rules, num_rules), GFP_KERNEL); in nl80211_set_reg() 7813 r = parse_reg_rule(tb, &rd->reg_rules[rule_idx]); in nl80211_set_reg()
|
/kernel/linux/linux-6.6/net/wireless/ |
H A D | reg.c | 245 .reg_rules = { 452 regd = kzalloc(struct_size(regd, reg_rules, src_regd->n_reg_rules), in reg_copy_regd() 460 memcpy(®d->reg_rules[i], &src_regd->reg_rules[i], in reg_copy_regd() 933 regdom = kzalloc(struct_size(regdom, reg_rules, coll->n_rules), in regdb_query_country() 947 struct ieee80211_reg_rule *rrule = ®dom->reg_rules[i]; in regdb_query_country() 1168 if (rule == &rd->reg_rules[idx]) in reg_get_max_bandwidth_from_range() 1178 tmp = &rd->reg_rules[--no]; in reg_get_max_bandwidth_from_range() 1194 tmp = &rd->reg_rules[++no]; in reg_get_max_bandwidth_from_range() 1264 reg_rule = &rd->reg_rules[ in is_valid_rd() 1460 add_rule(struct ieee80211_reg_rule *rule, struct ieee80211_reg_rule *reg_rules, u32 *n_rules) add_rule() argument [all...] |
H A D | nl80211.c | 8555 reg_rule = ®dom->reg_rules[i]; in nl80211_put_regdom() 8833 rd = kzalloc(struct_size(rd, reg_rules, num_rules), GFP_KERNEL); in nl80211_set_reg() 8857 r = parse_reg_rule(tb, &rd->reg_rules[rule_idx]); in nl80211_set_reg()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | regulatory.h | 231 struct ieee80211_reg_rule reg_rules[]; member
|
/kernel/linux/linux-6.6/include/net/ |
H A D | regulatory.h | 223 struct ieee80211_reg_rule reg_rules[]; member
|
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/os_dep/ |
H A D | wifi_regd.c | 39 .reg_rules = {
|
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/os_dep/ |
H A D | wifi_regd.c | 39 .reg_rules = {
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/ |
H A D | iwl-nvm-parse.c | 1240 regd = kzalloc(struct_size(regd, reg_rules, num_of_ch), GFP_KERNEL); in iwl_parse_nvm_mcc_info() 1275 rule = ®d->reg_rules[valid_rules - 1]; in iwl_parse_nvm_mcc_info() 1313 copy_rd = kmemdup(regd, struct_size(regd, reg_rules, valid_rules), in iwl_parse_nvm_mcc_info()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/ |
H A D | iwl-nvm-parse.c | 1659 regd = kzalloc(struct_size(regd, reg_rules, num_of_ch), GFP_KERNEL); in iwl_parse_nvm_mcc_info() 1694 rule = ®d->reg_rules[valid_rules - 1]; in iwl_parse_nvm_mcc_info() 1736 rule = ®d->reg_rules[valid_rules - 1]; in iwl_parse_nvm_mcc_info() 1751 copy_rd = kmemdup(regd, struct_size(regd, reg_rules, valid_rules), in iwl_parse_nvm_mcc_info()
|
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/ |
H A D | sta_cmdresp.c | 1042 regd = kzalloc(struct_size(regd, reg_rules, num_chan), GFP_KERNEL); in mwifiex_create_custom_regdomain() 1083 rule = ®d->reg_rules[valid_rules - 1]; in mwifiex_create_custom_regdomain()
|
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/ |
H A D | sta_cmdresp.c | 1055 regd = kzalloc(struct_size(regd, reg_rules, num_chan), GFP_KERNEL); in mwifiex_create_custom_regdomain() 1096 rule = ®d->reg_rules[valid_rules - 1]; in mwifiex_create_custom_regdomain()
|
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | channel.c | 78 .reg_rules = {
|
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | channel.c | 78 .reg_rules = {
|
/kernel/linux/linux-6.6/drivers/net/wireless/virtual/ |
H A D | mac80211_hwsim.c | 160 .reg_rules = { 172 .reg_rules = { 183 .reg_rules = {
|
/kernel/linux/linux-5.10/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | commands.c | 1046 mac->rd = kzalloc(struct_size(mac->rd, reg_rules, resp->n_reg_rules), in qtnf_parse_variable_mac_info() 1171 rule = &mac->rd->reg_rules[rule_idx++]; in qtnf_parse_variable_mac_info()
|
/kernel/linux/linux-6.6/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | commands.c | 1034 mac->rd = kzalloc(struct_size(mac->rd, reg_rules, resp->n_reg_rules), in qtnf_parse_variable_mac_info() 1159 rule = &mac->rd->reg_rules[rule_idx++]; in qtnf_parse_variable_mac_info()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ |
H A D | mac80211_hwsim.c | 156 .reg_rules = { 168 .reg_rules = {
|