rxdesc
union igc_adv_rx_desc *rxdesc;
rxdesc = &rxr->rx_base[i];
staterr = letoh32(rxdesc->wb.upper.status_error);
rxdesc->wb.upper.status_error = 0;
len = letoh16(rxdesc->wb.upper.length);
vtag = letoh16(rxdesc->wb.upper.vlan);
ptype = letoh32(rxdesc->wb.lower.lo_dword.data) &
hash = letoh32(rxdesc->wb.lower.hi_dword.rss);
hashtype = le16toh(rxdesc->wb.lower.lo_dword.hs_rss.pkt_info) &
union igc_adv_rx_desc *rxdesc;
rxdesc = &rxr->rx_base[i];
rxdesc->read.pkt_addr = htole64(rxbuf->map->dm_segs[0].ds_addr);
union ixgbe_adv_rx_desc *rxdesc;
rxdesc = &rxr->rx_base[i];
rxdesc->read.pkt_addr = htole64(rxbuf->map->dm_segs[0].ds_addr);
union ixgbe_adv_rx_desc *rxdesc;
rxdesc = &rxr->rx_base[i];
staterr = letoh32(rxdesc->wb.upper.status_error);
rxdesc->wb.upper.status_error = 0;
len = letoh16(rxdesc->wb.upper.length);
vtag = letoh16(rxdesc->wb.upper.vlan);
hash = lemtoh32(&rxdesc->wb.lower.hi_dword.rss);
lemtoh16(&rxdesc->wb.lower.lo_dword.hs_rss.pkt_info) &
rsccnt = lemtoh32(&rxdesc->wb.lower.lo_dword.data) &
union ngbe_rx_desc *rxdesc;
rxdesc = &rxr->rx_base[i];
rxdesc->read.pkt_addr = htole64(rxbuf->map->dm_segs[0].ds_addr);
union ngbe_rx_desc *rxdesc;
rxdesc = &rxr->rx_base[i];
staterr = letoh32(rxdesc->wb.upper.status_error);
rxdesc->wb.upper.status_error = 0;
len = letoh16(rxdesc->wb.upper.length);
vtag = letoh16(rxdesc->wb.upper.vlan);
hash = letoh32(rxdesc->wb.lower.hi_dword.rss);
hashtype = le16toh(rxdesc->wb.lower.lo_dword.hs_rss.pkt_info) &
struct rxdesc *rxd;
(desc/NDESC_BUFMODE) * XGE_PAGE + sizeof(struct rxdesc) * \
(desc%NDESC_BUFMODE), sizeof(struct rxdesc), what)
struct rxdesc *rxd;
struct malo_rx_desc *rxdesc;
rxdesc = (struct malo_rx_desc *)sc->sc_data;
rxdesc->status = letoh16(rxdesc->status);
rxdesc->pkglen = letoh16(rxdesc->pkglen);
rxdesc->pkgoffset = letoh32(rxdesc->pkgoffset);
rxdesc->status, rxdesc->pkglen, rxdesc->pkgoffset);
if (rxdesc->status != MALO_RX_STATUS_OK)
data = sc->sc_data + rxdesc->pkgoffset;
bcopy(data + i, data + (ETHER_ADDR_LEN * 2), rxdesc->pkglen - i);
rxdesc->pkglen -= sizeof(struct llc);
m = m_devget(sc->sc_data + rxdesc->pkgoffset,
rxdesc->pkglen, ETHER_ALIGN);
struct upgt_lmac_rx_desc *rxdesc;
rxdesc = (struct upgt_lmac_rx_desc *)data;
m = m_devget(rxdesc->data, pkglen, ETHER_ALIGN);
tap->wr_rate = upgt_rx_rate(sc, rxdesc->rate);
tap->wr_antsignal = rxdesc->rssi;
rxi.rxi_rssi = rxdesc->rssi;