Lines Matching defs:m0
214 struct mbuf *m0;
675 for (; m; m = m0) {
676 m0 = m->m_nextpkt;
740 struct mbuf *m0 = *m_frag; /* the original packet */
764 if (m0->m_pkthdr.csum_flags & CSUM_DELAY_DATA) {
765 in_delayed_cksum(m0);
766 m0->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA;
769 if (m0->m_pkthdr.csum_flags & CSUM_SCTP) {
770 sctp_delayed_cksum(m0, hlen);
771 m0->m_pkthdr.csum_flags &= ~CSUM_SCTP;
787 off = MIN(mtu, m0->m_pkthdr.len);
810 mnext = &m0->m_nextpkt; /* pointer to next packet */
815 * Here, m0 is the original packet, m is the fragment being created.
837 if (m_dup_pkthdr(m, m0, M_NOWAIT) == 0) {
864 m->m_next = m_copym(m0, off, len, M_NOWAIT);
873 mac_netinet_fragment(m0, m);
890 m_adj(m0, hlen + firstlen - ip_len);
891 m0->m_pkthdr.len = hlen + firstlen;
892 ip->ip_len = htons((u_short)m0->m_pkthdr.len);
895 if (m0->m_pkthdr.csum_flags & CSUM_IP & ~if_hwassist_flags) {
896 ip->ip_sum = in_cksum(m0, hlen);
897 m0->m_pkthdr.csum_flags &= ~CSUM_IP;
901 *m_frag = m0;