Lines Matching defs:rxd
138 static void ae_rxeof(ae_softc_t *sc, ae_rxd_t *rxd);
1882 ae_rxeof(ae_softc_t *sc, ae_rxd_t *rxd)
1892 flags = le16toh(rxd->flags);
1897 size = le16toh(rxd->len) - ETHER_CRC_LEN;
1904 m = m_devget(&rxd->data[0], size, ETHER_ALIGN, ifp, NULL);
1912 m->m_pkthdr.ether_vtag = AE_RXD_VLAN(le16toh(rxd->vlan));
1928 ae_rxd_t *rxd;
1946 rxd = (ae_rxd_t *)(sc->rxd_base + sc->rxd_cur);
1947 flags = le16toh(rxd->flags);
1950 rxd->flags = htole16(flags & ~AE_RXD_UPDATE);
1960 ae_rxeof(sc, rxd);