Lines Matching defs:offp
175 ip6_ours(struct mbuf **mp, int *offp, int nxt, int af, int flags)
178 if (*offp == 0) {
179 nxt = ip6_hbhchcheck(mp, offp, NULL, flags);
188 nxt = ip_deliver(mp, offp, nxt, AF_INET6, 1);
192 return ip6_ours_enqueue(mp, offp, nxt);
196 ip6_ours_enqueue(struct mbuf **mp, int *offp, int nxt)
199 if (*offp != sizeof(struct ip6_hdr)) {
212 ion->ion_off = *offp;
363 ip6_input_if(struct mbuf **mp, int *offp, int nxt, int af, struct ifnet *ifp)
376 KASSERT(*offp == 0);
455 ip6_check_rh0hdr(m, offp)) {
457 icmp6_error(m, ICMP6_PARAM_PROB, ICMP6_PARAMPROB_HEADER, *offp);
464 nxt = ip6_ours(mp, offp, nxt, af, flags);
491 nxt = ip6_hbhchcheck(&m, offp, &ours, flags);
515 nxt = ip6_ours(mp, offp, nxt, af,
528 nxt = ip6_ours(mp, offp, nxt, af, flags);
588 nxt = ip6_ours(mp, offp, nxt, af, flags);
608 nxt = ip6_hbhchcheck(&m, offp, &ours, flags);
614 nxt = ip6_ours(mp, offp, nxt, af, flags);
622 rv = ipsec_forward_check(m, *offp, AF_INET6);
648 ip6_hbhchcheck(struct mbuf **mp, int *offp, int *oursp, int flags)
662 *offp = sizeof(struct ip6_hdr);
666 if (ip6_hopopts_input(mp, offp, &plen, &rtalert))
735 ip6_check_rh0hdr(struct mbuf *m, int *offp)
750 *offp = off;
756 *offp = off;
763 *offp = off +
811 ip6_hopopts_input(struct mbuf **mp, int *offp, u_int32_t *plenp,
814 int off = *offp, hbhlen;
838 *offp = off;