STRUCT DFL_FPGA_IRQ_SET(9)
π struct dfl_fpga_irq_set(9) β from the Kernel API Manual, bestie π
okay so real talk, we are doing a whole kernel API manual page today, and honestly? it's giving "short but iconic." no cap. sit down, grab a strawberry π, and let's get into it.
β¨ NAME β¨
struct dfl_fpga_irq_set β literally the argument for the DFL_FPGA_XXX_SET_IRQ ioctl. that's it, that's the whole vibe. she's the payload, she's the main character, she shows up in the ioctl and does her thing π
πΈ SYNOPSIS πΈ
struct dfl_fpga_irq_set {
__u32 start;
__u32 count;
__s32 evtfds[];
};
look at her. three fields. no wasted space. lowkey a minimalist queen π
π¦ Members π¦
startβ the index of the first irq. where we're starting the party, basically. the beginning of the lineup πcountβ the number of eventfd handlers. like, how many of them we're bringing to the function. the headcount fr fr β¨evtfdsβ the eventfd handlers themselves. the actual guests of honor π«Ά
ngl, she's short. but every field is carrying weight, and that's what matters.
π SEE ALSO π
obvi you're gonna want the whole friend group, so here's the squad β go read them, they're all waiting for you:
- the kernel file
./include/uapi/linux/fpga-dfl.h DFL_FPGA_GET_API_VERSION(9)DFL_FPGA_CHECK_EXTENSION(9)DFL_FPGA_PORT_RESET(9)DFL_FPGA_PORT_ERR_GET_IRQ_NUM(9)DFL_FPGA_PORT_ERR_SET_IRQ(9)DFL_FPGA_PORT_UINT_GET_IRQ_NUM(9)DFL_FPGA_PORT_UINT_SET_IRQ(9)DFL_FPGA_FME_PORT_RELEASE(9)DFL_FPGA_FME_PORT_ASSIGN(9)DFL_FPGA_FME_ERR_GET_IRQ_NUM(9)DFL_FPGA_FME_ERR_SET_IRQ(9)
like, twelve cross-references?? she said "I have friends, actually" ππ
π reminder that this is the struct used by those DFL_FPGA_XXX_SET_IRQ ioctls β don't come for me if you mix up the order of the fields, I warned you.
and that's the page!! sourced straight from ./include/uapi/linux, dated October 2026, and yes the manual name is struct dfl_fpga_irq_set(9) β say it with your chest π£οΈπ
go off bestie, may your irqs always be indexed correctly πβπ§
π¦ 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