Lines Matching refs:m0
3015 struct mbuf *m0, *m, *md;
3032 m0 = NULL;
3129 m0 = ifq->ifq_tail;
3131 m0 != NULL &&
3132 (m0->m_pkthdr.vt_nrecs + 1 <= IGMP_V3_REPORT_MAXRECS) &&
3133 (m0->m_pkthdr.len + minrec0len) <
3135 m0srcs = (ifp->if_mtu - m0->m_pkthdr.len -
3137 m = m0;
3174 if (m != m0)
3195 if (m == m0) {
3227 if (m != m0)
3247 if (m != m0)
3255 if (m != m0) {
3295 if (m != m0)
3328 if (m != m0)
3391 struct mbuf *m, *m0, *md;
3428 m0 = ifq->ifq_tail;
3429 if (m0 != NULL &&
3430 (m0->m_pkthdr.vt_nrecs + 1 <=
3432 (m0->m_pkthdr.len + MINRECLEN) <
3434 m = m0;
3435 m0srcs = (ifp->if_mtu - m0->m_pkthdr.len -
3473 if (m != m0)
3480 if (m != m0) {
3537 if (m != m0)
3554 if (m != m0) {
3578 if (m != m0)
3597 struct mbuf *m0; /* copy of pending state-change */
3669 m0 = m;
3674 m0 = m_dup(m, M_NOWAIT);
3675 if (m0 == NULL)
3677 m0->m_nextpkt = NULL;
3683 __func__, (uint64_t)VM_KERNEL_ADDRPERM(m0),
3685 IF_ENQUEUE(ifscq, m0);
3691 (uint64_t)VM_KERNEL_ADDRPERM(m0),
3695 m0->m_flags &= ~M_PKTHDR;
3698 m0->m_pkthdr.vt_nrecs;
3700 mtl->m_next = m0;
3785 struct mbuf *ipopts, *m0;
3833 m0 = m;
3835 m0 = igmp_v3_encap_report(ifp, m);
3836 if (m0 == NULL) {
3850 igmp_scrub_context(m0);
3852 m0->m_pkthdr.rcvif = lo_ifp;
3854 mac_netinet_igmp_send(ifp, m0);
3862 (void) m_set_service_class(m0, MBUF_SC_CTL);
3865 error = ip_output(m0, ipopts, &ro, 0, imo, NULL);
3872 (uint64_t)VM_KERNEL_ADDRPERM(m0), error));