Lines Matching refs:tb_rule
2045 struct nlattr *tb_rule[NL80211_FREQUENCY_ATTR_MAX + 1];
2080 nla_parse(tb_rule, NL80211_FREQUENCY_ATTR_MAX,
2082 if (tb_rule[NL80211_ATTR_FREQ_RANGE_START] == NULL ||
2083 tb_rule[NL80211_ATTR_FREQ_RANGE_END] == NULL)
2085 start = nla_get_u32(tb_rule[NL80211_ATTR_FREQ_RANGE_START]) / 1000;
2086 end = nla_get_u32(tb_rule[NL80211_ATTR_FREQ_RANGE_END]) / 1000;
2087 if (tb_rule[NL80211_ATTR_POWER_RULE_MAX_EIRP])
2088 max_eirp = nla_get_u32(tb_rule[NL80211_ATTR_POWER_RULE_MAX_EIRP]) / 100;
2089 if (tb_rule[NL80211_ATTR_FREQ_RANGE_MAX_BW])
2090 max_bw = nla_get_u32(tb_rule[NL80211_ATTR_FREQ_RANGE_MAX_BW]) / 1000;
2091 if (tb_rule[NL80211_ATTR_REG_RULE_FLAGS])
2092 flags = nla_get_u32(tb_rule[NL80211_ATTR_REG_RULE_FLAGS]);
2107 if (tb_rule[NL80211_ATTR_POWER_RULE_MAX_EIRP])
2114 nla_parse(tb_rule, NL80211_FREQUENCY_ATTR_MAX,
2116 nl80211_reg_rule_sec(tb_rule, results);
2121 nla_parse(tb_rule, NL80211_FREQUENCY_ATTR_MAX,
2123 nl80211_reg_rule_vht(tb_rule, results);