Home
last modified time | relevance | path

Searched refs:ieee80211_reg_rule (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/net/wireless/ath/ath11k/
H A Dreg.c234 sizeof(struct ieee80211_reg_rule)); in ath11k_copy_regd()
273 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()
432 struct ieee80211_reg_rule *old_rule, *curr_rule, *new_rule; in ath11k_regd_intersect()
455 sizeof(struct ieee80211_reg_rule)), in ath11k_regd_intersect()
522 ath11k_reg_update_rule(struct ieee80211_reg_rule *reg_rule, u32 start_freq, in ath11k_reg_update_rule()
[all …]
/linux/net/wireless/
H A Dreg.c452 sizeof(struct ieee80211_reg_rule)); in reg_copy_regd()
835 struct ieee80211_reg_rule *rrule) in set_wmm_rule()
869 struct ieee80211_reg_rule *rrule) in __regdb_query_wmm()
893 int reg_query_regdb_wmm(char *alpha2, int freq, struct ieee80211_reg_rule *rule) in reg_query_regdb_wmm()
937 struct ieee80211_reg_rule *rrule = &regdom->reg_rules[i]; in regdb_query_country()
1150 const struct ieee80211_reg_rule *rule) in reg_get_max_bandwidth_from_range()
1154 const struct ieee80211_reg_rule *tmp; in reg_get_max_bandwidth_from_range()
1199 const struct ieee80211_reg_rule *rule) in reg_get_max_bandwidth()
1222 static bool is_valid_reg_rule(const struct ieee80211_reg_rule *rule) in is_valid_reg_rule()
1244 const struct ieee80211_reg_rule *reg_rule = NULL; in is_valid_rd()
[all …]
H A Dreg.h52 const struct ieee80211_reg_rule *rule);
H A Dnl80211.c1345 const struct ieee80211_reg_rule *rule) in nl80211_msg_put_wmm_rules()
1515 const struct ieee80211_reg_rule *rule = in nl80211_msg_put_channel()
10662 const struct ieee80211_reg_rule *reg_rule; in nl80211_put_regdom()
10877 struct ieee80211_reg_rule *reg_rule) in parse_reg_rule()
/linux/include/net/
H A Dregulatory.h207 struct ieee80211_reg_rule { struct
222 struct ieee80211_reg_rule reg_rules[]; argument
H A Dcfg80211.h8154 const struct ieee80211_reg_rule *freq_reg_info(struct wiphy *wiphy,
8201 struct ieee80211_reg_rule *rule);
/linux/drivers/net/wireless/quantenna/qtnfmac/
H A Dqlink_util.h57 void qlink_utils_regrule_q2nl(struct ieee80211_reg_rule *rule,
H A Dqlink_util.c292 void qlink_utils_regrule_q2nl(struct ieee80211_reg_rule *rule, in qlink_utils_regrule_q2nl()
/linux/Documentation/networking/
H A Dregulatory.rst191 (num_rules * sizeof(struct ieee80211_reg_rule));
202 sizeof(struct ieee80211_reg_rule));
/linux/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dregd.c252 struct ieee80211_reg_rule *rule; in mt7921_regd_update()
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dregd.c299 struct ieee80211_reg_rule *rule; in mt7925_regd_update()
/linux/drivers/net/wireless/ath/
H A Dregd.c269 const struct ieee80211_reg_rule *reg_rule; in ath_force_clear_no_ir_chan()
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dchannel.c663 const struct ieee80211_reg_rule *rule; in brcms_reg_apply_beaconing_flags()
/linux/drivers/net/wireless/marvell/mwifiex/
H A Dsta_cmdresp.c1046 struct ieee80211_reg_rule *rule; in mwifiex_create_custom_regdomain()
/linux/drivers/net/wireless/intel/iwlwifi/
H A Diwl-nvm-parse.c1751 struct ieee80211_reg_rule *rule; in iwl_parse_nvm_mcc_info()
/linux/drivers/net/wireless/nxp/nxpwifi/
H A Dsta_cmd.c2816 struct ieee80211_reg_rule *rule; in nxpwifi_create_custom_regdomain()
/linux/net/mac80211/
H A Dutil.c989 const struct ieee80211_reg_rule *rrule; in ieee80211_regulatory_limit_wmm_params()