Lines Matching refs:tx_buff
400 self->tx_buff.truesize = 14384 + 2048; in via_ircc_open()
412 self->tx_buff.head = in via_ircc_open()
413 dma_alloc_coherent(NULL, self->tx_buff.truesize, in via_ircc_open()
415 if (self->tx_buff.head == NULL) { in via_ircc_open()
419 memset(self->tx_buff.head, 0, self->tx_buff.truesize); in via_ircc_open()
423 self->tx_buff.data = self->tx_buff.head; in via_ircc_open()
428 self->tx_fifo.tail = self->tx_buff.head; in via_ircc_open()
448 dma_free_coherent(NULL, self->tx_buff.truesize, in via_ircc_open()
449 self->tx_buff.head, self->tx_buff_dma); in via_ircc_open()
485 if (self->tx_buff.head) in via_ircc_close()
486 dma_free_coherent(NULL, self->tx_buff.truesize, in via_ircc_close()
487 self->tx_buff.head, self->tx_buff_dma); in via_ircc_close()
850 self->tx_buff.data = self->tx_buff.head; in via_ircc_hard_xmit_sir()
851 self->tx_buff.len = in via_ircc_hard_xmit_sir()
852 async_wrap_skb(skb, self->tx_buff.data, in via_ircc_hard_xmit_sir()
853 self->tx_buff.truesize); in via_ircc_hard_xmit_sir()
855 dev->stats.tx_bytes += self->tx_buff.len; in via_ircc_hard_xmit_sir()
875 irda_setup_dma(self->io.dma, self->tx_buff_dma, self->tx_buff.len, in via_ircc_hard_xmit_sir()
878 SetSendByte(iobase, self->tx_buff.len); in via_ircc_hard_xmit_sir()
954 self->tx_buff.head) + self->tx_buff_dma, in via_ircc_dma_xmit()
1026 self->tx_fifo.tail = self->tx_buff.head; in via_ircc_dma_xmit_complete()
1053 self->tx_fifo.tail = self->tx_buff.head; in via_ircc_dma_receive()