pci_intx_mask_broken(9)
π NAME π
pci_intx_mask_broken β Test PCI_COMMAND_INTX_DISABLE writability
okay bestie, this one is straight out of the Kernel API Manual, and the function is literally called pci_intx_mask_broken π
β¨ SYNOPSIS β¨
int pci_intx_mask_broken (struct pci_dev *dev );
That's the whole vibe: it returns an int and takes a struct pci_dev *dev, no cap π«Ά
π ARGUMENTS π
devβ the PCI device, obviously π
π₯ DESCRIPTION π₯
Okay so the assignment here is: test whether PCI_COMMAND_INTX_DISABLE is writable for dev β¨
And the key detail, bestie: check this at enumeration-time so you're not out here modifying PCI_COMMAND at run-time. That's the whole point, periodt π
π SEE ALSO π
Kernel file ./drivers/pci/probe.c, plus these iconic neighbors, iykyk:
__pci_size_bars(9)__pci_read_base(9)pcie_get_link_speed(9)pci_ea_fixed_busnrs(9)pci_ext_cfg_is_aliased(9)pci_cfg_space_size_ext(9)pci_setup_device(9)pcie_relaxed_ordering_enabled(9)pci_release_dev(9)pci_scan_slot(9)pci_scan_child_bus_extend(9)pci_scan_child_bus(9)pcibios_root_bridge_prepare(9)pci_rescan_bus_bridge_resize(9)pci_rescan_bus(9)
xoxo, this page lives in ./drivers/pci, dated October 2026, and yes it's pci_intx_mask_broken(9) πβ¨
π¦ 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