Lines Matching defs:rx_buff
154 iobuff_t rx_buff; /* Receive buffer */
558 self->rx_buff.truesize = SMSC_IRCC2_RX_BUFF_TRUESIZE;
561 self->rx_buff.head =
562 dma_alloc_coherent(NULL, self->rx_buff.truesize,
564 if (self->rx_buff.head == NULL) {
579 memset(self->rx_buff.head, 0, self->rx_buff.truesize);
582 self->rx_buff.in_frame = FALSE;
583 self->rx_buff.state = OUTSIDE_FRAME;
585 self->rx_buff.data = self->rx_buff.head;
624 dma_free_coherent(NULL, self->rx_buff.truesize,
625 self->rx_buff.head, self->rx_buff_dma);
1332 self->rx_buff.data = self->rx_buff.head;
1340 irda_setup_dma(self->io.dma, self->rx_buff_dma, self->rx_buff.truesize,
1384 len = self->rx_buff.truesize - get_dma_residue(self->io.dma);
1418 memcpy(skb_put(skb, len), self->rx_buff.data, len);
1448 async_unwrap_char(self->netdev, &self->netdev->stats, &self->rx_buff,
1797 if (self->rx_buff.head)
1798 dma_free_coherent(NULL, self->rx_buff.truesize,
1799 self->rx_buff.head, self->rx_buff_dma);
1978 return (self->rx_buff.state != OUTSIDE_FRAME);