Lines Matching refs:txr_head
180 int txr_head; /* Where new data goes */ member
830 pi->txr_head = 0; in mpsc_init_rings()
904 pi->txr_head = 0; in mpsc_uninit_rings()
1097 + (pi->txr_head * MPSC_TXRE_SIZE)); in mpsc_setup_tx_desc()
1122 while (CIRC_CNT(pi->txr_head, pi->txr_tail, MPSC_TXR_ENTRIES) in mpsc_copy_tx_data()
1133 bp = pi->txb + (pi->txr_head * MPSC_TXBE_SIZE); in mpsc_copy_tx_data()
1143 bp = pi->txb + (pi->txr_head * MPSC_TXBE_SIZE); in mpsc_copy_tx_data()
1163 pi->txr_head = (pi->txr_head + 1) & (MPSC_TXR_ENTRIES - 1); in mpsc_copy_tx_data()
1193 if (pi->txr_head == pi->txr_tail) in mpsc_tx_intr()
1719 while (pi->txr_head != pi->txr_tail) { in mpsc_console_write()
1730 bp = dp = pi->txb + (pi->txr_head * MPSC_TXBE_SIZE); in mpsc_console_write()
1759 pi->txr_head = (pi->txr_head + 1) & (MPSC_TXR_ENTRIES - 1); in mpsc_console_write()