Lines Matching refs:off
80 int off; in ieee80211_radiotap_attachv() local
86 off = -1; in ieee80211_radiotap_attachv()
88 off = radiotap_offset(th, n_tx_v, IEEE80211_RADIOTAP_CHANNEL); in ieee80211_radiotap_attachv()
90 off = radiotap_offset(th, n_tx_v, IEEE80211_RADIOTAP_XCHANNEL); in ieee80211_radiotap_attachv()
91 if (off == -1) { in ieee80211_radiotap_attachv()
96 ic->ic_txchan = ((uint8_t *) th) + off; in ieee80211_radiotap_attachv()
102 off = -1; in ieee80211_radiotap_attachv()
104 off = radiotap_offset(rh, n_rx_v, IEEE80211_RADIOTAP_CHANNEL); in ieee80211_radiotap_attachv()
106 off = radiotap_offset(rh, n_rx_v, IEEE80211_RADIOTAP_XCHANNEL); in ieee80211_radiotap_attachv()
107 if (off == -1) { in ieee80211_radiotap_attachv()
112 ic->ic_rxchan = ((uint8_t *) rh) + off; in ieee80211_radiotap_attachv()
364 int off, i; in radiotap_offset() local
366 off = sizeof(struct ieee80211_radiotap_header); in radiotap_offset()
367 off += n_vendor_attributes * (sizeof(uint32_t)); in radiotap_offset()
377 off = roundup2(off, items[i].align); in radiotap_offset()
379 if (off + items[i].width > le16toh(rh->it_len)) { in radiotap_offset()
383 off, items[i].width, le16toh(rh->it_len)); in radiotap_offset()
386 return off; in radiotap_offset()
388 off += items[i].width; in radiotap_offset()