Lines Matching refs:bf_nseg
149 /* XXX should ensure bf_nseg > 0! */
150 if (bf->bf_nseg == 0)
152 n = ((bf->bf_nseg - 1) / sc->sc_tx_nmaps) + 1;
312 bf->bf_segs, &bf->bf_nseg,
316 bf->bf_nseg = ATH_MAX_SCATTER + 1;
327 if (bf->bf_nseg > ATH_MAX_SCATTER) { /* too many desc's, linearize */
337 bf->bf_segs, &bf->bf_nseg,
344 KASSERT(bf->bf_nseg <= ATH_MAX_SCATTER,
345 ("too many segments after defrag; nseg %u", bf->bf_nseg));
346 } else if (bf->bf_nseg == 0) { /* null packet, discard */
402 for (i = 0; i < bf->bf_nseg; i++) {
411 if ((i != bf->bf_nseg - 1) && (bp < numTxMaps))
419 if (i == bf->bf_nseg - 1)
437 , i == bf->bf_nseg - 1 /* last segment */
577 __func__, bf, bf->bf_nseg, bf->bf_state.bfs_pktlen,