nfp_net_irq_lsc(9)
π nfp_net_irq_lsc(9) β like, the whole manual page, bestie
Okay so real talk: this is the man page for nfp_net_irq_lsc, and it lives in the kernel API manual (yes, that (9) at the end is the section, iykyk). It's a tiny little page but we're gonna treat it with the respect it deserves π
β¨ NAME β¨
nfp_net_irq_lsc β the interrupt service routine for link state changes π
Like, that's it, that's the whole vibe: it's the ISR that fires when the link state does a little change. Main character energy for your NIC's link status πΈ
π¦ SYNOPSIS π¦
irqreturn_t nfp_net_irq_lsc (int irq , void *data );
That's the whole signature, no cap β it takes an int irq and a void *data, and hands you back an irqreturn_t. Clean, iconic, periodt β¨
π ARGUMENTS π
irqβ the interrupt. Yeah, that's the whole description: Interrupt. She's a woman of few words πdataβ an opaque data structure. Opaque as in "don't peek, just pass it along," not opaque as in "rude" π
β RETURN β
It indicates if the interrupt has been handled. That's the assignment, that's the whole job π«Ά
Ngl, the man page keeps this one short β so no extra lore from me, bestie. Just: it tells you whether the interrupt got handled, fr fr.
π SEE ALSO π
Here's the friend group π β and yes, I'm listing every single one, because we don't do "etc." in this house:
- The kernel file itself:
./drivers/net/ethernet/netronome/nfp/nfp_net_common.cπ 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_exn(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)
Lowkey a whole group chat in there π but every single one is linked, slay π
And that's the page!! Sign-off time, because we gotta give credit where it's due π this one comes from the source ./drivers/net/ethernet/netrono... (yep, that's how it's printed, truncated and all, we don't edit the original), dated October 2026 β and the page header was nfp_net_irq_lsc(9), manual name folded in right at the top like a little bow π π¦
π¦ 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