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()
1855 struct slgt_desc *bufs = info->rbufs; in rx_async()
2127 if (desc_complete(info->rbufs[i])) { in isr_rxdata()
2133 info->rbufs[i].buf[count++] = (unsigned char)reg; in isr_rxdata()
2136 info->rbufs[i].buf[count++] = (unsigned char)(reg >> 8); in isr_rxdata()
2139 set_desc_count(info->rbufs[i], count); in isr_rxdata()
2140 set_desc_status(info->rbufs[i], BIT15 | (reg >> 8)); in isr_rxdata()
3385 info->rbufs = (struct slgt_desc*)info->bufs; in alloc_desc()
3396 info->rbufs[i].pdesc = pbufs + (i * sizeof(struct slgt_desc)); in alloc_desc()
3400 info->rbufs[i].next = cpu_to_le32(pbufs); in alloc_desc()
3402 info->rbufs[i].next = cpu_to_le32(pbufs + ((i+1) * sizeof(struct slgt_desc))); in alloc_desc()
3403 set_desc_count(info->rbufs[i], DMABUFSIZE); in alloc_desc()
3425 info->rbufs = NULL; in free_desc()
3458 alloc_bufs(info, info->rbufs, info->rbuf_count) < 0 || in alloc_dma_bufs()
3471 free_bufs(info, info->rbufs, info->rbuf_count); in free_dma_bufs()
4023 wr_reg32(info, RDDAR, info->rbufs[0].pdesc); in rx_start()
4620 info->rbufs[i].status = 0; in free_rbufs()
4621 set_desc_count(info->rbufs[i], info->rbuf_fill_level); in free_rbufs()
4667 if (!desc_complete(info->rbufs[end])) in rx_get_frame()
4671 addr_field = info->rbufs[end].buf[0]; in rx_get_frame()
4673 framesize += desc_count(info->rbufs[end]); in rx_get_frame()
4675 if (desc_eof(info->rbufs[end])) in rx_get_frame()
4700 status = desc_status(info->rbufs[end]); in rx_get_frame()
4730 DBGDATA(info, info->rbufs[start].buf, min_t(int, framesize, info->rbuf_fill_level), "rx"); in rx_get_frame()
4751 memcpy(p, info->rbufs[i].buf, partial_count); in rx_get_frame()
4787 if (!desc_complete(info->rbufs[i])) in rx_get_buf()
4789 count = desc_count(info->rbufs[i]); in rx_get_buf()
4795 if (desc_residue(info->rbufs[i])) in rx_get_buf()
4799 DBGDATA(info, info->rbufs[i].buf, count, "rx"); in rx_get_buf()
4802 ldisc_receive_buf(info->port.tty, info->rbufs[i].buf, in rx_get_buf()
5032 if (desc_complete(info->rbufs[0])) { in loopback_test_rx()
5033 count = desc_count(info->rbufs[0]); in loopback_test_rx()
5034 src = info->rbufs[0].buf; in loopback_test_rx()