iommu_put_resv_regions(9)
okay bestie, welcome to the Kernel API Manual π todayβs main character is iommu_put_resv_regions(9) and she is here to release reserved regions. no cap, itβs giving responsible cleanup era.
β¨ NAME β¨
iommu_put_resv_regions β release reserved regions
π¦ SYNOPSIS π¦
void iommu_put_resv_regions (struct device *dev , struct list_head *list
);
π ARGUMENTS π
devβ the device for which to free reserved regions. like, whose reserved-region situation are we cleaning up? this device right here. π«Άlistβ the reserved region list for the device. the actual list weβre releasing, bestie. π
π DESCRIPTION π
This releases a reserved region list acquired by iommu_get_resv_regions.
Thatβs the whole plot. If you got a reserved region list from iommu_get_resv_regions, this is the matching βokay weβre done hereβ moment. itβs giving cleanup icon behavior, and honestly? obsessed. β¨
π SEE ALSO π
Kernel file: ./drivers/iommu/iommu.c
The iommu bestie roster, all invited to the group chat:
iommu_device_register(9)iommu_insert_resv_region(9)iommu_group_alloc(9)iommu_group_get_iommudata(9)iommu_group_set_iommudata(9)iommu_group_set_name(9)iommu_group_add_device(9)iommu_group_remove_device(9)iommu_group_mutex_assert(9)iommu_group_for_each_dev(9)iommu_group_get(9)iommu_group_ref_get(9)iommu_group_put(9)iommu_group_id(9)device_iommu_capable(9)iommu_group_has_isolated_msi(9)iommu_set_fault_handler(9)iommu_paging_domain_alloc_flags(9)iommu_attach_device(9)iommu_get_domain_for_dev(9)iommu_driver_get_domain_for_dev(9)iommu_attach_group(9)iommu_unmap(9)iommu_unmap_fast(9)report_iommu_fault(9)iommu_get_resv_regions(9)iommu_setup_default_domain(9)iommu_device_use_default_domain(9)iommu_device_unuse_default_domain(9)iommu_group_claim_dma_owner(9)iommu_device_claim_dma_owner(9)iommu_group_release_dma_owner(9)iommu_device_release_dma_owner(9)iommu_group_dma_owner_claimed(9)iommu_replace_device_pasid(9)iommu_attach_handle_get(9)iommu_attach_group_handle(9)iommu_detach_group_handle(9)iommu_replace_group_handle(9)pci_dev_reset_iommu_prepare(9)pci_dev_reset_iommu_done(9)iommu_dma_prepare_msi(9)
okay bye bestie π«Ά this oneβs signed from ./drivers/iommu and stamped October 2026 β thatβs the source/version footer energy, and yes, we mentioned it instead of copy-pasting the line. periodt. π
π¦ 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