Lines Matching refs:start
71 int ipv6_skip_exthdr(const struct sk_buff *skb, int start, u8 *nexthdrp, in ipv6_skip_exthdr() argument
84 hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr); in ipv6_skip_exthdr()
90 start+offsetof(struct frag_hdr, in ipv6_skip_exthdr()
107 start += hdrlen; in ipv6_skip_exthdr()
111 return start; in ipv6_skip_exthdr()
188 unsigned int start = skb_network_offset(skb) + sizeof(struct ipv6hdr); in ipv6_find_hdr() local
204 start = *offset + sizeof(struct ipv6hdr); in ipv6_find_hdr()
207 len = skb->len - start; in ipv6_find_hdr()
220 hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr); in ipv6_find_hdr()
227 rh = skb_header_pointer(skb, start, sizeof(_rh), in ipv6_find_hdr()
244 start+offsetof(struct frag_hdr, in ipv6_find_hdr()
277 start += hdrlen; in ipv6_find_hdr()
281 *offset = start; in ipv6_find_hdr()