pcie_pme_work_fn(9)
okay so bestie, welcome to pcie_pme_work_fn(9) from the Kernel API Manual π
β¨ this page is short, specific, and honestly kind of iconic for how niche it is β letβs get into it π
β¨ NAME β¨
pcie_pme_work_fnβ work handler for the PCIe PME interrupt. thatβs the name, thatβs the job, no cap π«Ά
π οΈ SYNOPSIS π οΈ
hereβs the exact signature, bestie β donβt let the little space before ); jump-scare you:
void pcie_pme_work_fn (struct work_struct *work );
π«Ά ARGUMENTS π«Ά
workβ work structure giving access to service data. lowkey itβs the little backstage pass to the service data β¨
π SEE ALSO π
the kernel file is ./drivers/pci/pcie/pme.c, and the whole linked-up squad is:
pcie_pme_interrupt_enable(9)pcie_pme_walk_bus(9)pcie_pme_from_pci_bridge(9)pcie_pme_handle_request(9)pcie_pme_irq(9)pcie_pme_can_wakeup(9)pcie_pme_mark_devices(9)pcie_pme_probe(9)pcie_pme_suspend(9)pcie_pme_resume(9)pcie_pme_remove(9)pcie_pme_init(9)
thatβs the whole page, bestie! source/version: ./drivers/pci/pcie; date: October 2026; title: pcie_pme_work_fn(9) β periodt π
β¨
π¦ 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