Lines Matching refs:rbufs

333 	struct slgt_desc *rbufs;  member
599 i, le16_to_cpu(info->rbufs[i].count), le16_to_cpu(info->rbufs[i].status)); in dump_rbufs()
1861 struct slgt_desc *bufs = info->rbufs; in rx_async()
2132 if (desc_complete(info->rbufs[i])) { in isr_rxdata()
2138 info->rbufs[i].buf[count++] = (unsigned char)reg; in isr_rxdata()
2141 info->rbufs[i].buf[count++] = (unsigned char)(reg >> 8); in isr_rxdata()
2144 set_desc_count(info->rbufs[i], count); in isr_rxdata()
2145 set_desc_status(info->rbufs[i], BIT15 | (reg >> 8)); in isr_rxdata()
3391 info->rbufs = (struct slgt_desc*)info->bufs; in alloc_desc()
3402 info->rbufs[i].pdesc = pbufs + (i * sizeof(struct slgt_desc)); in alloc_desc()
3406 info->rbufs[i].next = cpu_to_le32(pbufs); in alloc_desc()
3408 info->rbufs[i].next = cpu_to_le32(pbufs + ((i+1) * sizeof(struct slgt_desc))); in alloc_desc()
3409 set_desc_count(info->rbufs[i], DMABUFSIZE); in alloc_desc()
3431 info->rbufs = NULL; in free_desc()
3464 alloc_bufs(info, info->rbufs, info->rbuf_count) < 0 || in alloc_dma_bufs()
3477 free_bufs(info, info->rbufs, info->rbuf_count); in free_dma_bufs()
4028 wr_reg32(info, RDDAR, info->rbufs[0].pdesc); in rx_start()
4625 info->rbufs[i].status = 0; in free_rbufs()
4626 set_desc_count(info->rbufs[i], info->rbuf_fill_level); in free_rbufs()
4672 if (!desc_complete(info->rbufs[end])) in rx_get_frame()
4676 addr_field = info->rbufs[end].buf[0]; in rx_get_frame()
4678 framesize += desc_count(info->rbufs[end]); in rx_get_frame()
4680 if (desc_eof(info->rbufs[end])) in rx_get_frame()
4705 status = desc_status(info->rbufs[end]); in rx_get_frame()
4735 DBGDATA(info, info->rbufs[start].buf, min_t(int, framesize, info->rbuf_fill_level), "rx"); in rx_get_frame()
4756 memcpy(p, info->rbufs[i].buf, partial_count); in rx_get_frame()
4792 if (!desc_complete(info->rbufs[i])) in rx_get_buf()
4794 count = desc_count(info->rbufs[i]); in rx_get_buf()
4800 if (desc_residue(info->rbufs[i])) in rx_get_buf()
4804 DBGDATA(info, info->rbufs[i].buf, count, "rx"); in rx_get_buf()
4807 ldisc_receive_buf(info->port.tty, info->rbufs[i].buf, in rx_get_buf()
5037 if (desc_complete(info->rbufs[0])) { in loopback_test_rx()
5038 count = desc_count(info->rbufs[0]); in loopback_test_rx()
5039 src = info->rbufs[0].buf; in loopback_test_rx()