nfp_net_irqs_assign(9)
β¨ nfp_net_irqs_assign(9) β¨
Okay bestie, so this one is a kernel API manual page for nfp_net_irqs_assign(9) β and if you're here, you're probably deep in the Netronome NFP driver sauce. Don't worry, I got you π«Ά
πΈ NAME πΈ
nfp_net_irqs_assign β assign interrupts that were allocated externally over to a netdev π
π¦ SYNOPSIS π¦
void nfp_net_irqs_assign (struct nfp_net *nn , struct msix_entry
*irq_entries , unsigned int n );
π ARGUMENTS π
nnβ the NFP Network structure, aka the whole vibe holder β¨irq_entriesβ the table of allocated interrupts, your freshly-baked irq collection πnβ size ofirq_entries(like, the number of entries to grab) π
π DESCRIPTION π
So first you go allocate your interrupts with nfp_net_irqs_alloc β iconic. Then, after that, you call this function to assign them to a specific netdev (a port). That's it, that's the whole gig. Main character energy: interrupts allocated, interrupts assigned π
π SEE ALSO π
- Kernel file
./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_disable(9)nfp_net_irq_rxtx(9)nfp_net_read_link_status(9)nfp_net_irq_lsc(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)
That's the whole page fr fr β no cap, every option, every reference, all of it π§π
And a cute lil sign-off for you: this beauty was sourced from ./drivers/net/ethernet/netrono... and it's dated October 2026, filed under nfp_net_irqs_assign(9). Go slay those interrupts, bestie πΈβ¨
π¦ 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