Searched refs:txidx (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/dev/spibus/controller/rockchip/ |
H A D | rk_spi.c | 116 uint32_t txidx; member 225 while (sc->txidx < sc->txlen && txlevel < sc->fifo_size) { in rk_spi_fill_txfifo() 226 RK_SPI_WRITE_4(sc, RK_SPI_TXDR, sc->txbuf[sc->txidx++]); in rk_spi_fill_txfifo() 230 if (sc->txidx != sc->txlen) in rk_spi_fill_txfifo() 247 sc->txidx = 0; in rk_spi_xfer_buf() 257 while (err == 0 && sc->rxidx != sc->txidx) { in rk_spi_xfer_buf() 262 if (sc->rxidx != sc->rxlen || sc->txidx != sc->txlen) in rk_spi_xfer_buf() 392 if (sc->txidx == sc->txlen) { in rk_spi_intr()
|
/freebsd/sys/arm/freescale/imx/ |
H A D | imx_spi.c | 138 uint32_t txidx; member 286 while (sc->txidx < sc->txlen && sc->fifocnt < FIFO_SIZE) { in spi_fill_txfifo() 287 WR4(sc, ECSPI_TXDATA, sc->txbuf[sc->txidx++]); in spi_fill_txfifo() 295 if (sc->txidx == sc->txlen) in spi_fill_txfifo() 320 sc->rxidx, sc->txidx); in spi_intr() 342 if (sc->txidx == sc->txlen) { in spi_intr() 390 sc->txidx = 0; in spi_xfer_buf() 401 if (sc->rxidx != sc->rxlen || sc->txidx != sc->txlen) in spi_xfer_buf()
|
/freebsd/sys/dev/lge/ |
H A D | if_lge.c | 1085 lge_encap(struct lge_softc *sc, struct mbuf *m_head, u_int32_t *txidx) in lge_encap() argument 1098 cur_tx = &sc->lge_ldata->lge_tx_list[*txidx]; in lge_encap() 1117 LGE_INC((*txidx), LGE_TX_LIST_CNT); in lge_encap()
|
/freebsd/sys/dev/bge/ |
H A D | if_bge.c | 5147 bge_encap(struct bge_softc *sc, struct mbuf **m_head, uint32_t *txidx) in bge_encap() argument 5153 uint32_t idx = *txidx; in bge_encap() 5297 sc->bge_cdata.bge_tx_dmamap[*txidx] = sc->bge_cdata.bge_tx_dmamap[idx]; in bge_encap() 5303 *txidx = idx; in bge_encap()
|