sba_dump_pdir_entry(9)
π sba_dump_pdir_entry(9) β Kernel API Manual β¨
okay so bestie, we're in the <pink>Kernel API Manual</pink> today, and the star of the show is sba_dump_pdir_entry β say that five times fast, i literally can't π«Ά
πΈ NAME πΈ
sba_dump_pdir_entry β debugging only β print one IOMMU PDIR entry. that's it. that's the whole vibe. π
β¨ SYNOPSIS β¨
void sba_dump_pdir_entry (struct ioc *ioc , char *msg , uint pide );
no cap, that's the whole signature. she takes three things and returns nothing at all, which is so real of her. π
π ARGUMENTS π
iocβ the IO MMU structure that owns the pdir we're interested in. like, the main character structure, iykyk. πmsgβ text to print ont the output line. (yes, "ont" β that's literally what the manpage says, we don't gatekeep typos here, it's giving quirky π₯°)pideβ pdir index. the little index number that tells us which entry we're looking at. slay. β¨
π¦ DESCRIPTION π¦
Print one entry of the IO MMU PDIR in human readable form. that's the whole assignment. one entry, decoded, legible, gorgeous. ngl, for a debugging-only function she really ate that. ππ
π SEE ALSO π
Kernel file ./drivers/parisc/sba_iommu.c β and honestly the whole friend group showed up, so let's give them their shoutouts:
sba_dump_ranges(9)sba_dump_tlb(9)sba_check_pdir(9)sba_dump_sg(9)sba_search_bitmap(9)sba_alloc_range(9)sba_free_range(9)sba_io_pdir_entry(9)sba_mark_invalid(9)sba_dma_supported(9)sba_map_single(9)sba_unmap_phys(9)sba_alloc(9)sba_free(9)sba_map_sg(9)sba_unmap_sg(9)sba_get_iommu(9)sba_directed_lmmio(9)sba_distributed_lmmio(9)
like, that's the entire group chat right there. everyone's invited. π
π‘ friendly reminder bestie: this one is debugging only β she's for looking, not for shipping. periodt. π₯
and that's the page!! sign-off time: this little gem lives in ./drivers/parisc, dated October 2026. go forth and dump those pdir entries, you absolute icon π§ββοΈππ
π¦ 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