Lines Matching refs:tx_buff
353 self->tx_buff.truesize = 14384 + 2048; in via_ircc_open()
364 self->tx_buff.head = in via_ircc_open()
365 dma_zalloc_coherent(&pdev->dev, self->tx_buff.truesize, in via_ircc_open()
367 if (self->tx_buff.head == NULL) { in via_ircc_open()
374 self->tx_buff.data = self->tx_buff.head; in via_ircc_open()
379 self->tx_fifo.tail = self->tx_buff.head; in via_ircc_open()
397 dma_free_coherent(&pdev->dev, self->tx_buff.truesize, in via_ircc_open()
398 self->tx_buff.head, self->tx_buff_dma); in via_ircc_open()
430 if (self->tx_buff.head) in via_remove_one()
431 dma_free_coherent(&pdev->dev, self->tx_buff.truesize, in via_remove_one()
432 self->tx_buff.head, self->tx_buff_dma); in via_remove_one()
792 self->tx_buff.data = self->tx_buff.head; in via_ircc_hard_xmit_sir()
793 self->tx_buff.len = in via_ircc_hard_xmit_sir()
794 async_wrap_skb(skb, self->tx_buff.data, in via_ircc_hard_xmit_sir()
795 self->tx_buff.truesize); in via_ircc_hard_xmit_sir()
797 dev->stats.tx_bytes += self->tx_buff.len; in via_ircc_hard_xmit_sir()
817 irda_setup_dma(self->io.dma, self->tx_buff_dma, self->tx_buff.len, in via_ircc_hard_xmit_sir()
820 SetSendByte(iobase, self->tx_buff.len); in via_ircc_hard_xmit_sir()
896 self->tx_buff.head) + self->tx_buff_dma, in via_ircc_dma_xmit()
964 self->tx_fifo.tail = self->tx_buff.head; in via_ircc_dma_xmit_complete()
989 self->tx_fifo.tail = self->tx_buff.head; in via_ircc_dma_receive()