eeh_phb_pe_create(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ‘‘ eeh_phb_pe_create(9) β€” Kernel API Manual πŸ‘‘

okay so bestie, we're in the Kernel API Manual today and the star of the show is eeh_phb_pe_create πŸ’… yes it's exactly as iconic as it sounds.


✨ NAME ✨

eeh_phb_pe_create β€” Create PHB PE 🫢


🌸 SYNOPSIS 🌸

int eeh_phb_pe_create (struct pci_controller *phb );

πŸŽ€ ARGUMENTS πŸŽ€

  • phb β€” the PCI controller, your main character of the moment πŸ’–

πŸ¦‹ DESCRIPTION πŸ¦‹

So here's the vibe: you call this function while the PHB is being detected during system boot, or during PCI hotplug, and what it does is create the PHB PE. That's it, that's the whole thing ✨ like it's literally the origin story.

ngl, timing matters β€” the manpage is clear that this is meant for the boot-time / hotplug detection moment, not just whenever you feel like it πŸ™ˆ

πŸ”₯ SEE ALSO πŸ”₯

the whole friend group, no cap β€” these all hang out in the Kernel file ./arch/powerpc/kernel/eeh_pe.c:


that's the whole page bestie, go forth and create PHB PEs responsibly πŸŒˆπŸ’œ

sign-off szn: this lil masterpiece lives in ./arch/powerpc/kernel, dated October 2026 β€” mwah πŸ’‹ ate and left no crumbs πŸ“πŸ§š
πŸ“¦ where this page comes from