Lines Matching defs:nsegs
1123 jme_dmamap_cb(void *arg, bus_dma_segment_t *segs, int nsegs, int error)
1130 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs));
1692 int error, i, nsegs, prod;
1775 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1785 txd->tx_dmamap, *m_head, txsegs, &nsegs, 0);
1793 if (nsegs == 0) {
1804 if (sc->jme_cdata.jme_tx_cnt + nsegs + 1 > JME_TX_RING_CNT - 1) {
1838 for (i = 0; i < nsegs; i++) {
1858 txd->tx_ndesc = nsegs + 1;
2428 int cons, nsegs;
2468 for (nsegs = 0; nsegs < txd->tx_ndesc; nsegs++) {
2517 int cons, count, nsegs;
2527 nsegs = JME_RX_NSEGS(status);
2536 sc->jme_cdata.jme_rx_cons += nsegs;
2541 for (count = 0; count < nsegs; count++,
2549 for (; count < nsegs; count++) {
2581 if (count == nsegs - 1) {
2586 if (nsegs > 1) {
2592 (MCLBYTES * (nsegs - 2)));
2641 sc->jme_cdata.jme_rx_cons += nsegs;
2649 int nsegs, prog, pktlen;
2661 nsegs = JME_RX_NSEGS(le32toh(desc->buflen));
2669 if (nsegs != ((pktlen + (MCLBYTES - 1)) / MCLBYTES))
2674 count -= nsegs;
3182 int nsegs;
3196 sc->jme_cdata.jme_rx_sparemap, m, segs, &nsegs, 0) != 0) {
3200 KASSERT(nsegs == 1, ("%s: %d segments returned!", __func__, nsegs));