Lines Matching refs:regdom
8530 static int nl80211_put_regdom(const struct ieee80211_regdomain *regdom, in nl80211_put_regdom() argument
8536 if (nla_put_string(msg, NL80211_ATTR_REG_ALPHA2, regdom->alpha2) || in nl80211_put_regdom()
8537 (regdom->dfs_region && in nl80211_put_regdom()
8538 nla_put_u8(msg, NL80211_ATTR_DFS_REGION, regdom->dfs_region))) in nl80211_put_regdom()
8545 for (i = 0; i < regdom->n_reg_rules; i++) { in nl80211_put_regdom()
8552 reg_rule = ®dom->reg_rules[i]; in nl80211_put_regdom()
8562 max_bandwidth_khz = reg_get_max_bandwidth(regdom, in nl80211_put_regdom()
8593 const struct ieee80211_regdomain *regdom = NULL; in nl80211_get_reg_do() local
8626 regdom = get_wiphy_regdom(wiphy); in nl80211_get_reg_do()
8629 if (WARN_ON(!regdom && self_managed)) { in nl80211_get_reg_do()
8634 if (regdom && in nl80211_get_reg_do()
8646 if (!regdom) in nl80211_get_reg_do()
8647 regdom = rcu_dereference(cfg80211_regdomain); in nl80211_get_reg_do()
8649 if (nl80211_put_regdom(regdom, msg)) in nl80211_get_reg_do()
8669 const struct ieee80211_regdomain *regdom) in nl80211_send_regdom() argument
8679 if (nl80211_put_regdom(regdom, msg)) in nl80211_send_regdom()
8706 const struct ieee80211_regdomain *regdom = NULL; in nl80211_get_reg_dump() local
8723 regdom = get_wiphy_regdom(&rdev->wiphy); in nl80211_get_reg_dump()
8724 if (!regdom) in nl80211_get_reg_dump()
8731 NLM_F_MULTI, &rdev->wiphy, regdom); in nl80211_get_reg_dump()