omap_iopgtable_store_entry(9)
π omap_iopgtable_store_entry β Kernel API Manual β¨
okay bestie, welcome to the omap_iopgtable_store_entry(9) page π this one's from the Kernel API Manual and it's short but it's mighty, so let's get into it π
πΈ NAME πΈ
omap_iopgtable_store_entry β make an iommu pte entry, periodt β¨
Like, that's the whole job. It makes an iommu pte entry. Iconic, honestly π
π¦ SYNOPSIS π¦
int omap_iopgtable_store_entry (struct omap_iommu *obj , struct
iotlb_entry *e );
so it takes two args and hands you back an int, no cap π«Ά
π ARGUMENTS π
objβ the target iommu π― that's the thing you're poking ateβ an iommu tlb entry info π literally the entry info for the tlb, she's carrying the details
lowkey both of these are required, there's no "optional" vibe here π
π SEE ALSO π
okay this is the part where the manpage just drops the whole friend group and honestly? obsessed π here's everyone:
- Kernel file
./drivers/iommu/omap-iommu.c to_omap_domain(9)omap_iommu_save_ctx(9)omap_iommu_restore_ctx(9)load_iotlb_entry(9)flush_iotlb_page(9)flush_iotlb_all(9)iopgtable_lookup_entry(9)iopgtable_clear_entry(9)omap_iommu_attach(9)omap_iommu_detach(9)omap_iommu_domain_deactivate(9)omap_iommu_domain_activate(9)omap_iommu_runtime_suspend(9)omap_iommu_runtime_resume(9)omap_iommu_prepare(9)
iykyk π go read them, they're all vibing in the same subsystem π§
and that's the whole page bestie, short and slay πβ¨
sign-off time π this one lives in ./drivers/iommu and it's dated October 2026, filed under omap_iopgtable_store_entry(9) β mwah, go make some pte entries π
π₯
π¦ 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