Lines Matching defs:nsegs
111 glc_getphys(void *xaddr, bus_dma_segment_t *segs, int nsegs, int error)
556 int error, nsegs;
570 segs, &nsegs, BUS_DMA_NOWAIT);
577 /* If nsegs is wrong then the stack is corrupt. */
578 KASSERT(nsegs == 1,
579 ("%s: too many DMA segments (%d)", __func__, nsegs));
613 int i, idx, nsegs, nsegs_max;
628 nsegs = 0;
630 nsegs++;
632 if (nsegs > nsegs_max) {
643 *m_head, segs, &nsegs, BUS_DMA_NOWAIT);
650 KASSERT(nsegs <= 128 - sc->bsy_txdma_slots,
652 nsegs, 128 - sc->bsy_txdma_slots));
654 if (nsegs == 0) {
660 txs->txs_ndescs = nsegs;
667 for (i = 0; i < nsegs; i++) {
675 if (i+1 == nsegs) {
690 sc->bsy_txdma_slots += nsegs;