Lines Matching defs:rxbufsize
124 uint16 rxbufsize; /* rx buffer size in bytes,
217 static void _dma_rx_param_get(dma_info_t *di, uint16 *rxoffset, uint16 *rxbufsize);
445 uint ntxd, uint nrxd, uint rxbufsize, int rxextheadroom, uint nrxpost, uint rxoffset,
502 DMA_TRACE(("%s: %s: %s osh %p flags 0x%x ntxd %d nrxd %d rxbufsize %d "
506 rxbufsize, rxextheadroom, nrxpost, rxoffset, dmaregstx, dmaregsrx));
521 if (rxbufsize > BCMEXTRAHDROOM)
522 di->rxbufsize = (uint16)(rxbufsize - di->rxextrahdrroom);
524 di->rxbufsize = (uint16)rxbufsize;
1166 _dma_rx_param_get(dma_info_t *di, uint16 *rxoffset, uint16 *rxbufsize)
1170 *rxbufsize = (uint16)di->rxbufsize;
1244 pkt_len = MIN((di->rxoffset + len), di->rxbufsize);
1246 resid = len - (di->rxbufsize - di->rxoffset);
1253 pkt_len = MIN(resid, (int)di->rxbufsize);
1257 resid -= di->rxbufsize;
1305 if (di->rxbufsize > BCMEXTRAHDROOM)
1311 /* the di->rxbufsize doesn't include the extra headroom, we need to add it to the
1323 p = PKTGET(di->osh, (di->rxbufsize + extra_offset + alignment_req - 1),
1378 di->rxbufsize, DMA_RX, p,
1399 dma64_dd_upd(di, di->rxd64, pa, rxout, &flags, di->rxbufsize);
1405 dma32_dd_upd(di, di->rxd32, pa, rxout, &flags, di->rxbufsize);
2432 di->rxbufsize, DMA_RX, rxp, &di->rxp_dmah[i]);
3218 di->rxbufsize, DMA_RX, rxp, &di->rxp_dmah[i]);