Lines Matching refs:hp
79 struct ipv6_opt_hdr _hdr, *hp; in ipv6_skip_exthdr() local
84 hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr); in ipv6_skip_exthdr()
85 if (!hp) in ipv6_skip_exthdr()
102 hdrlen = (hp->hdrlen+2)<<2; in ipv6_skip_exthdr()
104 hdrlen = ipv6_optlen(hp); in ipv6_skip_exthdr()
106 nexthdr = hp->nexthdr; in ipv6_skip_exthdr()
210 struct ipv6_opt_hdr _hdr, *hp; in ipv6_find_hdr() local
220 hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr); in ipv6_find_hdr()
221 if (!hp) in ipv6_find_hdr()
254 ((!ipv6_ext_hdr(hp->nexthdr)) || in ipv6_find_hdr()
255 hp->nexthdr == NEXTHDR_NONE)) { in ipv6_find_hdr()
258 return hp->nexthdr; in ipv6_find_hdr()
266 hdrlen = (hp->hdrlen + 2) << 2; in ipv6_find_hdr()
268 hdrlen = ipv6_optlen(hp); in ipv6_find_hdr()
271 nexthdr = hp->nexthdr; in ipv6_find_hdr()