Lines Matching refs:rbqlen
250 // bus_dmamap_sync(sc->sc_dmat, sc->rbqpage_dmamap, 0, sc->rbqlen, BUS_DMASYNC_POSTWRITE | BUS_DMASYNC_POSTREAD);
299 // bus_dmamap_sync(sc->sc_dmat, sc->rbqpage_dmamap, 0, sc->rbqlen, BUS_DMASYNC_PREREAD | BUS_DMASYNC_PREWRITE);
366 sc->rbqlen = (ETH_RDSC_SIZE * (RX_QLEN + 1) * 2 + PAGE_SIZE - 1) / PAGE_SIZE;
367 sc->rbqlen *= PAGE_SIZE;
368 DPRINTFN(1,("%s: rbqlen=%i\n", __FUNCTION__, sc->rbqlen));
370 err = bus_dmamem_alloc(sc->sc_dmat, sc->rbqlen, 0,
375 err = bus_dmamem_map(sc->sc_dmat, &segs, 1, sc->rbqlen,
380 err = bus_dmamap_create(sc->sc_dmat, sc->rbqlen, 1,
381 sc->rbqlen, MAX(16384, PAGE_SIZE), BUS_DMA_WAITOK,
387 sc->rbqpage, sc->rbqlen, NULL, BUS_DMA_WAITOK);
394 memset(sc->rbqpage, 0, sc->rbqlen);
445 bus_dmamap_sync(sc->sc_dmat, sc->rbqpage_dmamap, 0, sc->rbqlen,