Home
last modified time | relevance | path

Searched refs:dmam_free_coherent (Results 1 – 17 of 17) sorted by relevance

/linux-6.12.1/drivers/net/ethernet/intel/ice/
Dice_controlq.c134 dmam_free_coherent(ice_hw_to_dev(hw), ring->desc_buf.size, in ice_free_cq_ring()
200 dmam_free_coherent(ice_hw_to_dev(hw), cq->rq.r.rq_bi[i].size, in ice_alloc_rq_bufs()
248 dmam_free_coherent(ice_hw_to_dev(hw), cq->sq.r.sq_bi[i].size, in ice_alloc_sq_bufs()
321 dmam_free_coherent(ice_hw_to_dev(hw), \
Dice_txrx.c204 dmam_free_coherent(tx_ring->dev, size, in ice_free_tx_ring()
471 dmam_free_coherent(rx_ring->dev, size, in ice_free_rx_ring()
/linux-6.12.1/sound/soc/sprd/
Dsprd-pcm-dma.c105 dmam_free_coherent(dev, size, data->virt, data->phys); in sprd_pcm_open()
124 dmam_free_coherent(dev, size, data->virt, data->phys); in sprd_pcm_close()
/linux-6.12.1/drivers/misc/mei/
Ddma-ring.c53 dmam_free_coherent(dev->dev, dscr->size, dscr->vaddr, dscr->daddr); in mei_dmam_dscr_free()
Dclient.c2290 dmam_free_coherent(cl->dev->dev, in mei_cl_dma_free()
/linux-6.12.1/include/linux/
Ddma-mapping.h126 void dmam_free_coherent(struct device *dev, size_t size, void *vaddr,
207 static inline void dmam_free_coherent(struct device *dev, size_t size, in dmam_free_coherent() function
/linux-6.12.1/drivers/mmc/host/
Dcqhci-core.c232 dmam_free_coherent(mmc_dev(cq_host->mmc), cq_host->desc_size, in cqhci_host_alloc_tdl()
413 dmam_free_coherent(mmc_dev(mmc), cq_host->data_size, in cqhci_disable()
417 dmam_free_coherent(mmc_dev(mmc), cq_host->desc_size, in cqhci_disable()
/linux-6.12.1/drivers/net/wireless/mediatek/mt76/mt7996/
Dinit.c811 dmam_free_coherent(dev->mt76.dma_dev, in mt7996_wed_rro_free()
821 dmam_free_coherent(dev->mt76.dma_dev, in mt7996_wed_rro_free()
831 dmam_free_coherent(dev->mt76.dma_dev, in mt7996_wed_rro_free()
/linux-6.12.1/kernel/dma/
Dmapping.c69 void dmam_free_coherent(struct device *dev, size_t size, void *vaddr, in dmam_free_coherent() function
77 EXPORT_SYMBOL(dmam_free_coherent);
/linux-6.12.1/drivers/net/ethernet/apm/xgene/
Dxgene_enet_main.c1057 dmam_free_coherent(dev, ring->size, ring->desc_addr, ring->dma); in xgene_enet_delete_ring()
1142 dmam_free_coherent(dev, ring->size, ring->desc_addr, ring->dma); in xgene_enet_free_desc_ring()
1251 dmam_free_coherent(dev, size, ring->desc_addr, in xgene_enet_create_desc_ring()
/linux-6.12.1/Documentation/driver-api/driver-model/
Ddevres.rst261 dmam_free_coherent()
/linux-6.12.1/drivers/iommu/arm/arm-smmu-v3/
Dtegra241-cmdqv.c499 dmam_free_coherent(vcmdq->cmdqv->smmu.dev, qsz, q->base, q->base_dma); in tegra241_vcmdq_free_smmu_cmdq()
/linux-6.12.1/drivers/firewire/
Dohci.c1276 dmam_free_coherent(card->device, PAGE_SIZE, desc, in context_release()
2193 dmam_free_coherent(ohci->card.device, CONFIG_ROM_SIZE, free_rom, free_rom_bus); in bus_reset_work()
2655 dmam_free_coherent(ohci->card.device, CONFIG_ROM_SIZE, next_config_rom, in ohci_set_config_rom()
/linux-6.12.1/drivers/net/ethernet/intel/idpf/
Didpf_txrx.c141 dmam_free_coherent(txq->dev, txq->size, txq->desc_ring, txq->dma); in idpf_tx_desc_rel()
490 dmam_free_coherent(dev, rxq->size, rxq->desc_ring, rxq->dma); in idpf_rx_desc_rel()
Didpf_virtchnl.c729 dmam_free_coherent(&adapter->pdev->dev, in idpf_recv_mb_msg()
/linux-6.12.1/drivers/ufs/core/
Dufshcd.c8660 dmam_free_coherent(hba->dev, ucdl_size, hba->ucdl_base_addr, in ufshcd_release_sdb_queue()
8664 dmam_free_coherent(hba->dev, utrdl_size, hba->utrdl_base_addr, in ufshcd_release_sdb_queue()
/linux-6.12.1/drivers/usb/dwc2/
Dgadget.c4234 dmam_free_coherent(hsotg->dev, desc_num * in dwc2_hsotg_ep_enable()