Lines Matching refs:tx_fifo

367 	self->tx_fifo.len = self->tx_fifo.ptr = self->tx_fifo.free = 0;  in ali_ircc_open()
368 self->tx_fifo.tail = self->tx_buff.head; in ali_ircc_open()
1445 self->tx_fifo.queue[self->tx_fifo.free].start = self->tx_fifo.tail; in ali_ircc_fir_hard_xmit()
1446 self->tx_fifo.queue[self->tx_fifo.free].len = skb->len; in ali_ircc_fir_hard_xmit()
1447 self->tx_fifo.tail += skb->len; in ali_ircc_fir_hard_xmit()
1451 skb_copy_from_linear_data(skb, self->tx_fifo.queue[self->tx_fifo.free].start, in ali_ircc_fir_hard_xmit()
1453 self->tx_fifo.len++; in ali_ircc_fir_hard_xmit()
1454 self->tx_fifo.free++; in ali_ircc_fir_hard_xmit()
1457 if (self->tx_fifo.len == 1) in ali_ircc_fir_hard_xmit()
1536 if (self->tx_fifo.free < MAX_TX_WINDOW) in ali_ircc_fir_hard_xmit()
1561 if(self->tx_fifo.queue[self->tx_fifo.ptr].len < TX_FIFO_Threshold) in ali_ircc_dma_xmit()
1562 FIFO_OPTI = self->tx_fifo.queue[self->tx_fifo.ptr].len-1; in ali_ircc_dma_xmit()
1573 ((u8 *)self->tx_fifo.queue[self->tx_fifo.ptr].start - in ali_ircc_dma_xmit()
1575 self->tx_fifo.queue[self->tx_fifo.ptr].len, in ali_ircc_dma_xmit()
1595 Hi = (self->tx_fifo.queue[self->tx_fifo.ptr].len >> 8) & 0x0f; in ali_ircc_dma_xmit()
1596 Lo = self->tx_fifo.queue[self->tx_fifo.ptr].len & 0xff; in ali_ircc_dma_xmit()
1654 self->tx_fifo.ptr++; in ali_ircc_dma_xmit_complete()
1655 self->tx_fifo.len--; in ali_ircc_dma_xmit_complete()
1658 if (self->tx_fifo.len) in ali_ircc_dma_xmit_complete()
1667 self->tx_fifo.len = self->tx_fifo.ptr = self->tx_fifo.free = 0; in ali_ircc_dma_xmit_complete()
1668 self->tx_fifo.tail = self->tx_buff.head; in ali_ircc_dma_xmit_complete()
1672 if (self->tx_fifo.free < MAX_TX_WINDOW) { in ali_ircc_dma_xmit_complete()
1698 self->tx_fifo.len = self->tx_fifo.ptr = self->tx_fifo.free = 0; in ali_ircc_dma_receive()
1699 self->tx_fifo.tail = self->tx_buff.head; in ali_ircc_dma_receive()