nfp_net_irq_exn(9)
π nfp_net_irq_exn(9) β like, the Kernel API Manual bestie π
okay so first things first: this whole page is nfp_net_irq_exn(9), and it lives in the Kernel API Manual, and honestly? she's a lil legend. β¨
πΈ NAME πΈ
nfp_net_irq_exn β Interrupt service routine for exceptions π
like, yes bestie, it services interrupts. but specifically the exception ones. not the regular ones. she has a niche and she's owning it. π
β¨ SYNOPSIS β¨
irqreturn_t nfp_net_irq_exn (int irq , void *data );
that's the whole vibe. two args, one return type, zero drama (well, except the exceptions, iykyk). π¦
π ARGUMENTS π
irqβ the interrupt itself. the actual interrupt. the main character. πdataβ an opaque data structure π«Ά (yes, opaque β you don't get to peek inside, that's the whole point, no cap)
β RETURN β
it returns a value that indicates whether the interrupt has been handled. that's the info. that's the assignment. periodt. π
π₯ SEE ALSO π₯
first up, the kernel file, exactly as written:
Kernel file ./drivers/net/ethernet/netronome/nfp/nfp_net_common.c
and then the whole friend group β like a group chat where everyone is a kernel symbol, and honestly? they all ate:
nfp_net_get_fw_version(9)nfp_net_reconfig_post(9)__nfp_net_reconfig(9)nfp_net_mbox_reconfig(9)nfp_net_irqs_alloc(9)nfp_net_irqs_assign(9)nfp_net_irqs_disable(9)nfp_net_irq_rxtx(9)nfp_net_read_link_status(9)nfp_net_irq_lsc(9)nfp_net_aux_irq_request(9)nfp_net_aux_irq_free(9)nfp_net_vecs_init(9)nfp_net_rss_write_itbl(9)nfp_net_rss_write_key(9)nfp_net_coalesce_write_cfg(9)nfp_net_write_mac_addr(9)nfp_net_clear_config_and_disable(9)nfp_net_set_config_and_enable(9)nfp_net_close_stack(9)nfp_net_close_free_all(9)nfp_net_netdev_close(9)nfp_net_open_stack(9)nfp_net_info(9)nfp_net_alloc(9)nfp_net_free(9)nfp_net_rss_key_sz(9)nfp_net_rss_init(9)nfp_net_irqmod_init(9)nfp_net_init(9)nfp_net_clean(9)
no notes. absolute roster. π§π
quick vibe check: the (9) on every single one of these? that's the section, bestie. it's giving "kernel API" and we respect it. π
and that's the page!! mwah π β this sign-off comes to you from ./drivers/net/ethernet/netrono... (the source, slightly truncated like a text that got cut off mid-sentence π) dated October 2026, for nfp_net_irq_exn(9). slay, go handle those exceptions. πβ
π¦ 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