Lines Matching refs:rxmap
523 bus_dmamap_t rxmap; in msk_newbuf() local
549 rxmap = sc_if->sk_cdata.sk_rx_chain[rxidx].sk_dmamap; in msk_newbuf()
551 if (bus_dmamap_load_mbuf(sc->sc_dmatag, rxmap, m_new, BUS_DMA_NOWAIT)) { in msk_newbuf()
559 for (total = i = 0; i < rxmap->dm_nsegs; i++) { in msk_newbuf()
560 if (hiaddr != MSK_ADDR_HI(rxmap->dm_segs[i].ds_addr)) { in msk_newbuf()
561 hiaddr = MSK_ADDR_HI(rxmap->dm_segs[i].ds_addr); in msk_newbuf()
569 bus_dmamap_unload(sc->sc_dmatag, rxmap); in msk_newbuf()
575 rxmap->dm_nsegs, total)); in msk_newbuf()
578 bus_dmamap_sync(sc->sc_dmatag, rxmap, 0, rxmap->dm_mapsize, in msk_newbuf()
581 for (i = 0; i < rxmap->dm_nsegs; i++) { in msk_newbuf()
582 addr = rxmap->dm_segs[i].ds_addr; in msk_newbuf()
608 r->sk_len = htole16(rxmap->dm_segs[i].ds_len); in msk_newbuf()
626 sc_if->sk_cdata.sk_rx_chain[cur].sk_dmamap = rxmap; in msk_newbuf()