TX_MAX_SEGS
TX_MAX_SEGS, MCLBYTES, 0, BUS_DMA_WAITOK,
if (sc->tx.queued >= TX_DESC_COUNT - TX_MAX_SEGS) {
TX_MAX_SEGS, MCLBYTES, 0, BUS_DMA_WAITOK,
if (sc->sc_tx.queued >= TX_DESC_COUNT - TX_MAX_SEGS) {
TX_MAX_SEGS, MCLBYTES, 0,
m_collapse(m, TX_MAX_SEGS, &m0) == EFBIG) {
m_collapse(m, TX_MAX_SEGS, &m0);
struct sg_ent *sgp, sgl[TX_MAX_SEGS / 2 + 1];
bus_dma_segment_t segs[TX_MAX_SEGS];
struct sg_ent *sgp, sgl[TX_MAX_SEGS / 2 + 1];
bus_dma_segment_t segs[TX_MAX_SEGS];
bus_dma_segment_t segs[TX_MAX_SEGS];
flits_to_desc(sgl_len(TX_MAX_SEGS + 1) + 3);
err = bus_dmamap_create(txq->entry_tag, total_len, TX_MAX_SEGS, total_len, 0, BUS_DMA_NOWAIT, &stx->map);