bus_dmamem_free
bus_dmamem_free(dma->dma_tag, dma->v_addr, dma->dma_map);
bus_dmamem_free(dmat, vaddr, dmamap);
bus_dmamem_free(sc->xl_ldata.xl_rx_tag, sc->xl_ldata.xl_rx_list,
bus_dmamem_free(sc->xl_ldata.xl_tx_tag, sc->xl_ldata.xl_tx_list,
bus_dmamem_free(sc->xl_ldata.xl_rx_tag, sc->xl_ldata.xl_rx_list,
bus_dmamem_free(sc->xl_ldata.xl_tx_tag, sc->xl_ldata.xl_tx_list,
bus_dmamem_free(sc->alc_cdata.alc_tx_ring_tag,
bus_dmamem_free(sc->alc_cdata.alc_rx_ring_tag,
bus_dmamem_free(sc->alc_cdata.alc_rr_ring_tag,
bus_dmamem_free(sc->alc_cdata.alc_cmb_tag,
bus_dmamem_free(sc->alc_cdata.alc_smb_tag,
bus_dmamem_free(sc->ale_cdata.ale_tx_ring_tag,
bus_dmamem_free(
bus_dmamem_free(
bus_dmamem_free(sc->ale_cdata.ale_tx_cmb_tag,
bus_dmamem_free(sc->age_cdata.age_tx_ring_tag,
bus_dmamem_free(sc->age_cdata.age_rx_ring_tag,
bus_dmamem_free(sc->age_cdata.age_rr_ring_tag,
bus_dmamem_free(sc->age_cdata.age_cmb_block_tag,
bus_dmamem_free(sc->age_cdata.age_smb_block_tag,
bus_dmamem_free(sc->dma_txd_tag, sc->txd_base,
bus_dmamem_free(sc->dma_txs_tag, sc->txs_base,
bus_dmamem_free(sc->dma_rxd_tag, sc->rxd_base_dma,
bus_dmamem_free(sc->bfe_tx_tag, sc->bfe_tx_list,
bus_dmamem_free(sc->bfe_rx_tag, sc->bfe_rx_list,
bus_dmamem_free(sc->bge_cdata.bge_rx_std_ring_tag,
bus_dmamem_free(sc->bge_cdata.bge_rx_jumbo_ring_tag,
bus_dmamem_free(sc->bge_cdata.bge_rx_return_ring_tag,
bus_dmamem_free(sc->bge_cdata.bge_tx_ring_tag,
bus_dmamem_free(sc->bge_cdata.bge_status_tag,
bus_dmamem_free(sc->bge_cdata.bge_stats_tag,
bus_dmamem_free(*tag, *ring, *map);
bus_dmamem_free(sc->dc_rx_ltag, sc->dc_ldata.dc_rx_list,
bus_dmamem_free(sc->dc_tx_ltag, sc->dc_ldata.dc_tx_list,
bus_dmamem_free(sc->dc_stag, sc->dc_cdata.dc_sbuf,
bus_dmamem_free(ri->ri_ring_tag, ri->ri_descs, ri->ri_ring_map);
bus_dmamem_free(sc->tulip_setup_tag, sc->tulip_setupbuf,
bus_dmamem_free(sc->cbl_tag, sc->fxp_desc.cbl_list,
bus_dmamem_free(sc->fxp_stag, sc->fxp_stats, sc->fxp_smap);
bus_dmamem_free(sc->mcs_tag, sc->mcsp, sc->mcs_map);
bus_dmamem_free(sc->jme_cdata.jme_tx_ring_tag,
bus_dmamem_free(sc->jme_cdata.jme_rx_ring_tag,
bus_dmamem_free(sc->jme_cdata.jme_ssb_tag,
bus_dmamem_free(sc->msk_stat_tag,
bus_dmamem_free(sc_if->msk_cdata.msk_tx_ring_tag,
bus_dmamem_free(sc_if->msk_cdata.msk_rx_ring_tag,
bus_dmamem_free(sc_if->msk_cdata.msk_jumbo_rx_ring_tag,
bus_dmamem_free(ring->rx_desc_tag, desc, ring->rx_desc_map);
bus_dmamem_free(ring->jrx_desc_tag, desc, ring->jrx_desc_map);
bus_dmamem_free(ring->tx_desc_tag, desc, ring->tx_desc_map);
bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam);
bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam);
bus_dmamem_free(sc->vte_cdata.vte_tx_ring_tag,
bus_dmamem_free(sc->vte_cdata.vte_rx_ring_tag,
bus_dmamem_free(sc->sc_dmat, &q->q_tx.rge_tx_listseg,
bus_dmamem_free(sc->sc_dmat, &q->q_tx.rge_tx_listseg,
bus_dmamem_free(sc->sc_dmat, &q->q_rx.rge_rx_listseg,
bus_dmamem_free(sc->sc_dmat, &q->q_rx.rge_rx_listseg,
bus_dmamem_free(sc->sc_dmat, &rge_ks_sc->rge_ks_sc_seg, 1);
bus_dmamem_free(sc->rl_cdata.rl_rx_tag,
bus_dmamem_free(sc->rl_ldata.rl_rx_list_tag,
bus_dmamem_free(sc->rl_ldata.rl_tx_list_tag,
bus_dmamem_free(sc->rl_ldata.rl_stag,
bus_dmamem_free(cd->sge_rx_tag, ld->sge_rx_ring,
bus_dmamem_free(cd->sge_tx_tag, ld->sge_tx_ring,
bus_dmamem_free(sc->sis_rx_list_tag, sc->sis_rx_list,
bus_dmamem_free(sc->sis_tx_list_tag, sc->sis_tx_list,
bus_dmamem_free(sc_if->sk_cdata.sk_tx_ring_tag,
bus_dmamem_free(sc_if->sk_cdata.sk_rx_ring_tag,
bus_dmamem_free(sc_if->sk_cdata.sk_jumbo_rx_ring_tag,
bus_dmamem_free(sc->vr_cdata.vr_tx_ring_tag,
bus_dmamem_free(sc->vr_cdata.vr_rx_ring_tag,
bus_dmamem_free(sc->vge_cdata.vge_tx_ring_tag,
bus_dmamem_free(sc->vge_cdata.vge_rx_ring_tag,
bus_dmamem_free(sc->an_dtag, dma->an_dma_vaddr, dma->an_dma_map);
bus_dmamem_free(sc->an_dtag, dma->an_dma_vaddr, dma->an_dma_map);
bus_dmamem_free(dd->dd_dmat, dd->dd_desc, dd->dd_dmamap);
bus_dmamem_free(dd->dd_dmat, dd->dd_desc, dd->dd_dmamap);
bus_dmamem_free(dd->dd_dmat, dd->dd_desc, dd->dd_dmamap);
bus_dmamem_free(sc->sc_txring_dtag,
bus_dmamem_free(sc->sc_rxring_dtag, rd->rdata_desc,
bus_dmamem_free(dtag, rd->rdata_desc, rd->rdata_dmap);
bus_dmamem_free(st->stats_ring_dtag, st->stats_ring,
bus_dmamem_free(st->stats_dtag, st->stats, st->stats_dmap);
bus_dmamem_free(st->stats_ring_dtag, st->stats_ring,
bus_dmamem_free(st->stats_dtag, st->stats, st->stats_dmap);
bus_dmamem_free(dma->tag, &dma->seg, 1);
bus_dmamem_free(dma->tag, &dma->seg, 1);
bus_dmamem_free(sc->tbd_dmat, sc->tbd_list, sc->tbd_map);
bus_dmamem_free(sc->rbd_dmat, sc->rbd_list,
bus_dmamem_free(sc->status_dmat, sc->status_list,
bus_dmamem_free(sc->fw_dmat, sc->fw_virtaddr, sc->fw_map);
bus_dmamem_free(ring->desc_dmat, ring->desc, ring->desc_map);
bus_dmamem_free(ring->desc_dmat, ring->desc, ring->desc_map);
bus_dmamem_free(dma->tag, &dma->seg, 1);
bus_dmamem_free(dma->tag, dma->vaddr, dma->map);
bus_dmamem_free(dd->dd_dmat, dd->dd_desc, dd->dd_dmamap);
bus_dmamem_free(dd->dd_dmat, dd->dd_desc, dd->dd_dmamap);
bus_dmamem_free(mh->mh_dmat, mh->mh_cmdbuf,
bus_dmamem_free(mh->mh_dmat, mh->mh_cmdbuf, mh->mh_dmamap);
bus_dmamem_free(dd->dd_dmat, dd->dd_desc, dd->dd_dmamap);
bus_dmamem_free(dd->dd_dmat, dd->dd_desc, dd->dd_dmamap);
bus_dmamem_free(sc->sc_rxdmat, sc->sc_rxmem, sc->sc_rxmap);
bus_dmamem_free(mh->mh_dmat, mh->mh_cmdbuf, mh->mh_dmamap);
bus_dmamem_free(mh->mh_dmat, mh->mh_cmdbuf, mh->mh_dmamap);
bus_dmamem_free(ring->desc_dmat, ring->desc, ring->desc_map);
bus_dmamem_free(ring->desc_dmat, ring->desc, ring->desc_map);
bus_dmamem_free(ring->desc_dmat, ring->desc, ring->desc_map);
bus_dmamem_free(ring->desc_dmat, ring->desc, ring->desc_map);
bus_dmamem_free(ring->desc_dmat, ring->txd, ring->desc_map);
bus_dmamem_free(sc->txwi_dmat, sc->txwi_vaddr, sc->txwi_map);
bus_dmamem_free(ring->desc_dmat, ring->rxd, ring->desc_map);
bus_dmamem_free(rx_ring->desc_dmat, rx_ring->desc,
bus_dmamem_free(tx_ring->desc_dmat, tx_ring->desc,
bus_dmamem_free(dma->idi_tag, dma->idi_vaddr, dma->idi_map);
bus_dmamem_free(dma->idi_tag, dma->idi_vaddr, dma->idi_map);
void bus_dmamem_free(bus_dma_tag_t dmat, void *vaddr, bus_dmamap_t map);