Home
last modified time | relevance | path

Searched refs:txidx (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/dev/spibus/controller/rockchip/
H A Drk_spi.c116 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 Dimx_spi.c138 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 Dif_lge.c1085 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 Dif_bge.c5147 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()