ionic_intr_alloc(9)
hey bestie, welcome to the ionic_intr_alloc(9) page from the Kernel API Manual π
this is your group-chat cheat sheet, no cap.
π NAME π
ionic_intr_alloc β Reserve a device interrupt β¨
π¦ SYNOPSIS π¦
int ionic_intr_alloc (struct ionic_lif *lif , struct ionic_intr_info
*intr );
π ARGUMENTS π
lifβ Logical interface. That's the lif in question, bestie.intrβ Reserved ionic interrupt structure. It's the interrupt info structure you're reserving. iconic.
πΈ DESCRIPTION πΈ
okay so the whole job is: reserve an interrupt index and get the irq number for that index. That's it, that's the vibe. π«Ά
β RETURN β
zero or negative error status. Periodt. π
π SEE ALSO π
- Kernel file
./drivers/net/ethernet/pensando/ionic/ionic_api.h struct ionic_aux_dev(9)struct ionic_admin_ctx(9)struct ionic_intr_info(9)ionic_adminq_post_wait(9)ionic_error_to_errno(9)ionic_request_rdma_reset(9)ionic_intr_free(9)ionic_get_cmb(9)ionic_put_cmb(9)
okay that's the whole page β source/version footer is ./drivers/net/ethernet/pensand..., dated October 2026, and the page name is ionic_intr_alloc(9) π«Άπ
π¦ 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