Lines Matching refs:ftm
1806 struct nlattr *ftm; in nl80211_send_pmsr_ftm_capa() local
1808 if (!cap->ftm.supported) in nl80211_send_pmsr_ftm_capa()
1811 ftm = nla_nest_start_noflag(msg, NL80211_PMSR_TYPE_FTM); in nl80211_send_pmsr_ftm_capa()
1812 if (!ftm) in nl80211_send_pmsr_ftm_capa()
1815 if (cap->ftm.asap && nla_put_flag(msg, NL80211_PMSR_FTM_CAPA_ATTR_ASAP)) in nl80211_send_pmsr_ftm_capa()
1817 if (cap->ftm.non_asap && in nl80211_send_pmsr_ftm_capa()
1820 if (cap->ftm.request_lci && in nl80211_send_pmsr_ftm_capa()
1823 if (cap->ftm.request_civicloc && in nl80211_send_pmsr_ftm_capa()
1827 cap->ftm.preambles)) in nl80211_send_pmsr_ftm_capa()
1830 cap->ftm.bandwidths)) in nl80211_send_pmsr_ftm_capa()
1832 if (cap->ftm.max_bursts_exponent >= 0 && in nl80211_send_pmsr_ftm_capa()
1834 cap->ftm.max_bursts_exponent)) in nl80211_send_pmsr_ftm_capa()
1836 if (cap->ftm.max_ftms_per_burst && in nl80211_send_pmsr_ftm_capa()
1838 cap->ftm.max_ftms_per_burst)) in nl80211_send_pmsr_ftm_capa()
1841 nla_nest_end(msg, ftm); in nl80211_send_pmsr_ftm_capa()