Lines Matching refs:tb

16 	struct nlattr *tb[NL80211_PMSR_FTM_REQ_ATTR_MAX + 1];  in pmsr_parse_ftm()  local
26 nla_parse_nested_deprecated(tb, NL80211_PMSR_FTM_REQ_ATTR_MAX, ftmreq, in pmsr_parse_ftm()
29 if (tb[NL80211_PMSR_FTM_REQ_ATTR_PREAMBLE]) in pmsr_parse_ftm()
30 preamble = nla_get_u32(tb[NL80211_PMSR_FTM_REQ_ATTR_PREAMBLE]); in pmsr_parse_ftm()
40 if (!tb[NL80211_PMSR_FTM_REQ_ATTR_PREAMBLE]) { in pmsr_parse_ftm()
49 tb[NL80211_PMSR_FTM_REQ_ATTR_PREAMBLE], in pmsr_parse_ftm()
57 if (tb[NL80211_PMSR_FTM_REQ_ATTR_BURST_PERIOD]) in pmsr_parse_ftm()
59 nla_get_u16(tb[NL80211_PMSR_FTM_REQ_ATTR_BURST_PERIOD]); in pmsr_parse_ftm()
61 out->ftm.asap = !!tb[NL80211_PMSR_FTM_REQ_ATTR_ASAP]; in pmsr_parse_ftm()
64 tb[NL80211_PMSR_FTM_REQ_ATTR_ASAP], in pmsr_parse_ftm()
76 if (tb[NL80211_PMSR_FTM_REQ_ATTR_NUM_BURSTS_EXP]) in pmsr_parse_ftm()
78 nla_get_u8(tb[NL80211_PMSR_FTM_REQ_ATTR_NUM_BURSTS_EXP]); in pmsr_parse_ftm()
83 tb[NL80211_PMSR_FTM_REQ_ATTR_NUM_BURSTS_EXP], in pmsr_parse_ftm()
89 if (tb[NL80211_PMSR_FTM_REQ_ATTR_BURST_DURATION]) in pmsr_parse_ftm()
91 nla_get_u8(tb[NL80211_PMSR_FTM_REQ_ATTR_BURST_DURATION]); in pmsr_parse_ftm()
94 if (tb[NL80211_PMSR_FTM_REQ_ATTR_FTMS_PER_BURST]) in pmsr_parse_ftm()
96 nla_get_u32(tb[NL80211_PMSR_FTM_REQ_ATTR_FTMS_PER_BURST]); in pmsr_parse_ftm()
102 tb[NL80211_PMSR_FTM_REQ_ATTR_FTMS_PER_BURST], in pmsr_parse_ftm()
108 if (tb[NL80211_PMSR_FTM_REQ_ATTR_NUM_FTMR_RETRIES]) in pmsr_parse_ftm()
110 nla_get_u8(tb[NL80211_PMSR_FTM_REQ_ATTR_NUM_FTMR_RETRIES]); in pmsr_parse_ftm()
112 out->ftm.request_lci = !!tb[NL80211_PMSR_FTM_REQ_ATTR_REQUEST_LCI]; in pmsr_parse_ftm()
115 tb[NL80211_PMSR_FTM_REQ_ATTR_REQUEST_LCI], in pmsr_parse_ftm()
120 !!tb[NL80211_PMSR_FTM_REQ_ATTR_REQUEST_CIVICLOC]; in pmsr_parse_ftm()
123 tb[NL80211_PMSR_FTM_REQ_ATTR_REQUEST_CIVICLOC], in pmsr_parse_ftm()
128 !!tb[NL80211_PMSR_FTM_REQ_ATTR_TRIGGER_BASED]; in pmsr_parse_ftm()
131 tb[NL80211_PMSR_FTM_REQ_ATTR_TRIGGER_BASED], in pmsr_parse_ftm()
137 !!tb[NL80211_PMSR_FTM_REQ_ATTR_NON_TRIGGER_BASED]; in pmsr_parse_ftm()
140 tb[NL80211_PMSR_FTM_REQ_ATTR_NON_TRIGGER_BASED], in pmsr_parse_ftm()
154 tb[NL80211_PMSR_FTM_REQ_ATTR_PREAMBLE], in pmsr_parse_ftm()
160 !!tb[NL80211_PMSR_FTM_REQ_ATTR_LMR_FEEDBACK]; in pmsr_parse_ftm()
164 tb[NL80211_PMSR_FTM_REQ_ATTR_LMR_FEEDBACK], in pmsr_parse_ftm()
169 if (tb[NL80211_PMSR_FTM_REQ_ATTR_BSS_COLOR]) { in pmsr_parse_ftm()
172 tb[NL80211_PMSR_FTM_REQ_ATTR_BSS_COLOR], in pmsr_parse_ftm()
178 nla_get_u8(tb[NL80211_PMSR_FTM_REQ_ATTR_BSS_COLOR]); in pmsr_parse_ftm()
189 struct nlattr *tb[NL80211_PMSR_PEER_ATTR_MAX + 1]; in pmsr_parse_peer() local
195 nla_parse_nested_deprecated(tb, NL80211_PMSR_PEER_ATTR_MAX, peer, in pmsr_parse_peer()
198 if (!tb[NL80211_PMSR_PEER_ATTR_ADDR] || in pmsr_parse_peer()
199 !tb[NL80211_PMSR_PEER_ATTR_CHAN] || in pmsr_parse_peer()
200 !tb[NL80211_PMSR_PEER_ATTR_REQ]) { in pmsr_parse_peer()
206 memcpy(out->addr, nla_data(tb[NL80211_PMSR_PEER_ATTR_ADDR]), ETH_ALEN); in pmsr_parse_peer()
211 tb[NL80211_PMSR_PEER_ATTR_CHAN], in pmsr_parse_peer()
222 tb[NL80211_PMSR_PEER_ATTR_REQ], NULL, in pmsr_parse_peer()
227 tb[NL80211_PMSR_PEER_ATTR_REQ], in pmsr_parse_peer()