dw_pcie_ep_raise_msix_irq(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dw_pcie_ep_raise_msix_irq(9) β€” Kernel API Manual πŸ’…

okay bestie, welcome to the Kernel API Manual page for this little endpoint interrupt icon. it’s giving β€œRaise MSI-X to the host,” and we’re gonna walk it together, no cap. ✨

✨ NAME ✨

dw_pcie_ep_raise_msix_irq β€” Raise MSI-X to the host. that’s the whole job, and she’s serving it πŸ’…

🌸 SYNOPSIS 🌸

int dw_pcie_ep_raise_msix_irq (struct dw_pcie_ep *ep , u8 func_no , u16
       interrupt_num );

three args, one int return, very main character energy 🫢

πŸŽ€ ARGUMENTS πŸŽ€

  • ep β€” DWC EP device. like, the endpoint device itself, the actual vibe.
  • func_no β€” Function number of the endpoint device. which function we’re repping, iykyk.
  • interrupt_num β€” Interrupt number to be raised. the interrupt number that’s getting raised, periodt.

πŸ”₯ RETURN πŸ”₯

0 if success, errno otherwise. zero is the slay; anything else is the errno situation 😭

🌈 SEE ALSO 🌈

Kernel file: ./drivers/pci/controller/dwc/pcie-designware-ep.c β€” the source-file ref, bestie.


xoxo πŸ’– this iconic page is from the Kernel API Manual, source/version ./drivers/pci/controller/dwc, dated October 2026. bye bestie, go raise that MSI-X πŸ¦‹

πŸ“¦ where this page comes from