Lines Matching refs:txr_tail
179 int txr_tail; /* Where sent data comes off */ member
529 + (pi->txr_tail * MPSC_TXRE_SIZE)); in mpsc_sdma_start_tx()
540 (pi->txr_p + (pi->txr_tail * MPSC_TXRE_SIZE)); in mpsc_sdma_start_tx()
829 pi->txr_tail = 0; in mpsc_init_rings()
903 pi->txr_tail = 0; in mpsc_uninit_rings()
1121 while (CIRC_CNT(pi->txr_head, pi->txr_tail, MPSC_TXR_ENTRIES) in mpsc_copy_tx_data()
1176 + (pi->txr_tail * MPSC_TXRE_SIZE)); in mpsc_tx_intr()
1189 pi->txr_tail = (pi->txr_tail+1) & (MPSC_TXR_ENTRIES-1); in mpsc_tx_intr()
1192 if (pi->txr_head == pi->txr_tail) in mpsc_tx_intr()
1196 + (pi->txr_tail * MPSC_TXRE_SIZE)); in mpsc_tx_intr()
1718 while (pi->txr_head != pi->txr_tail) { in mpsc_console_write()
1764 pi->txr_tail = (pi->txr_tail + 1) & (MPSC_TXR_ENTRIES - 1); in mpsc_console_write()