Lines Matching refs:rfds
308 struct i596_rfd rfds[RX_RING_SIZE] __attribute__((aligned(32))); member
494 for (i = 0, rfd = dma->rfds; i < rx_ring_size; i++, rfd++) { in init_rx_bufs()
501 lp->rfd_head = dma->rfds; in init_rx_bufs()
502 dma->scb.rfd = SWAP32(virt_to_dma(lp, dma->rfds)); in init_rx_bufs()
503 rfd = dma->rfds; in init_rx_bufs()
505 rfd->v_prev = dma->rfds + rx_ring_size - 1; in init_rx_bufs()
506 rfd = dma->rfds + rx_ring_size - 1; in init_rx_bufs()
507 rfd->v_next = dma->rfds; in init_rx_bufs()
508 rfd->b_next = SWAP32(virt_to_dma(lp, dma->rfds)); in init_rx_bufs()
541 dma->rfds[i].rbd = I596_NULL; in rebuild_rx_bufs()
542 dma->rfds[i].cmd = SWAP16(CMD_FLEX); in rebuild_rx_bufs()
544 dma->rfds[rx_ring_size-1].cmd = SWAP16(CMD_EOL|CMD_FLEX); in rebuild_rx_bufs()
545 lp->rfd_head = dma->rfds; in rebuild_rx_bufs()
546 dma->scb.rfd = SWAP32(virt_to_dma(lp, dma->rfds)); in rebuild_rx_bufs()
548 dma->rfds[0].rbd = SWAP32(virt_to_dma(lp, dma->rbds)); in rebuild_rx_bufs()
627 dma->scb.rfd = SWAP32(virt_to_dma(lp, dma->rfds)); in init_i596_mem()