iommu_put_dma_cookie(9)
π NAME π
okay so bestie, this is iommu_put_dma_cookie(9) from the Kernel API Manual, and its whole thing is Release a domain's DMA mapping resources. That's the mission. That's the vibe. β¨
πΈ SYNOPSIS πΈ
void iommu_put_dma_cookie (struct iommu_domain *domain );
It's a void function, no cap. π«Ά
π ARGUMENTS π
domainβ the IOMMU domain that was previously prepared byiommu_get_dma_cookie. This is the domain whose DMA mapping resources are getting released. π
π¦ SEE ALSO π¦
The kernel file is ./drivers/iommu/dma-iommu.c, and the related function crew is:
iommu_get_dma_cookie(9)iommu_get_msi_cookie(9)iommu_put_msi_cookie(9)iommu_dma_get_resv_regions(9)iommu_dma_init_options(9)iommu_dma_init_domain(9)dma_info_to_prot(9)dma_iova_try_alloc(9)dma_iova_free(9)dma_iova_link(9)dma_iova_sync(9)dma_iova_unlink(9)dma_iova_destroy(9)
byeee bestie π«Ά this page lives under ./drivers/iommu, it's dated October 2026, and it's iommu_put_dma_cookie(9) β iconic, mwah π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms