Lines Matching refs:hoff
1997 in6_finalize_cksum(struct mbuf *m, uint32_t hoff, int32_t optlen, in in6_finalize_cksum() argument
2019 if (mlen < (hoff + hlen)) { in in6_finalize_cksum()
2021 "(%u+%u)\n", __func__, m, mlen, hoff, hlen); in in6_finalize_cksum()
2029 if ((hoff + hlen) > m->m_len || in in6_finalize_cksum()
2030 !IP6_HDR_ALIGNED_P(mtod(m, caddr_t) + hoff)) { in in6_finalize_cksum()
2031 m_copydata(m, hoff, hlen, (caddr_t)buf); in in6_finalize_cksum()
2034 ip6 = (struct ip6_hdr *)(void *)(m->m_data + hoff); in in6_finalize_cksum()
2039 if (plen != (mlen - (hoff + hlen))) { in in6_finalize_cksum()
2041 if (plen != (mlen - (hoff + hlen))) { in in6_finalize_cksum()
2050 (mlen - (hoff + hlen))); in in6_finalize_cksum()
2052 plen = (uint16_t)(mlen - (hoff + hlen)); in in6_finalize_cksum()
2071 offset = hoff + hlen + olen; /* ULP header */ in in6_finalize_cksum()
2076 "(%u+%u+%u)\n", __func__, m, mlen, hoff, hlen, olen); in in6_finalize_cksum()
2119 } else if (IP6_HDR_ALIGNED_P(mtod(m, char *) + hoff)) { in in6_finalize_cksum()