Lines Matching refs:rdma
57 volatile struct hpc_dma_desc rdma;
181 if (!sp->rx_desc[i].rdma.pbuf) {
188 sp->rx_desc[i].rdma.pbuf = CPHYSADDR(buffer);
190 sp->rx_desc[i].rdma.cntinfo = RCNTINFO_INIT;
192 sp->rx_desc[i - 1].rdma.cntinfo |= HPCDMA_EOR;
214 i, (&r[i]), r[i].rdma.pbuf, r[i].rdma.cntinfo,
215 r[i].rdma.pnext);
218 i, (&r[i]), r[i].rdma.pbuf, r[i].rdma.cntinfo,
219 r[i].rdma.pnext);
294 !((rd)->rdma.cntinfo & HPCDMA_OWN); \
310 len = PKT_BUF_SZ - (rd->rdma.cntinfo & HPCDMA_BCNT) - 3;
346 rd->rdma.cntinfo = RCNTINFO_INIT;
349 sp->rx_desc[orig_end].rdma.cntinfo &= ~(HPCDMA_EOR);
350 sp->rx_desc[PREV_RX(sp->rx_new)].rdma.cntinfo |= HPCDMA_EOR;
612 buf[i].rdma.pnext = CPHYSADDR(buf + i + 1);
613 buf[i].rdma.pbuf = 0;
616 buf[i].rdma.pbuf = 0;
617 buf[i].rdma.pnext = CPHYSADDR(buf);