Lines Matching defs:rbd
111 sizeof(rfd) = 24; sizeof(rbd) = 12;
795 struct rbd_struct __iomem *rbd;
813 rbd = ptr;
814 ptr = rbd + p->num_recv_buffs;
817 memset_io(rbd, 0, sizeof(struct rbd_struct) * (p->num_recv_buffs));
820 writew(make16(rbd + (i+1) % p->num_recv_buffs), &rbd[i].next);
821 writew(RECV_BUFF_SIZE, &rbd[i].size);
822 writel(make24(ptr), &rbd[i].buffer);
829 writew(make16(rbd), &p->rfd_first->rbd_offset);
917 struct rbd_struct __iomem *rbd;
924 rbd = make32(readw(&p->rfd_top->rbd_offset));
926 totlen = readw(&rbd->status);
930 writew(0x00, &rbd->status);
935 memcpy_fromio(skb->data, p->base + readl(&rbd->buffer), totlen);
946 while (!((rstat = readw(&rbd->status)) & RBD_LAST)) {
952 writew(0, &rbd->status);
953 rbd = make32(readw(&rbd->next));
956 writew(0, &rbd->status);