zpci_bus_for_each(9)
π 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β astruct 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
- 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