__free_iova(9)
π NAME π
okay so bestie, this is the __free_iova(9) page from the Kernel API Manual β and it does exactly what it says on the tin: it frees the given iova. periodt. β¨
β¨ SYNOPSIS β¨
void __free_iova (struct iova_domain *iovad , struct iova *iova );
π ARGUMENTS π
iovadβ the iova domain in question, no cap.iovaβ the iova in question. This frees the given iova belonging to the giving domain π
π SEE ALSO π
Kernel file ./drivers/iommu/iova.c is the main character here, and you should also peek at:
alloc_iova(9)find_iova(9)free_iova(9)alloc_iova_fast(9)free_iova_fast(9)put_iova_domain(9)reserve_iova(9)
π cute lil sign-off: source/version ./drivers/iommu, dated October 2026 β mwah, enjoy the kernel lore π«Ά
π¦ 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