Lines Matching refs:sar_capa
2164 struct nlattr *sar_capa, *specs, *sub_freq_range; in nl80211_put_sar_specs() local
2168 if (!rdev->wiphy.sar_capa) in nl80211_put_sar_specs()
2171 num_freq_ranges = rdev->wiphy.sar_capa->num_freq_ranges; in nl80211_put_sar_specs()
2173 sar_capa = nla_nest_start(msg, NL80211_ATTR_SAR_SPEC); in nl80211_put_sar_specs()
2174 if (!sar_capa) in nl80211_put_sar_specs()
2177 if (nla_put_u32(msg, NL80211_SAR_ATTR_TYPE, rdev->wiphy.sar_capa->type)) in nl80211_put_sar_specs()
2191 rdev->wiphy.sar_capa->freq_ranges[i].start_freq)) in nl80211_put_sar_specs()
2195 rdev->wiphy.sar_capa->freq_ranges[i].end_freq)) in nl80211_put_sar_specs()
2202 nla_nest_end(msg, sar_capa); in nl80211_put_sar_specs()
2206 nla_nest_cancel(msg, sar_capa); in nl80211_put_sar_specs()
2462 if (rdev->wiphy.sar_capa) in nl80211_send_wiphy()
15032 if (range_index >= rdev->wiphy.sar_capa->num_freq_ranges) in nl80211_set_sar_sub_specs()
15060 if (!rdev->wiphy.sar_capa || !rdev->ops->set_sar_specs) in nl80211_set_sar_specs()
15074 if (type != rdev->wiphy.sar_capa->type) in nl80211_set_sar_specs()
15081 if (specs > rdev->wiphy.sar_capa->num_freq_ranges) in nl80211_set_sar_specs()