Lines Matching refs:txr_head
174 int txr_head; /* Where new data goes */ member
826 pi->txr_head = 0; in mpsc_init_rings()
900 pi->txr_head = 0; in mpsc_uninit_rings()
1094 + (pi->txr_head * MPSC_TXRE_SIZE)); in mpsc_setup_tx_desc()
1119 while (CIRC_CNT(pi->txr_head, pi->txr_tail, MPSC_TXR_ENTRIES) in mpsc_copy_tx_data()
1130 bp = pi->txb + (pi->txr_head * MPSC_TXBE_SIZE); in mpsc_copy_tx_data()
1140 bp = pi->txb + (pi->txr_head * MPSC_TXBE_SIZE); in mpsc_copy_tx_data()
1160 pi->txr_head = (pi->txr_head + 1) & (MPSC_TXR_ENTRIES - 1); in mpsc_copy_tx_data()
1190 if (pi->txr_head == pi->txr_tail) in mpsc_tx_intr()
1713 while (pi->txr_head != pi->txr_tail) { in mpsc_console_write()
1724 bp = dp = pi->txb + (pi->txr_head * MPSC_TXBE_SIZE); in mpsc_console_write()
1753 pi->txr_head = (pi->txr_head + 1) & (MPSC_TXR_ENTRIES - 1); in mpsc_console_write()