Lines Matching refs:tb_rule
2502 struct nlattr *tb_rule[NL80211_FREQUENCY_ATTR_MAX + 1]; in nl80211_get_reg() local
2537 nla_parse(tb_rule, NL80211_FREQUENCY_ATTR_MAX, in nl80211_get_reg()
2539 if (tb_rule[NL80211_ATTR_FREQ_RANGE_START] == NULL || in nl80211_get_reg()
2540 tb_rule[NL80211_ATTR_FREQ_RANGE_END] == NULL) in nl80211_get_reg()
2542 start = nla_get_u32(tb_rule[NL80211_ATTR_FREQ_RANGE_START]) / 1000; in nl80211_get_reg()
2543 end = nla_get_u32(tb_rule[NL80211_ATTR_FREQ_RANGE_END]) / 1000; in nl80211_get_reg()
2544 if (tb_rule[NL80211_ATTR_POWER_RULE_MAX_EIRP]) in nl80211_get_reg()
2545 max_eirp = nla_get_u32(tb_rule[NL80211_ATTR_POWER_RULE_MAX_EIRP]) / 100; in nl80211_get_reg()
2546 if (tb_rule[NL80211_ATTR_FREQ_RANGE_MAX_BW]) in nl80211_get_reg()
2547 max_bw = nla_get_u32(tb_rule[NL80211_ATTR_FREQ_RANGE_MAX_BW]) / 1000; in nl80211_get_reg()
2548 if (tb_rule[NL80211_ATTR_REG_RULE_FLAGS]) in nl80211_get_reg()
2549 flags = nla_get_u32(tb_rule[NL80211_ATTR_REG_RULE_FLAGS]); in nl80211_get_reg()
2564 if (tb_rule[NL80211_ATTR_POWER_RULE_MAX_EIRP]) in nl80211_get_reg()
2571 nla_parse(tb_rule, NL80211_FREQUENCY_ATTR_MAX, in nl80211_get_reg()
2573 nl80211_reg_rule_sec(tb_rule, results); in nl80211_get_reg()
2578 nla_parse(tb_rule, NL80211_FREQUENCY_ATTR_MAX, in nl80211_get_reg()
2580 nl80211_reg_rule_vht(tb_rule, results); in nl80211_get_reg()
2585 nla_parse(tb_rule, NL80211_FREQUENCY_ATTR_MAX, in nl80211_get_reg()
2587 nl80211_reg_rule_6ghz(tb_rule, results); in nl80211_get_reg()