• Home
  • Raw
  • Download

Lines Matching refs:iterator

2058 	struct ieee80211_radiotap_iterator iterator;  in ieee80211_parse_tx_radiotap()  local
2062 int ret = ieee80211_radiotap_iterator_init(&iterator, rthdr, skb->len, in ieee80211_parse_tx_radiotap()
2087 ret = ieee80211_radiotap_iterator_next(&iterator); in ieee80211_parse_tx_radiotap()
2093 switch (iterator.this_arg_index) { in ieee80211_parse_tx_radiotap()
2101 if (*iterator.this_arg & IEEE80211_RADIOTAP_F_FCS) { in ieee80211_parse_tx_radiotap()
2109 if (skb->len < (iterator._max_length + FCS_LEN)) in ieee80211_parse_tx_radiotap()
2114 if (*iterator.this_arg & IEEE80211_RADIOTAP_F_WEP) in ieee80211_parse_tx_radiotap()
2116 if (*iterator.this_arg & IEEE80211_RADIOTAP_F_FRAG) in ieee80211_parse_tx_radiotap()
2121 txflags = get_unaligned_le16(iterator.this_arg); in ieee80211_parse_tx_radiotap()
2129 rate = *iterator.this_arg; in ieee80211_parse_tx_radiotap()
2135 rate_retries = *iterator.this_arg; in ieee80211_parse_tx_radiotap()
2139 mcs_known = iterator.this_arg[0]; in ieee80211_parse_tx_radiotap()
2140 mcs_flags = iterator.this_arg[1]; in ieee80211_parse_tx_radiotap()
2145 rate = iterator.this_arg[2]; in ieee80211_parse_tx_radiotap()
2159 vht_known = get_unaligned_le16(iterator.this_arg); in ieee80211_parse_tx_radiotap()
2164 (iterator.this_arg[2] & in ieee80211_parse_tx_radiotap()
2169 if (iterator.this_arg[3] == 1) in ieee80211_parse_tx_radiotap()
2172 else if (iterator.this_arg[3] == 4) in ieee80211_parse_tx_radiotap()
2175 else if (iterator.this_arg[3] == 11) in ieee80211_parse_tx_radiotap()
2180 vht_mcs = iterator.this_arg[4] >> 4; in ieee80211_parse_tx_radiotap()
2183 vht_nss = iterator.this_arg[4] & 0xF; in ieee80211_parse_tx_radiotap()