pcim_set_mwi(9)
πΈ NAME πΈ
okay so welcome to pcim_set_mwi(9) from the Kernel API Manual, bestie π. This function is literally pcim_set_mwi β a device-managed pci_set_mwi(). That's the name tea, and it ate π
β¨.
β¨ SYNOPSIS β¨
int pcim_set_mwi (struct pci_dev *pdev );
π ARGUMENTS π
pdevβ the PCI device for which MWI is enabled. This is the one receiving the main-character energy π.
π¦ DESCRIPTION π¦
Managed pci_set_mwi. Lowkey the whole description, but it's giving exactly what it needs to give π.
π« RETURN π«
An appropriate -ERRNO error value on error, or zero for success. Error time is the appropriate error value; success time is zero. Slay β
.
π SEE ALSO π
The Kernel file is ./drivers/pci/devres.c, and these are the besties you should also pull up:
devm_pci_remap_iospace(9)devm_pci_remap_cfgspace(9)devm_pci_remap_cfg_resource(9)pcim_intx(9)pcim_enable_device(9)pcim_pin_device(9)pcim_iomap_table(9)pcim_iomap(9)pcim_iounmap(9)pcim_iomap_region(9)pcim_iounmap_region(9)pcim_iomap_regions(9)pcim_request_region(9)pcim_release_region(9)pcim_release_all_regions(9)pcim_request_all_regions(9)pcim_iomap_range(9)
Cute sign-off: source/version ./drivers/pci, date October 2026, manual pcim_set_mwi(9) β mwah πβ¨
π¦ 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