Lines Matching defs:rfds
309 struct i596_rfd rfds[RX_RING_SIZE] __attribute__((aligned(32)));
495 for (i = 0, rfd = dma->rfds; i < rx_ring_size; i++, rfd++) {
502 lp->rfd_head = dma->rfds;
503 dma->scb.rfd = SWAP32(virt_to_dma(lp, dma->rfds));
504 rfd = dma->rfds;
506 rfd->v_prev = dma->rfds + rx_ring_size - 1;
507 rfd = dma->rfds + rx_ring_size - 1;
508 rfd->v_next = dma->rfds;
509 rfd->b_next = SWAP32(virt_to_dma(lp, dma->rfds));
542 dma->rfds[i].rbd = I596_NULL;
543 dma->rfds[i].cmd = SWAP16(CMD_FLEX);
545 dma->rfds[rx_ring_size-1].cmd = SWAP16(CMD_EOL|CMD_FLEX);
546 lp->rfd_head = dma->rfds;
547 dma->scb.rfd = SWAP32(virt_to_dma(lp, dma->rfds));
549 dma->rfds[0].rbd = SWAP32(virt_to_dma(lp, dma->rbds));
628 dma->scb.rfd = SWAP32(virt_to_dma(lp, dma->rfds));