Lines Matching refs:tx_buff
204 self->tx_buff.truesize = 4000; in w83977af_open()
215 self->tx_buff.head = in w83977af_open()
216 dma_zalloc_coherent(NULL, self->tx_buff.truesize, in w83977af_open()
218 if (self->tx_buff.head == NULL) { in w83977af_open()
225 self->tx_buff.data = self->tx_buff.head; in w83977af_open()
244 dma_free_coherent(NULL, self->tx_buff.truesize, in w83977af_open()
245 self->tx_buff.head, self->tx_buff_dma); in w83977af_open()
288 if (self->tx_buff.head) in w83977af_close()
289 dma_free_coherent(NULL, self->tx_buff.truesize, in w83977af_close()
290 self->tx_buff.head, self->tx_buff_dma); in w83977af_close()
515 self->tx_buff.data = self->tx_buff.head; in w83977af_hard_xmit()
516 skb_copy_from_linear_data(skb, self->tx_buff.data, skb->len); in w83977af_hard_xmit()
517 self->tx_buff.len = skb->len; in w83977af_hard_xmit()
529 self->tx_buff.data = self->tx_buff.head; in w83977af_hard_xmit()
530 self->tx_buff.len = async_wrap_skb(skb, self->tx_buff.data, in w83977af_hard_xmit()
531 self->tx_buff.truesize); in w83977af_hard_xmit()
554 pr_debug("%s(), len=%d\n", __func__ , self->tx_buff.len); in w83977af_dma_write()
566 irda_setup_dma(self->io.dma, self->tx_buff_dma, self->tx_buff.len, in w83977af_dma_write()
904 self->tx_buff.data, in w83977af_sir_interrupt()
905 self->tx_buff.len, in w83977af_sir_interrupt()
908 self->tx_buff.data += actual; in w83977af_sir_interrupt()
909 self->tx_buff.len -= actual; in w83977af_sir_interrupt()
914 if (self->tx_buff.len > 0) { in w83977af_sir_interrupt()