/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
H A D | reg.c | 198 sizeof(struct ieee80211_reg_rule)); in ath11k_copy_regd() 237 sizeof(struct ieee80211_reg_rule)); in ath11k_regd_update() 317 ath11k_reg_can_intersect(struct ieee80211_reg_rule *rule1, in ath11k_reg_can_intersect() 318 struct ieee80211_reg_rule *rule2) in ath11k_reg_can_intersect() 344 static void ath11k_reg_intersect_rules(struct ieee80211_reg_rule *rule1, in ath11k_reg_intersect_rules() 345 struct ieee80211_reg_rule *rule2, in ath11k_reg_intersect_rules() 346 struct ieee80211_reg_rule *new_rule) in ath11k_reg_intersect_rules() 388 struct ieee80211_reg_rule *old_rule, *curr_rule, *new_rule; in ath11k_regd_intersect() 411 sizeof(struct ieee80211_reg_rule)), in ath11k_regd_intersect() 478 ath11k_reg_update_rule(struct ieee80211_reg_rule *reg_rul [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/ |
H A D | reg.c | 197 sizeof(struct ieee80211_reg_rule)); in ath12k_copy_regd() 235 sizeof(struct ieee80211_reg_rule)); in ath12k_regd_update() 318 ath12k_reg_can_intersect(struct ieee80211_reg_rule *rule1, in ath12k_reg_can_intersect() 319 struct ieee80211_reg_rule *rule2) in ath12k_reg_can_intersect() 345 static void ath12k_reg_intersect_rules(struct ieee80211_reg_rule *rule1, in ath12k_reg_intersect_rules() 346 struct ieee80211_reg_rule *rule2, in ath12k_reg_intersect_rules() 347 struct ieee80211_reg_rule *new_rule) in ath12k_reg_intersect_rules() 389 struct ieee80211_reg_rule *old_rule, *curr_rule, *new_rule; in ath12k_regd_intersect() 412 sizeof(struct ieee80211_reg_rule)), in ath12k_regd_intersect() 474 ath12k_reg_update_rule(struct ieee80211_reg_rule *reg_rul [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/ |
H A D | reg.c | 238 sizeof(struct ieee80211_reg_rule)); in ath11k_copy_regd() 277 sizeof(struct ieee80211_reg_rule)); in ath11k_regd_update() 356 ath11k_reg_can_intersect(struct ieee80211_reg_rule *rule1, in ath11k_reg_can_intersect() 357 struct ieee80211_reg_rule *rule2) in ath11k_reg_can_intersect() 383 static void ath11k_reg_intersect_rules(struct ieee80211_reg_rule *rule1, in ath11k_reg_intersect_rules() 384 struct ieee80211_reg_rule *rule2, in ath11k_reg_intersect_rules() 385 struct ieee80211_reg_rule *new_rule) in ath11k_reg_intersect_rules() 427 struct ieee80211_reg_rule *old_rule, *curr_rule, *new_rule; in ath11k_regd_intersect() 450 sizeof(struct ieee80211_reg_rule)), in ath11k_regd_intersect() 517 ath11k_reg_update_rule(struct ieee80211_reg_rule *reg_rul [all...] |
/kernel/linux/linux-5.10/include/net/ |
H A D | regulatory.h | 217 struct ieee80211_reg_rule { struct 231 struct ieee80211_reg_rule reg_rules[];
|
H A D | cfg80211.h | 5976 const struct ieee80211_reg_rule *freq_reg_info(struct wiphy *wiphy, 6019 struct ieee80211_reg_rule *rule);
|
/kernel/linux/linux-6.6/include/net/ |
H A D | regulatory.h | 209 struct ieee80211_reg_rule { struct 223 struct ieee80211_reg_rule reg_rules[];
|
H A D | cfg80211.h | 6836 const struct ieee80211_reg_rule *freq_reg_info(struct wiphy *wiphy, 6879 struct ieee80211_reg_rule *rule);
|
/kernel/linux/linux-5.10/net/wireless/ |
H A D | reg.c | 441 sizeof(struct ieee80211_reg_rule)); in reg_copy_regd() 862 struct ieee80211_reg_rule *rrule) in set_wmm_rule() 896 struct ieee80211_reg_rule *rrule) in __regdb_query_wmm() 920 int reg_query_regdb_wmm(char *alpha2, int freq, struct ieee80211_reg_rule *rule) in reg_query_regdb_wmm() 965 struct ieee80211_reg_rule *rrule = ®dom->reg_rules[i]; in regdb_query_country() 1158 const struct ieee80211_reg_rule *rule) in reg_get_max_bandwidth_from_range() 1162 const struct ieee80211_reg_rule *tmp; in reg_get_max_bandwidth_from_range() 1207 const struct ieee80211_reg_rule *rule) in reg_get_max_bandwidth() 1228 static bool is_valid_reg_rule(const struct ieee80211_reg_rule *rule) in is_valid_reg_rule() 1250 const struct ieee80211_reg_rule *reg_rul in is_valid_rd() [all...] |
H A D | reg.h | 63 const struct ieee80211_reg_rule *rule);
|
/kernel/linux/linux-6.6/net/wireless/ |
H A D | reg.c | 461 sizeof(struct ieee80211_reg_rule)); in reg_copy_regd() 844 struct ieee80211_reg_rule *rrule) in set_wmm_rule() 878 struct ieee80211_reg_rule *rrule) in __regdb_query_wmm() 902 int reg_query_regdb_wmm(char *alpha2, int freq, struct ieee80211_reg_rule *rule) in reg_query_regdb_wmm() 947 struct ieee80211_reg_rule *rrule = ®dom->reg_rules[i]; in regdb_query_country() 1160 const struct ieee80211_reg_rule *rule) in reg_get_max_bandwidth_from_range() 1164 const struct ieee80211_reg_rule *tmp; in reg_get_max_bandwidth_from_range() 1209 const struct ieee80211_reg_rule *rule) in reg_get_max_bandwidth() 1232 static bool is_valid_reg_rule(const struct ieee80211_reg_rule *rule) in is_valid_reg_rule() 1254 const struct ieee80211_reg_rule *reg_rul in is_valid_rd() [all...] |
H A D | reg.h | 63 const struct ieee80211_reg_rule *rule);
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/ |
H A D | regd.c | 136 const struct ieee80211_reg_rule *reg_rule; in _rtl_reg_apply_beaconing_flags() 188 const struct ieee80211_reg_rule *reg_rule; in _rtl_reg_apply_active_scan_flags()
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/ |
H A D | regd.c | 136 const struct ieee80211_reg_rule *reg_rule; in _rtl_reg_apply_beaconing_flags() 188 const struct ieee80211_reg_rule *reg_rule; in _rtl_reg_apply_active_scan_flags()
|
/kernel/linux/linux-5.10/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | qlink_util.h | 57 void qlink_utils_regrule_q2nl(struct ieee80211_reg_rule *rule,
|
H A D | qlink_util.c | 292 void qlink_utils_regrule_q2nl(struct ieee80211_reg_rule *rule, in qlink_utils_regrule_q2nl()
|
/kernel/linux/linux-6.6/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | qlink_util.h | 57 void qlink_utils_regrule_q2nl(struct ieee80211_reg_rule *rule,
|
H A D | qlink_util.c | 292 void qlink_utils_regrule_q2nl(struct ieee80211_reg_rule *rule, in qlink_utils_regrule_q2nl()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ |
H A D | regd.c | 269 const struct ieee80211_reg_rule *reg_rule; in ath_force_clear_no_ir_chan()
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/ |
H A D | regd.c | 267 const struct ieee80211_reg_rule *reg_rule; in rtw_regd_apply_beaconing_flags()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ |
H A D | regd.c | 269 const struct ieee80211_reg_rule *reg_rule; in ath_force_clear_no_ir_chan()
|
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | channel.c | 663 const struct ieee80211_reg_rule *rule; in brcms_reg_apply_beaconing_flags()
|
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | channel.c | 663 const struct ieee80211_reg_rule *rule; in brcms_reg_apply_beaconing_flags()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/ |
H A D | iwl-nvm-parse.c | 1211 struct ieee80211_reg_rule *rule; in iwl_parse_nvm_mcc_info()
|
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/ |
H A D | sta_cmdresp.c | 1033 struct ieee80211_reg_rule *rule; in mwifiex_create_custom_regdomain()
|
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/ |
H A D | sta_cmdresp.c | 1046 struct ieee80211_reg_rule *rule; in mwifiex_create_custom_regdomain()
|