nfp_net_clean(9)
β¨ nfp_net_clean(9) β¨
okay so real talk, this one's from the Kernel API Manual (that's the manual name bestie, don't forget it π
) and it's the cleanup era of the nfp_net saga π§Ήπ¦
π NAME π
nfp_net_clean β the anti-nfp_net_init(). It literally undoes everything nfp_net_init() did. the way that it's just the reverse button ππ₯
πΈ SYNOPSIS πΈ
void nfp_net_clean (struct nfp_net *nn );
π ARGUMENTS π
nnβ the NFP Net device structure π (this is the main character, the thing you're cleaning up)
π SEE ALSO π
okay so this page is lowkey a friend group, here's everyone in it π«Ά:
- the 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_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_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)β the one we're undoing, iconic rivalry fr fr π
ngl that's the whole page bestie βnfp_net_cleantakes yourstruct nfp_net *nnand politely reversesnfp_net_init(). no extra lore, no cap π§π
and that's a wrap! this little slice of the Kernel API Manual lives at ./drivers/net/ethernet/netrono..., dated October 2026 πΈ sign-off complete, slay π
β¨
π¦ 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