Home | History | Annotate | Download | only in marvell

Lines Matching refs:sc_buf_size

233 	sc->sc_buf_size = sc->sc_slotsize * MVXPBM_NUM_SLOTS;
234 align = (unsigned long)sc->sc_buf_size & MVXPBM_BUF_MASK;
237 sc->sc_buf_size += pad;
245 if (bus_dmamem_alloc(sc->sc_dmat, sc->sc_buf_size, MVXPBM_BUF_ALIGN, 0,
250 if (bus_dmamem_map(sc->sc_dmat, &segs, nsegs, sc->sc_buf_size,
253 "can't map dma buffers (%zu bytes)\n", sc->sc_buf_size);
257 if (bus_dmamap_create(sc->sc_dmat, sc->sc_buf_size, 1, sc->sc_buf_size,
264 kva, sc->sc_buf_size, NULL, BUS_DMA_NOWAIT)) {
271 bm_buf_end = (void *)(kva + sc->sc_buf_size);
305 bus_dmamem_unmap(sc->sc_dmat, kva, sc->sc_buf_size);
490 return sc->sc_buf_size;