Lines Matching refs:rxd

694 	struct msk_rxdesc *rxd;
706 rxd = &sc_if->msk_cdata.msk_rxdesc[prod];
707 rxd->rx_m = NULL;
708 rxd->rx_le = &rd->msk_rx_ring[prod];
717 rxd = &sc_if->msk_cdata.msk_rxdesc[prod];
718 rxd->rx_m = NULL;
719 rxd->rx_le = &rd->msk_rx_ring[prod];
720 rxd->rx_le->msk_addr = htole32(ETHER_HDR_LEN << 16 |
722 rxd->rx_le->msk_control = htole32(OP_TCPSTART | HW_OWNER);
726 rxd = &sc_if->msk_cdata.msk_rxdesc[prod];
727 rxd->rx_m = NULL;
728 rxd->rx_le = &rd->msk_rx_ring[prod];
729 rxd->rx_le->msk_addr = htole32(ETHER_HDR_LEN << 16 |
731 rxd->rx_le->msk_control = htole32(OP_TCPSTART | HW_OWNER);
761 struct msk_rxdesc *rxd;
774 rxd = &sc_if->msk_cdata.msk_jumbo_rxdesc[prod];
775 rxd->rx_m = NULL;
776 rxd->rx_le = &rd->msk_jumbo_rx_ring[prod];
785 rxd = &sc_if->msk_cdata.msk_jumbo_rxdesc[prod];
786 rxd->rx_m = NULL;
787 rxd->rx_le = &rd->msk_jumbo_rx_ring[prod];
788 rxd->rx_le->msk_addr = htole32(ETHER_HDR_LEN << 16 |
790 rxd->rx_le->msk_control = htole32(OP_TCPSTART | HW_OWNER);
794 rxd = &sc_if->msk_cdata.msk_jumbo_rxdesc[prod];
795 rxd->rx_m = NULL;
796 rxd->rx_le = &rd->msk_jumbo_rx_ring[prod];
797 rxd->rx_le->msk_addr = htole32(ETHER_HDR_LEN << 16 |
799 rxd->rx_le->msk_control = htole32(OP_TCPSTART | HW_OWNER);
856 struct msk_rxdesc *rxd;
860 rxd = &sc_if->msk_cdata.msk_rxdesc[idx];
861 rx_le = rxd->rx_le;
865 rxd = &sc_if->msk_cdata.msk_rxdesc[idx];
866 m = rxd->rx_m;
867 rx_le = rxd->rx_le;
875 struct msk_rxdesc *rxd;
879 rxd = &sc_if->msk_cdata.msk_jumbo_rxdesc[idx];
880 rx_le = rxd->rx_le;
884 rxd = &sc_if->msk_cdata.msk_jumbo_rxdesc[idx];
885 m = rxd->rx_m;
886 rx_le = rxd->rx_le;
894 struct msk_rxdesc *rxd;
920 rxd = &sc_if->msk_cdata.msk_rxdesc[idx];
922 rx_le = rxd->rx_le;
926 rxd = &sc_if->msk_cdata.msk_rxdesc[idx];
928 if (rxd->rx_m != NULL) {
929 bus_dmamap_sync(sc_if->msk_cdata.msk_rx_tag, rxd->rx_dmamap,
931 bus_dmamap_unload(sc_if->msk_cdata.msk_rx_tag, rxd->rx_dmamap);
932 rxd->rx_m = NULL;
934 map = rxd->rx_dmamap;
935 rxd->rx_dmamap = sc_if->msk_cdata.msk_rx_sparemap;
937 bus_dmamap_sync(sc_if->msk_cdata.msk_rx_tag, rxd->rx_dmamap,
939 rxd->rx_m = m;
940 rx_le = rxd->rx_le;
952 struct msk_rxdesc *rxd;
981 rxd = &sc_if->msk_cdata.msk_jumbo_rxdesc[idx];
983 rx_le = rxd->rx_le;
987 rxd = &sc_if->msk_cdata.msk_jumbo_rxdesc[idx];
989 if (rxd->rx_m != NULL) {
991 rxd->rx_dmamap, BUS_DMASYNC_POSTREAD);
993 rxd->rx_dmamap);
994 rxd->rx_m = NULL;
996 map = rxd->rx_dmamap;
997 rxd->rx_dmamap = sc_if->msk_cdata.msk_jumbo_rx_sparemap;
999 bus_dmamap_sync(sc_if->msk_cdata.msk_jumbo_rx_tag, rxd->rx_dmamap,
1001 rxd->rx_m = m;
1002 rx_le = rxd->rx_le;
2220 struct msk_rxdesc *rxd;
2384 rxd = &sc_if->msk_cdata.msk_rxdesc[i];
2385 rxd->rx_m = NULL;
2386 rxd->rx_dmamap = NULL;
2388 &rxd->rx_dmamap);
2514 struct msk_rxdesc *rxd;
2563 rxd = &sc_if->msk_cdata.msk_rxdesc[i];
2564 if (rxd->rx_dmamap) {
2566 rxd->rx_dmamap);
2567 rxd->rx_dmamap = NULL;
3191 struct msk_rxdesc *rxd;
3225 rxd = &sc_if->msk_cdata.msk_rxdesc[(cons + 1) %
3228 rxd = &sc_if->msk_cdata.msk_rxdesc[cons];
3230 m = rxd->rx_m;
4155 struct msk_rxdesc *rxd;
4264 rxd = &sc_if->msk_cdata.msk_rxdesc[i];
4265 if (rxd->rx_m != NULL) {
4267 rxd->rx_dmamap, BUS_DMASYNC_POSTREAD);
4269 rxd->rx_dmamap);
4270 m_freem(rxd->rx_m);
4271 rxd->rx_m = NULL;