Lines Matching defs:rxd
143 struct desc rxd[2];
175 struct desc *txd, *rxd;
214 rxd = &l->rxd[0];
215 rxd[0].xd0 = htole32(R0_OWN);
216 rxd[0].xd1 = htole32(FRAMESIZE << 16);
217 rxd[0].xd2 = htole32(VTOPHYS(l->rxstore[0]));
218 rxd[0].xd3 = htole32(VTOPHYS(&rxd[1]));
219 rxd[1].xd0 = htole32(R0_OWN);
220 rxd[1].xd1 = htole32(VTOPHYS(l->rxstore[1]));
221 rxd[1].xd2 = htole32(FRAMESIZE << 16);
222 rxd[1].xd3 = htole32(VTOPHYS(&rxd[0]));
228 CSR_WRITE_4(l, VR_RDBA, VTOPHYS(rxd));
278 volatile struct desc *rxd;
285 rxd = &l->rxd[l->rx];
287 inv(rxd, sizeof(struct desc));
288 rxstat = le32toh(rxd->xd0);
297 rxd->xd0 = htole32(R0_OWN);
298 wbinv(rxd, sizeof(struct desc));
308 rxd->xd0 = htole32(R0_OWN);
309 wbinv(rxd, sizeof(struct desc));