zpci_bus_for_each(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, this is the manual page for zpci_bus_for_each(9) from the Kernel API Manual. The actual name vibe is: zpci_bus_for_each β€” iterate over all the registered zbus objects. periodt. ✨

🌸 SYNOPSIS 🌸

zpci_bus_for_each (pos );

πŸŽ€ ARGUMENTS πŸŽ€

  • pos β€” a struct zpci_bus * as cursor. That's your little pointer bestie doing the walking. 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

It acquires and releases references as the cursor iterates over the registered objects. No cap. It is also tolerant against concurrent removals of objects β€” like, it doesn't freak out when stuff gets removed mid-loop. πŸ’…

⭐ CONTEXT ⭐

Process context. May sleep. 😴 Keep that in mind, okay?

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./arch/s390/pci/pci_bus.h β€” go peek if you want the lore. πŸ‘‘


sign-off time, bestie: this page is from source/version ./arch/s390/pci, dated October 2026. slay and stay iconic πŸ’œ

πŸ“¦ where this page comes from