segments_left      52 include/uapi/linux/ipv6.h 	__u8		segments_left;
segments_left      28 include/uapi/linux/seg6.h 	__u8	segments_left;
segments_left     216 net/ipv6/ah6.c 	int segments, segments_left;
segments_left     220 net/ipv6/ah6.c 	segments_left = rthdr->segments_left;
segments_left     221 net/ipv6/ah6.c 	if (segments_left == 0)
segments_left     223 net/ipv6/ah6.c 	rthdr->segments_left = 0;
segments_left     237 net/ipv6/ah6.c 	addrs += segments - segments_left;
segments_left     238 net/ipv6/ah6.c 	memmove(addrs + 1, addrs, (segments_left - 1) * sizeof(*addrs));
segments_left     925 net/ipv6/datagram.c 				    rthdr->segments_left != 1) {
segments_left     944 net/ipv6/datagram.c 			if ((rthdr->hdrlen >> 1) != rthdr->segments_left) {
segments_left     334 net/ipv6/exthdrs.c 	addr = hdr->segments + hdr->segments_left;
segments_left     336 net/ipv6/exthdrs.c 	hdr->segments_left++;
segments_left     339 net/ipv6/exthdrs.c 	hdr->segments_left--;
segments_left     382 net/ipv6/exthdrs.c 	if (hdr->segments_left == 0) {
segments_left     414 net/ipv6/exthdrs.c 	if (hdr->segments_left >= (hdr->hdrlen >> 1)) {
segments_left     417 net/ipv6/exthdrs.c 				  ((&hdr->segments_left) -
segments_left     433 net/ipv6/exthdrs.c 	hdr->segments_left--;
segments_left     434 net/ipv6/exthdrs.c 	addr = hdr->segments + hdr->segments_left;
segments_left     514 net/ipv6/exthdrs.c 	if (hdr->segments_left == 0) {
segments_left     547 net/ipv6/exthdrs.c 		if (hdr->hdrlen != 2 || hdr->segments_left != 1) {
segments_left     565 net/ipv6/exthdrs.c 	if (hdr->segments_left > n) {
segments_left     568 net/ipv6/exthdrs.c 				  ((&hdr->segments_left) -
segments_left     590 net/ipv6/exthdrs.c 	i = n - --hdr->segments_left;
segments_left     909 net/ipv6/exthdrs.c 	*addr_p = &sr_ihdr->segments[sr_ihdr->segments_left];
segments_left    1159 net/ipv6/exthdrs.c 		fl6->daddr = srh->segments[srh->segments_left];
segments_left     230 net/ipv6/exthdrs_core.c 			    rh->segments_left == 0)
segments_left     451 net/ipv6/ipv6_sockglue.c 				    rthdr->segments_left != 1)
segments_left     373 net/ipv6/mip6.c 	rt2->rt_hdr.segments_left = 1;
segments_left      70 net/ipv6/netfilter/ip6t_rt.c 	pr_debug("SGS_LEFT %u %02X\n", rh->segments_left, rh->segments_left);
segments_left      74 net/ipv6/netfilter/ip6t_rt.c 				rh->segments_left,
segments_left      94 net/ipv6/netfilter/ip6t_rt.c 			      rh->segments_left,
segments_left      44 net/ipv6/netfilter/ip6t_srh.c 	if (srh->segments_left > srh->first_segment)
segments_left      72 net/ipv6/netfilter/ip6t_srh.c 				!(srh->segments_left == srhinfo->segs_left)))
segments_left      77 net/ipv6/netfilter/ip6t_srh.c 				!(srh->segments_left > srhinfo->segs_left)))
segments_left      82 net/ipv6/netfilter/ip6t_srh.c 				!(srh->segments_left < srhinfo->segs_left)))
segments_left     138 net/ipv6/netfilter/ip6t_srh.c 	if (srh->segments_left > srh->first_segment)
segments_left     164 net/ipv6/netfilter/ip6t_srh.c 				!(srh->segments_left == srhinfo->segs_left)))
segments_left     168 net/ipv6/netfilter/ip6t_srh.c 				!(srh->segments_left > srhinfo->segs_left)))
segments_left     172 net/ipv6/netfilter/ip6t_srh.c 				!(srh->segments_left < srhinfo->segs_left)))
segments_left     204 net/ipv6/netfilter/ip6t_srh.c 		if (srh->segments_left == srh->first_segment)
segments_left     207 net/ipv6/netfilter/ip6t_srh.c 			  ((srh->segments_left + 1) * sizeof(struct in6_addr));
segments_left     219 net/ipv6/netfilter/ip6t_srh.c 		if (srh->segments_left == 0)
segments_left     222 net/ipv6/netfilter/ip6t_srh.c 			  ((srh->segments_left - 1) * sizeof(struct in6_addr));
segments_left      39 net/ipv6/seg6.c 	if (srh->segments_left > srh->first_segment)
segments_left     104 net/ipv6/seg6_local.c 	if (srh->segments_left == 0)
segments_left     121 net/ipv6/seg6_local.c 	if (srh && srh->segments_left > 0)
segments_left     149 net/ipv6/seg6_local.c 	srh->segments_left--;
segments_left     150 net/ipv6/seg6_local.c 	addr = srh->segments + srh->segments_left;
segments_left      28 tools/include/uapi/linux/seg6.h 	__u8	segments_left;
segments_left      39 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c 	unsigned char segments_left;
segments_left     298 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c 	srh->segments_left = 3;
segments_left      39 tools/testing/selftests/bpf/progs/test_seg6_loop.c 	unsigned char segments_left;