pci_pcie_type(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ pci_pcie_type ✨

okay bestie, so this is a Kernel API Manual page, and the function we're stanning today is pci_pcie_type β€” it's literally the vibe check for your PCIe hardware πŸ’…


🌸 NAME 🌸

pci_pcie_type β€” get the PCIe device/port type

like, it tells you what kind of thing this PCIe thing is. iconic little guy fr fr πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

int pci_pcie_type (const struct pci_dev *dev );

that's the whole signature, no cap ✨


πŸ’– ARGUMENTS πŸ’–

  • dev β€” the PCI device 🫢 (yes that's it, that's the whole argument, she's lowkey simple and we love that for her)

🌈 SEE ALSO 🌈

okay this is the part where the manpage goes absolutely feral with cross-references, so buckle up bestie, we're listing every single one because I would never do you dirty like that 😭

Kernel file ./include/linux/pci.h plus:

pretty sure that's the entire PCI subsystem in one list and honestly? slay πŸ’€πŸ”₯


heads up bestie: this page is itty bitty β€” it's literally just the name, the signature, one argument, and a giant pile of SEE ALSO. no DESCRIPTION, no OPTIONS, no exit statuses, nothing. so if you were waiting for the tea, the tea is that the SEE ALSO list is the tea πŸ“

and that's the page! little sign-off for you: this one comes from the kernel file path ./include/linux, dated October 2026, and the footer still says pci_pcie_type(9) on both ends because she's consistent like that πŸ‘‘πŸ’œ bye bestie, go read some pci_is_pcie(9) next 🌟

πŸ“¦ where this page comes from