Home
last modified time | relevance | path

Searched refs:alpha2 (Results 1 - 25 of 125) sorted by relevance

12345

/kernel/linux/linux-6.6/net/wireless/
H A Dreg.c43 * index on alpha2 any more, instead we'll probably have to
91 .alpha2[0] = '0',
92 .alpha2[1] = '0',
111 * information to give us an alpha2.
244 .alpha2 = "00",
367 bool is_world_regdom(const char *alpha2) in is_world_regdom() argument
369 if (!alpha2) in is_world_regdom()
371 return alpha2[0] == '0' && alpha2[1] == '0'; in is_world_regdom()
374 static bool is_alpha2_set(const char *alpha2) in is_alpha2_set() argument
381 is_unknown_alpha2(const char *alpha2) is_unknown_alpha2() argument
392 is_intersected_alpha2(const char *alpha2) is_intersected_alpha2() argument
404 is_an_alpha2(const char *alpha2) is_an_alpha2() argument
418 regdom_changes(const char *alpha2) regdom_changes() argument
563 call_crda(const char *alpha2) call_crda() argument
595 call_crda(const char *alpha2) call_crda() argument
605 u8 alpha2[2]; global() member
902 reg_query_regdb_wmm(char *alpha2, int freq, struct ieee80211_reg_rule *rule) reg_query_regdb_wmm() argument
981 query_regdb(const char *alpha2) query_regdb() argument
1047 query_regdb_file(const char *alpha2) query_regdb_file() argument
1132 reg_is_valid_request(const char *alpha2) reg_is_valid_request() argument
3214 regulatory_hint_core(const char *alpha2) regulatory_hint_core() argument
3233 regulatory_hint_user(const char *alpha2, enum nl80211_user_reg_hint_type user_reg_hint_type) regulatory_hint_user() argument
3307 regulatory_hint(struct wiphy *wiphy, const char *alpha2) regulatory_hint() argument
3338 char alpha2[2]; regulatory_hint_country_ie() local
3392 restore_alpha2(char *alpha2, bool reset_user) restore_alpha2() argument
3470 char alpha2[2]; restore_regulatory_settings() local
[all...]
H A Dreg.h31 bool reg_is_valid_request(const char *alpha2);
32 bool is_world_regdom(const char *alpha2);
36 int regulatory_hint_user(const char *alpha2,
99 * for the alpha2 this country IE belongs to, this prevents APs from
/kernel/linux/linux-5.10/net/wireless/
H A Dreg.c43 * index on alpha2 any more, instead we'll probably have to
91 .alpha2[0] = '0',
92 .alpha2[1] = '0',
111 * information to give us an alpha2.
224 .alpha2 = "00",
347 bool is_world_regdom(const char *alpha2) in is_world_regdom() argument
349 if (!alpha2) in is_world_regdom()
351 return alpha2[0] == '0' && alpha2[1] == '0'; in is_world_regdom()
354 static bool is_alpha2_set(const char *alpha2) in is_alpha2_set() argument
361 is_unknown_alpha2(const char *alpha2) is_unknown_alpha2() argument
372 is_intersected_alpha2(const char *alpha2) is_intersected_alpha2() argument
384 is_an_alpha2(const char *alpha2) is_an_alpha2() argument
398 regdom_changes(const char *alpha2) regdom_changes() argument
543 call_crda(const char *alpha2) call_crda() argument
575 call_crda(const char *alpha2) call_crda() argument
585 u8 alpha2[2]; global() member
920 reg_query_regdb_wmm(char *alpha2, int freq, struct ieee80211_reg_rule *rule) reg_query_regdb_wmm() argument
999 query_regdb(const char *alpha2) query_regdb() argument
1065 query_regdb_file(const char *alpha2) query_regdb_file() argument
1130 reg_is_valid_request(const char *alpha2) reg_is_valid_request() argument
3137 regulatory_hint_core(const char *alpha2) regulatory_hint_core() argument
3156 regulatory_hint_user(const char *alpha2, enum nl80211_user_reg_hint_type user_reg_hint_type) regulatory_hint_user() argument
3230 regulatory_hint(struct wiphy *wiphy, const char *alpha2) regulatory_hint() argument
3261 char alpha2[2]; regulatory_hint_country_ie() local
3315 restore_alpha2(char *alpha2, bool reset_user) restore_alpha2() argument
3393 char alpha2[2]; restore_regulatory_settings() local
[all...]
H A Dreg.h31 bool reg_is_valid_request(const char *alpha2);
32 bool is_world_regdom(const char *alpha2);
36 int regulatory_hint_user(const char *alpha2,
100 * for the alpha2 this country IE belongs to, this prevents APs from
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/
H A Dregd.c59 .alpha2 = "99",
67 .alpha2 = "99",
76 .alpha2 = "99",
86 .alpha2 = "99",
96 .alpha2 = "99",
107 .alpha2 = "99",
118 .alpha2 = "99",
410 rtlpriv->regd.alpha2[0] = country->iso_name[0]; in rtl_regd_init()
411 rtlpriv->regd.alpha2[1] = country->iso_name[1]; in rtl_regd_init()
413 rtlpriv->regd.alpha2[ in rtl_regd_init()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/
H A Dregd.c59 .alpha2 = "99",
67 .alpha2 = "99",
76 .alpha2 = "99",
86 .alpha2 = "99",
96 .alpha2 = "99",
107 .alpha2 = "99",
118 .alpha2 = "99",
410 rtlpriv->regd.alpha2[0] = country->iso_name[0]; in rtl_regd_init()
411 rtlpriv->regd.alpha2[1] = country->iso_name[1]; in rtl_regd_init()
413 rtlpriv->regd.alpha2[ in rtl_regd_init()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/
H A Dreg.c23 .alpha2 = "00",
31 static bool ath11k_regdom_changes(struct ath11k *ar, char *alpha2) in ath11k_regdom_changes() argument
43 return memcmp(regd->alpha2, alpha2, 2) != 0; in ath11k_regdom_changes()
75 if (!ath11k_regdom_changes(ar, request->alpha2)) { in ath11k_reg_notifier()
85 memcpy(&set_current_param.alpha2, request->alpha2, 2); in ath11k_reg_notifier()
86 memcpy(&ar->alpha2, &set_current_param.alpha2, 2); in ath11k_reg_notifier()
93 memcpy(&init_country_param.cc_info.alpha2, reques in ath11k_reg_notifier()
620 char alpha2[3]; ath11k_reg_build_regd() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
H A Dreg.c21 .alpha2 = "00",
29 static bool ath11k_regdom_changes(struct ath11k *ar, char *alpha2) in ath11k_regdom_changes() argument
41 return memcmp(regd->alpha2, alpha2, 2) != 0; in ath11k_regdom_changes()
72 if (!ath11k_regdom_changes(ar, request->alpha2)) { in ath11k_reg_notifier()
82 memcpy(&init_country_param.cc_info.alpha2, request->alpha2, 2); in ath11k_reg_notifier()
83 init_country_param.cc_info.alpha2[2] = 0; in ath11k_reg_notifier()
422 memcpy(new_regd->alpha2, curr_regd->alpha2, sizeo in ath11k_regd_intersect()
581 char alpha2[3]; ath11k_reg_build_regd() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/
H A Dreg.c23 .alpha2 = "00",
31 static bool ath12k_regdom_changes(struct ath12k *ar, char *alpha2) in ath12k_regdom_changes() argument
43 return memcmp(regd->alpha2, alpha2, 2) != 0; in ath12k_regdom_changes()
74 if (!ath12k_regdom_changes(ar, request->alpha2)) { in ath12k_reg_notifier()
84 memcpy(&arg.cc_info.alpha2, request->alpha2, 2); in ath12k_reg_notifier()
85 arg.cc_info.alpha2[2] = 0; in ath12k_reg_notifier()
423 memcpy(new_regd->alpha2, curr_regd->alpha2, sizeo in ath12k_regd_intersect()
573 char alpha2[3]; ath12k_reg_build_regd() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/
H A Dregd.c68 .alpha2 = "99",
78 .alpha2 = "99",
89 .alpha2 = "99",
99 .alpha2 = "99",
109 .alpha2 = "99",
457 u16 ath_regd_find_country_by_name(char *alpha2) in ath_regd_find_country_by_name() argument
462 if (!memcmp(allCountries[i].isoName, alpha2, 2)) in ath_regd_find_country_by_name()
480 country_code = ath_regd_find_country_by_name(request->alpha2); in __ath_reg_dyn_country()
741 reg->alpha2[0] = country->isoName[0]; in __ath_regd_init()
742 reg->alpha2[ in __ath_regd_init()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/
H A Dregd.c68 .alpha2 = "99",
78 .alpha2 = "99",
89 .alpha2 = "99",
99 .alpha2 = "99",
109 .alpha2 = "99",
458 u16 ath_regd_find_country_by_name(char *alpha2) in ath_regd_find_country_by_name() argument
463 if (!memcmp(allCountries[i].isoName, alpha2, 2)) in ath_regd_find_country_by_name()
481 country_code = ath_regd_find_country_by_name(request->alpha2); in __ath_reg_dyn_country()
742 reg->alpha2[0] = country->isoName[0]; in __ath_regd_init()
743 reg->alpha2[ in __ath_regd_init()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/
H A Dregd.c11 {.alpha2 = (_alpha2), \
21 "apply alpha2 %c%c, regd {%d, %d}, dfs_region %d\n",\
23 __r->regulatory->alpha2[0], \
24 __r->regulatory->alpha2[1], \
315 static bool rtw_reg_match(const struct rtw_regulatory *reg, const char *alpha2) in rtw_reg_match() argument
317 return memcmp(reg->alpha2, alpha2, 2) == 0; in rtw_reg_match()
320 static const struct rtw_regulatory *rtw_reg_find_by_name(const char *alpha2) in rtw_reg_find_by_name() argument
325 if (rtw_reg_match(&rtw_reg_map[i], alpha2)) in rtw_reg_find_by_name()
454 next_regd->regulatory = rtw_reg_find_by_name(request->alpha2); in rtw_regd_state_hdl()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/
H A Dregd.c11 {.alpha2 = (_alpha2), \
330 static struct rtw_regulatory rtw_regd_find_reg_by_name(char *alpha2) in rtw_regd_find_reg_by_name() argument
335 if (!memcmp(all_chplan_map[i].alpha2, alpha2, 2)) in rtw_regd_find_reg_by_name()
348 rtwdev->regd = rtw_regd_find_reg_by_name(request->alpha2); in rtw_regd_notifier_apply()
393 "get alpha2 %c%c from initiator %d, mapping to chplan 0x%x, txregd %d\n", in rtw_regd_notifier()
394 request->alpha2[0], request->alpha2[1], request->initiator, in rtw_regd_notifier()
/kernel/linux/linux-5.10/include/net/
H A Dregulatory.h48 * @alpha2: the ISO / IEC 3166 alpha2 country code of the requested
51 * 99 - built by driver but a specific alpha2 cannot be determined
57 * @alpha2 to adjust their device's DFS parameters as required.
82 char alpha2[3]; member
95 * ISO / IEC 3166 alpha2 it belongs to. When this is enabled
116 * ISO3166-alpha2 country code. wiphys that use regulatory_hint()
129 * based on the ISO3166-alpha2 from country IE provided through
229 char alpha2[3]; member
/kernel/linux/linux-6.6/include/net/
H A Dregulatory.h51 * @alpha2: the ISO / IEC 3166 alpha2 country code of the requested
54 * 99 - built by driver but a specific alpha2 cannot be determined
60 * @alpha2 to adjust their device's DFS parameters as required.
85 char alpha2[3]; member
98 * ISO / IEC 3166 alpha2 it belongs to. When this is enabled
119 * ISO3166-alpha2 country code. wiphys that use regulatory_hint()
132 * based on the ISO3166-alpha2 from country IE provided through
221 char alpha2[3]; member
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dchannel.c77 .alpha2 = "X2",
207 if (!strncmp(regdom, cntry_locales[i].regdomain->alpha2, len)) { in brcms_world_regd()
331 const char *ccode = sprom->alpha2; in brcms_c_channel_mgr_attach()
332 int ccode_len = sizeof(sprom->alpha2); in brcms_c_channel_mgr_attach()
352 ccode = wlc_cm->world_regd->regdomain->alpha2; in brcms_c_channel_mgr_attach()
729 wlc->pub->unit, __func__, request->alpha2); in brcms_reg_notifier()
734 brcms_c_japan_ccode(request->alpha2)); in brcms_reg_notifier()
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dchannel.c77 .alpha2 = "X2",
207 if (!strncmp(regdom, cntry_locales[i].regdomain->alpha2, len)) { in brcms_world_regd()
331 const char *ccode = sprom->alpha2; in brcms_c_channel_mgr_attach()
332 int ccode_len = sizeof(sprom->alpha2); in brcms_c_channel_mgr_attach()
352 ccode = wlc_cm->world_regd->regdomain->alpha2; in brcms_c_channel_mgr_attach()
729 wlc->pub->unit, __func__, request->alpha2); in brcms_reg_notifier()
734 brcms_c_japan_ccode(request->alpha2)); in brcms_reg_notifier()
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dinit.c71 memcpy(dev->mt76.alpha2, request->alpha2, sizeof(dev->mt76.alpha2)); in mt7921_regd_notifier()
76 mt7921_mcu_set_clc(dev, request->alpha2, request->country_ie_env); in mt7921_regd_notifier()
H A Dmcu.c1121 int __mt7921_mcu_set_clc(struct mt792x_dev *dev, u8 *alpha2, in __mt7921_mcu_set_clc() argument
1135 u8 alpha2[2]; in __mt7921_mcu_set_clc() member
1160 if (rule->alpha2[0] != alpha2[0] || in __mt7921_mcu_set_clc()
1161 rule->alpha2[1] != alpha2[1]) in __mt7921_mcu_set_clc()
1164 memcpy(req.alpha2, rule->alpha2, 2); in __mt7921_mcu_set_clc()
1188 int mt7921_mcu_set_clc(struct mt792x_dev *dev, u8 *alpha2, in mt7921_mcu_set_clc() argument
1196 ret = __mt7921_mcu_set_clc(dev, alpha2, env_ca in mt7921_mcu_set_clc()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dnvm.c465 iwl_mvm_update_mcc(struct iwl_mvm *mvm, const char *alpha2, in iwl_mvm_update_mcc() argument
469 .mcc = cpu_to_le16(alpha2[0] << 8 | alpha2[1]), in iwl_mvm_update_mcc()
491 alpha2[0], alpha2[1], src_id); in iwl_mvm_update_mcc()
588 * queue an update to cfg80211 to retrieve the default alpha2 from FW. in iwl_mvm_init_mcc()
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw89/
H A Dregd.c11 {.alpha2 = (_alpha2), \
260 static const struct rtw89_regd *rtw89_regd_find_reg_by_name(char *alpha2) in rtw89_regd_find_reg_by_name() argument
265 if (!memcmp(rtw89_regd_map[i].alpha2, alpha2, 2)) in rtw89_regd_find_reg_by_name()
282 ##_argv, __r->alpha2[0], __r->alpha2[1], \
420 rtwdev->regulatory.regd->alpha2); in rtw89_regd_init()
437 rtwdev->regulatory.regd = rtw89_regd_find_reg_by_name(request->alpha2); in rtw89_regd_notifier_apply()
464 "get from initiator %d, alpha2", in rtw89_regd_notifier()
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dnvm.c408 iwl_mvm_update_mcc(struct iwl_mvm *mvm, const char *alpha2, in iwl_mvm_update_mcc() argument
412 .mcc = cpu_to_le16(alpha2[0] << 8 | alpha2[1]), in iwl_mvm_update_mcc()
434 alpha2[0], alpha2[1], src_id); in iwl_mvm_update_mcc()
566 * queue an update to cfg80211 to retrieve the default alpha2 from FW. in iwl_mvm_init_mcc()
/kernel/linux/linux-5.10/drivers/net/wireless/quantenna/qtnfmac/
H A Dcfg80211.c1061 req->alpha2[0], req->alpha2[1]); in qtnf_cfg80211_reg_notifier()
1067 mac->macid, req->alpha2[0], req->alpha2[1], ret); in qtnf_cfg80211_reg_notifier()
1213 regdomain_is_known = isalpha(mac->rd->alpha2[0]) && in qtnf_wiphy_register()
1214 isalpha(mac->rd->alpha2[1]); in qtnf_wiphy_register()
1219 if (mac->rd->alpha2[0] == '9' && mac->rd->alpha2[1] == '9') { in qtnf_wiphy_register()
1250 ret = regulatory_hint(wiphy, mac->rd->alpha2); in qtnf_wiphy_register()
/kernel/linux/linux-5.10/drivers/net/wireless/zydas/zd1211rw/
H A Dzd_mac.c24 char alpha2[2]; member
135 static int zd_reg2alpha2(u8 regdomain, char *alpha2) in zd_reg2alpha2() argument
142 alpha2[0] = reg_map->alpha2[0]; in zd_reg2alpha2()
143 alpha2[1] = reg_map->alpha2[1]; in zd_reg2alpha2()
186 char alpha2[2]; in zd_mac_init_hw() local
211 r = zd_reg2alpha2(mac->regdomain, alpha2); in zd_mac_init_hw()
215 r = regulatory_hint(hw->wiphy, alpha2); in zd_mac_init_hw()
/kernel/linux/linux-6.6/drivers/net/wireless/quantenna/qtnfmac/
H A Dcfg80211.c1048 req->alpha2[0], req->alpha2[1]); in qtnf_cfg80211_reg_notifier()
1054 mac->macid, req->alpha2[0], req->alpha2[1], ret); in qtnf_cfg80211_reg_notifier()
1200 regdomain_is_known = isalpha(mac->rd->alpha2[0]) && in qtnf_wiphy_register()
1201 isalpha(mac->rd->alpha2[1]); in qtnf_wiphy_register()
1206 if (mac->rd->alpha2[0] == '9' && mac->rd->alpha2[1] == '9') { in qtnf_wiphy_register()
1237 ret = regulatory_hint(wiphy, mac->rd->alpha2); in qtnf_wiphy_register()

Completed in 25 milliseconds

12345