Lines Matching refs:rxd
491 struct e1000_rx_desc *rxd;
502 rxd = (struct e1000_rx_desc *)&rxr->rx_base[next_pidx];
503 rxd->buffer_addr = htole64(paddrs[i]);
505 rxd->status = 0;
520 union e1000_rx_desc_extended *rxd;
531 rxd = &rxr->rx_base[next_pidx];
532 rxd->read.buffer_addr = htole64(paddrs[i]);
534 rxd->wb.upper.status_error = 0;
558 struct e1000_rx_desc *rxd;
563 rxd = (struct e1000_rx_desc *)&rxr->rx_base[i];
564 staterr = rxd->status;
583 union e1000_rx_desc_extended *rxd;
588 rxd = &rxr->rx_base[i];
589 staterr = le32toh(rxd->wb.upper.status_error);
608 struct e1000_rx_desc *rxd;
618 rxd = (struct e1000_rx_desc *)&rxr->rx_base[cidx];
619 status = rxd->status;
620 errors = rxd->errors;
625 len = le16toh(rxd->length);
641 rxd->status = 0;
653 ri->iri_vtag = le16toh(rxd->special);
669 union e1000_rx_desc_extended *rxd;
681 rxd = &rxr->rx_base[cidx];
682 staterr = le32toh(rxd->wb.upper.status_error);
683 pkt_info = le32toh(rxd->wb.lower.mrq);
688 len = le16toh(rxd->wb.upper.length);
703 rxd->wb.upper.status_error &= htole32(~0xFF);
715 vtag = le16toh(rxd->wb.upper.vlan);
722 ri->iri_flowid = le32toh(rxd->wb.lower.hi_dword.rss);