Lines Matching refs:sd_mbuf
689 m = sd->sd_mbuf;
797 MGETHDR(sd->sd_mbuf, M_DONTWAIT, MT_DATA);
798 if (sd->sd_mbuf == NULL)
801 MCLGET(sd->sd_mbuf, M_DONTWAIT);
802 if ((sd->sd_mbuf->m_flags & M_EXT) == 0)
804 sd->sd_mbuf->m_pkthdr.rcvif = ifp;
805 sd->sd_mbuf->m_pkthdr.len = sd->sd_mbuf->m_len = MCLBYTES;
809 if (bus_dmamap_load_mbuf(sc->sc_dmat, sd->sd_map, sd->sd_mbuf,
845 m_freem(sd->sd_mbuf);
877 m = sd->sd_mbuf;
1078 MGETHDR(sd->sd_mbuf, M_DONTWAIT, MT_DATA);
1079 if (sd->sd_mbuf == NULL) {
1083 MCLGET(sd->sd_mbuf, M_DONTWAIT);
1084 if ((sd->sd_mbuf->m_flags & M_EXT) == 0) {
1087 sd->sd_mbuf->m_pkthdr.len = sd->sd_mbuf->m_len = MCLBYTES;
1088 sd->sd_mbuf->m_pkthdr.rcvif = ifp;
1093 if (bus_dmamap_load_mbuf(sc->sc_dmat, sd->sd_map, sd->sd_mbuf,
1404 sd->sd_mbuf = m;