Lines Matching refs:ieee80211_reg_rule
440 src_regd->n_reg_rules * sizeof(struct ieee80211_reg_rule); in reg_copy_regd()
450 sizeof(struct ieee80211_reg_rule)); in reg_copy_regd()
599 const struct ieee80211_reg_rule *rule) in reg_get_max_bandwidth_from_range()
603 const struct ieee80211_reg_rule *tmp; in reg_get_max_bandwidth_from_range()
648 const struct ieee80211_reg_rule *rule) in reg_get_max_bandwidth()
669 static bool is_valid_reg_rule(const struct ieee80211_reg_rule *rule) in is_valid_reg_rule()
691 const struct ieee80211_reg_rule *reg_rule = NULL; in is_valid_rd()
778 const struct ieee80211_reg_rule *rule1, in reg_rules_intersect()
779 const struct ieee80211_reg_rule *rule2, in reg_rules_intersect()
780 struct ieee80211_reg_rule *intersected_rule) in reg_rules_intersect()
846 static bool rule_contains(struct ieee80211_reg_rule *r1, in rule_contains()
847 struct ieee80211_reg_rule *r2) in rule_contains()
873 static void add_rule(struct ieee80211_reg_rule *rule, in add_rule()
874 struct ieee80211_reg_rule *reg_rules, u32 *n_rules) in add_rule()
876 struct ieee80211_reg_rule *tmp_rule; in add_rule()
916 const struct ieee80211_reg_rule *rule1, *rule2; in regdom_intersect()
917 struct ieee80211_reg_rule intersected_rule; in regdom_intersect()
945 num_rules * sizeof(struct ieee80211_reg_rule); in regdom_intersect()
1005 static const struct ieee80211_reg_rule *
1017 const struct ieee80211_reg_rule *rr; in freq_reg_info_regd()
1043 const struct ieee80211_reg_rule *freq_reg_info(struct wiphy *wiphy, in freq_reg_info()
1075 const struct ieee80211_reg_rule *reg_rule) in chan_reg_rule_print_dbg()
1109 const struct ieee80211_reg_rule *reg_rule) in chan_reg_rule_print_dbg()
1125 const struct ieee80211_reg_rule *reg_rule = NULL; in handle_channel()
1694 const struct ieee80211_reg_rule *reg_rule = NULL; in handle_channel_custom()
2672 const struct ieee80211_reg_rule *reg_rule = NULL; in print_rd_rules()