PCI_VDEVICE_SUB(9)
π PCI_VDEVICE_SUB(9) π
okay so this is the Kernel API Manual page for PCI_VDEVICE_SUB, bestie β the short-form way to describe a specific PCI device/subdevice. β¨
πΈ NAME πΈ
PCI_VDEVICE_SUB β describe a specific PCI device/subdevice in a short form. π
β¨ SYNOPSIS β¨
PCI_VDEVICE_SUB (vend , dev , subvend , subdev );
π ARGUMENTS π
vendβ the vendor name. π«Άdevβ the 16 bit PCI Device ID. π¦subvendβ the 16 bit PCI Subvendor ID. πΈsubdevβ the 16 bit PCI Subdevice ID. π
π DESCRIPTION π
what it does: it generates the pci_device_id struct layout for the specific PCI device/subdevice, no cap. π
and heads up, bestie: private data may follow the output. β¨
π SEE ALSO π
the SEE ALSO crew is pulling up, in order: π
- Kernel file
./include/linux/pci.h, enumpci_interrupt_pin(9) pci_channel_state_t(9)pci_is_bridge(9)pci_is_vga(9)pci_is_display(9)struct pci_driver(9)PCI_DEVICE(9)PCI_DEVICE_DRIVER_OVERRIDE(9)PCI_DRIVER_OVERRIDE_DEVICE_VFIO(9)PCI_DEVICE_SUB(9)PCI_DEVICE_CLASS(9)PCI_VDEVICE(9)PCI_DEVICE_DATA(9)pcie_capability_clear_and_set_word(9)pci_bus_for_each_resource(9)module_pci_driver(9)builtin_pci_driver(9)pci_irq_type(9)pci_irqd_intx_xlate(9)pci_resource_is_io(9)pci_resource_is_mem(9)pci_pcie_cap(9)pci_is_pcie(9)pcie_caps_reg(9)pci_pcie_type(9)pcie_find_root_port(9)pci_vpd_alloc(9)pci_vpd_find_id_string(9)pci_vpd_find_ro_info_keyword(9)pci_vpd_check_csum(9)pci_ari_enabled(9)pci_is_thunderbolt_attached(9)
k bye bestie π β source/version is ./include/linux, dated October 2026, and this is the PCI_VDEVICE_SUB(9) page. β¨π«Ά
π¦ 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