pci_epc_get_msix(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– pci_epc_get_msix β€” Kernel API Manual πŸ’–

okay so bestie, welcome to the pci_epc_get_msix(9) page ✨ this is a section 9 kernel API manual entry, and it's literally so straightforward you're gonna slay it. it's giving "one job, done well" πŸŽ€


🌸 NAME 🌸

pci_epc_get_msix β€” get the number of MSI-X interrupt numbers allocated πŸ’…


✨ SYNOPSIS ✨

int pci_epc_get_msix (struct pci_epc *epc , u8 func_no , u8 vfunc_no );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • epc β€” the EPC device to which MSI-X interrupts was requested 🫢 (yes, that's the EPC device you're asking about, the one the MSI-X interrupts got requested on)
  • func_no β€” the physical endpoint function number in the EPC device πŸ”’
  • vfunc_no β€” the virtual endpoint function number in the physical function 🌈

🧚 DESCRIPTION 🧚

Invoke this to get the number of MSI-X interrupts allocated by the RC. that's it, that's the whole vibe β€” you call it, it tells you how many MSI-X interrupts the RC went and allocated πŸ”₯


πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/pci/endpoint/pci-epc-core.c β€” go read it, iykyk πŸ“–

and the whole friend group of related functions, fr fr:


πŸ’€ reminder bestie: this page lives under ./drivers/pci/endpoint β€” that's your home base for all of these 🏠

and that's a wrap, periodt πŸŽ€ this cutie is from the ./drivers/pci/endpoint corner of the kernel, dated October 2026, and it answers to the name pci_epc_get_msix(9) πŸ’– bye bestie, go count some interrupts πŸ¦‹βœ¨

πŸ“¦ where this page comes from