rthdr             321 drivers/net/wireless/ath/wil6210/txrx.c 		struct ieee80211_radiotap_header rthdr;
rthdr             347 drivers/net/wireless/ath/wil6210/txrx.c 	rtap->rthdr.it_version = PKTHDR_RADIOTAP_VERSION;
rthdr             348 drivers/net/wireless/ath/wil6210/txrx.c 	rtap->rthdr.it_len = cpu_to_le16(rtap_len);
rthdr             349 drivers/net/wireless/ath/wil6210/txrx.c 	rtap->rthdr.it_present = cpu_to_le32((1 << IEEE80211_RADIOTAP_FLAGS) |
rthdr             214 net/ipv6/ah6.c static void ipv6_rearrange_rthdr(struct ipv6hdr *iph, struct ipv6_rt_hdr *rthdr)
rthdr             220 net/ipv6/ah6.c 	segments_left = rthdr->segments_left;
rthdr             223 net/ipv6/ah6.c 	rthdr->segments_left = 0;
rthdr             232 net/ipv6/ah6.c 	segments = rthdr->hdrlen >> 1;
rthdr             234 net/ipv6/ah6.c 	addrs = ((struct rt0_hdr *)rthdr)->addr;
rthdr             693 net/ipv6/datagram.c 		struct ipv6_rt_hdr *rthdr = (struct ipv6_rt_hdr *)(nh + opt->srcrt);
rthdr             694 net/ipv6/datagram.c 		put_cmsg(msg, SOL_IPV6, IPV6_2292RTHDR, (rthdr->hdrlen+1) << 3, rthdr);
rthdr             743 net/ipv6/datagram.c 	struct ipv6_rt_hdr *rthdr;
rthdr             919 net/ipv6/datagram.c 			rthdr = (struct ipv6_rt_hdr *)CMSG_DATA(cmsg);
rthdr             921 net/ipv6/datagram.c 			switch (rthdr->type) {
rthdr             924 net/ipv6/datagram.c 				if (rthdr->hdrlen != 2 ||
rthdr             925 net/ipv6/datagram.c 				    rthdr->segments_left != 1) {
rthdr             936 net/ipv6/datagram.c 			len = ((rthdr->hdrlen + 1) << 3);
rthdr             944 net/ipv6/datagram.c 			if ((rthdr->hdrlen >> 1) != rthdr->segments_left) {
rthdr             950 net/ipv6/datagram.c 			opt->srcrt = rthdr;
rthdr             484 net/ipv6/exthdrs.c 	struct rt0_hdr *rthdr;
rthdr             592 net/ipv6/exthdrs.c 	rthdr = (struct rt0_hdr *) hdr;
rthdr             593 net/ipv6/exthdrs.c 	addr = rthdr->addr;
rthdr             446 net/ipv6/ipv6_sockglue.c 			struct ipv6_rt_hdr *rthdr = opt->srcrt;
rthdr             447 net/ipv6/ipv6_sockglue.c 			switch (rthdr->type) {
rthdr             450 net/ipv6/ipv6_sockglue.c 				if (rthdr->hdrlen != 2 ||
rthdr             451 net/ipv6/ipv6_sockglue.c 				    rthdr->segments_left != 1)
rthdr             296 net/mac80211/rx.c 	struct ieee80211_radiotap_header *rthdr;
rthdr             335 net/mac80211/rx.c 	rthdr = skb_push(skb, rtap_len);
rthdr             336 net/mac80211/rx.c 	memset(rthdr, 0, rtap_len - rtap.len - rtap.pad);
rthdr             337 net/mac80211/rx.c 	it_present = &rthdr->it_present;
rthdr             340 net/mac80211/rx.c 	rthdr->it_len = cpu_to_le16(rtap_len);
rthdr             375 net/mac80211/rx.c 		while ((pos - (u8 *)rthdr) & 7)
rthdr             381 net/mac80211/rx.c 		rthdr->it_present |= cpu_to_le32(1 << IEEE80211_RADIOTAP_TSFT);
rthdr             405 net/mac80211/rx.c 		rthdr->it_present |= cpu_to_le32(1 << IEEE80211_RADIOTAP_RATE);
rthdr             439 net/mac80211/rx.c 		rthdr->it_present |=
rthdr             456 net/mac80211/rx.c 	if ((pos - (u8 *)rthdr) & 1)
rthdr             466 net/mac80211/rx.c 		rthdr->it_present |= cpu_to_le32(1 << IEEE80211_RADIOTAP_MCS);
rthdr             487 net/mac80211/rx.c 		while ((pos - (u8 *)rthdr) & 3)
rthdr             489 net/mac80211/rx.c 		rthdr->it_present |=
rthdr             517 net/mac80211/rx.c 		rthdr->it_present |= cpu_to_le32(1 << IEEE80211_RADIOTAP_VHT);
rthdr             560 net/mac80211/rx.c 		rthdr->it_present |=
rthdr             564 net/mac80211/rx.c 		while ((pos - (u8 *)rthdr) & 7)
rthdr             647 net/mac80211/rx.c 		while ((pos - (u8 *)rthdr) & 1)
rthdr             649 net/mac80211/rx.c 		rthdr->it_present |= cpu_to_le32(1 << IEEE80211_RADIOTAP_HE);
rthdr             657 net/mac80211/rx.c 		while ((pos - (u8 *)rthdr) & 1)
rthdr             659 net/mac80211/rx.c 		rthdr->it_present |= cpu_to_le32(1 << IEEE80211_RADIOTAP_HE_MU);
rthdr             665 net/mac80211/rx.c 		rthdr->it_present |=
rthdr             672 net/mac80211/rx.c 		while ((pos - (u8 *)rthdr) & 1)
rthdr             674 net/mac80211/rx.c 		rthdr->it_present |= cpu_to_le32(1 << IEEE80211_RADIOTAP_LSIG);
rthdr             686 net/mac80211/rx.c 		if ((pos - (u8 *)rthdr) & 1)
rthdr             695 net/mac80211/rx.c 		while ((pos - (u8 *)rthdr) & (rtap.align - 1))
rthdr             309 net/mac80211/status.c 	struct ieee80211_radiotap_header *rthdr;
rthdr             314 net/mac80211/status.c 	rthdr = skb_push(skb, rtap_len);
rthdr             316 net/mac80211/status.c 	memset(rthdr, 0, rtap_len);
rthdr             317 net/mac80211/status.c 	rthdr->it_len = cpu_to_le16(rtap_len);
rthdr             318 net/mac80211/status.c 	rthdr->it_present =
rthdr             321 net/mac80211/status.c 	pos = (unsigned char *)(rthdr + 1);
rthdr             345 net/mac80211/status.c 		rthdr->it_present |= cpu_to_le32(1 << IEEE80211_RADIOTAP_RATE);
rthdr             372 net/mac80211/status.c 		rthdr->it_present |= cpu_to_le32(1 << IEEE80211_RADIOTAP_MCS);
rthdr             388 net/mac80211/status.c 		rthdr->it_present |= cpu_to_le32(1 << IEEE80211_RADIOTAP_VHT);
rthdr             391 net/mac80211/status.c 		pos = (u8 *)rthdr + ALIGN(pos - (u8 *)rthdr, 2);
rthdr             433 net/mac80211/status.c 		rthdr->it_present |= cpu_to_le32(1 << IEEE80211_RADIOTAP_HE);
rthdr             436 net/mac80211/status.c 		pos = (u8 *)rthdr + ALIGN(pos - (u8 *)rthdr, 2);
rthdr             509 net/mac80211/status.c 		rthdr->it_present |= cpu_to_le32(1 << IEEE80211_RADIOTAP_MCS);
rthdr             526 net/mac80211/status.c 		rthdr->it_present |= cpu_to_le32(1 << IEEE80211_RADIOTAP_VHT);
rthdr             529 net/mac80211/status.c 		pos = (u8 *)rthdr + ALIGN(pos - (u8 *)rthdr, 2);
rthdr            2029 net/mac80211/tx.c 	struct ieee80211_radiotap_header *rthdr =
rthdr            2034 net/mac80211/tx.c 	int ret = ieee80211_radiotap_iterator_init(&iterator, rthdr, skb->len,