Lines Matching refs:rxd
758 struct sge_rxdesc *rxd;
894 rxd = &cd->sge_rxdesc[i];
895 rxd->rx_m = NULL;
896 rxd->rx_dmamap = NULL;
898 &rxd->rx_dmamap);
914 struct sge_rxdesc *rxd;
947 rxd = &cd->sge_rxdesc[i];
948 if (rxd->rx_dmamap != NULL) {
950 rxd->rx_dmamap);
951 rxd->rx_dmamap = NULL;
1054 struct sge_rxdesc *rxd;
1060 rxd = &cd->sge_rxdesc[i];
1061 if (rxd->rx_m != NULL) {
1062 bus_dmamap_sync(cd->sge_rxmbuf_tag, rxd->rx_dmamap,
1065 rxd->rx_dmamap);
1066 m_freem(rxd->rx_m);
1067 rxd->rx_m = NULL;
1082 struct sge_rxdesc *rxd;
1102 rxd = &cd->sge_rxdesc[prod];
1103 if (rxd->rx_m != NULL) {
1104 bus_dmamap_sync(cd->sge_rxmbuf_tag, rxd->rx_dmamap,
1106 bus_dmamap_unload(cd->sge_rxmbuf_tag, rxd->rx_dmamap);
1108 map = rxd->rx_dmamap;
1109 rxd->rx_dmamap = cd->sge_rx_spare_map;
1111 bus_dmamap_sync(cd->sge_rxmbuf_tag, rxd->rx_dmamap,
1113 rxd->rx_m = m;