Lines Matching defs:rx_buff
156 iobuff_t rx_buff; /* Receive buffer */
542 self->rx_buff.truesize = SMSC_IRCC2_RX_BUFF_TRUESIZE;
545 self->rx_buff.head =
546 dma_alloc_coherent(NULL, self->rx_buff.truesize,
548 if (self->rx_buff.head == NULL) {
563 memset(self->rx_buff.head, 0, self->rx_buff.truesize);
566 self->rx_buff.in_frame = FALSE;
567 self->rx_buff.state = OUTSIDE_FRAME;
569 self->rx_buff.data = self->rx_buff.head;
608 dma_free_coherent(NULL, self->rx_buff.truesize,
609 self->rx_buff.head, self->rx_buff_dma);
1324 self->rx_buff.data = self->rx_buff.head;
1332 irda_setup_dma(self->io.dma, self->rx_buff_dma, self->rx_buff.truesize,
1376 len = self->rx_buff.truesize - get_dma_residue(self->io.dma);
1410 memcpy(skb_put(skb, len), self->rx_buff.data, len);
1440 async_unwrap_char(self->netdev, &self->stats, &self->rx_buff,
1798 if (self->rx_buff.head)
1799 dma_free_coherent(NULL, self->rx_buff.truesize,
1800 self->rx_buff.head, self->rx_buff_dma);
1980 return (self->rx_buff.state != OUTSIDE_FRAME);