pci_epc_get(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

pci_epc_get β€” bestie, this is how you grab the PCI endpoint controller ✨


πŸŽ€ SYNOPSIS πŸŽ€

struct pci_epc * pci_epc_get (const char *epc_name );

🌸 ARGUMENTS 🌸

  • epc_name β€” the device name of the endpoint controller, iykyk πŸ’… it's literally the name you use to look it up

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so picture this: you invoke pci_epc_get and it hands you back the struct pci_epc * that corresponds to the device name of the endpoint controller. That's it, that's the whole vibe 🫢 like, name goes in, pointer comes out, main character energy fr fr.


πŸ‘‘ SEE ALSO πŸ‘‘

Lowkey the whole friend group lives in the kernel file ./drivers/pci/endpoint/pci-epc-core.c β€” go say hi to the siblings:


okay that's the whole page bestie, go touch grass (or a PCI endpoint) 🌈

this lil masterpiece came from ./drivers/pci/endpoint, dated October 2026, and it's part of the Kernel API Manual β€” pci_epc_get(9) era, periodt πŸ’œ

πŸ“¦ where this page comes from