nfp_net_irqs_disable(9)
π nfp_net_irqs_disable β like, the kernel API manual page, bestie
okay so welcome to nfp_net_irqs_disable(9), a genuinely tiny little page from the Kernel API Manual and honestly? sometimes short and sweet is the vibe. let's get into it π
β¨ NAME β¨
nfp_net_irqs_disable β Disable interrupts. that's it. that's the whole job. iconic minimalism fr fr π
β¨ SYNOPSIS β¨
void nfp_net_irqs_disable (struct pci_dev *pdev );
so it returns void (nothing back, no notes, no texts π) and it takes exactly one thing. keep reading bestie π
β¨ ARGUMENTS β¨
pdevβ the PCI device structure π«Ά that's the one and only thing you hand it.
β¨ DESCRIPTION β¨
okay so here's the whole tea: this function undoes what nfp_net_irqs_alloc does. that's literally the entire description on the page. it's the anti-nfp_net_irqs_alloc. the breakup era. the clean-up-your-room-after-the-party energy π§Ήβ¨ if nfp_net_irqs_alloc set it up, nfp_net_irqs_disable is the one that turns interrupts off again. slay, symmetry π
heads up: the page says exactly this and nothing more β so no guessing at extra behaviour beyond "it undoes nfp_net_irqs_alloc", okay? iykyk π
β¨ SEE ALSO β¨
the kernel file lives right here: ./drivers/net/ethernet/netronome/nfp/nfp_net_common.c β go read the source, it's giving main character energy π
and now the whole friend group, no one left out π:
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_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)
like. that's THIRTY-TWO cross-references. the way this page has more friends than it has actual content π obsessed π«Ά
okay that's the whole page!! mwah π this lil cutie comes from the source/version line ./drivers/net/ethernet/netrono... and it's dated October 2026 β so like, future-era documentation, no cap β byeeee π¦
π¦ 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