nfp_net_netdev_close(9)
π
nfp_net_netdev_close(9) β the group-chat guide β¨
Okay so bestie, we're in the Kernel API Manual, section 9, and today's main character is nfp_net_netdev_close(9). She's the one who gets the call when the device is being downed. Yes, that moment. Grab a snack, this one's short but iconic. π
πΈ NAME πΈ
nfp_net_netdev_close β literally the function that's Called when the device is downed, no cap.
π¦ SYNOPSIS π¦
int nfp_net_netdev_close (struct net_device *netdev );
That's the whole flex. One function, one argument, returns an int. Clean. Minimalist. She ate. π
π ARGUMENTS π
netdevβ the netdev structure π«Ά. That's it, that's the description of it in the original and honestly? Same energy. It's the netdev structure. The struct. Of the net device. Give her a little wave.
π₯ SEE ALSO π₯
Okay so this is the part where the manpage shows you the whole friend group π β and the source file she lives in:
- Kernel file
./drivers/net/ethernet/netronome/nfp/nfp_net_common.cπ
And then, like, all the siblings, besties and adjacent lore in nfp_net-land, in the exact order they were introduced:
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_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)
Thirty-one cross-references, all accounted for, none skipped, she's thorough like that πβ¨
Ngl bestie, if you're here it's probably because you're tracing a teardown path and the device just went down. Stay hydrated, read the sibling pages too, iykyk. ππ«Ά
And that's the page!! Cute little sign-off for the footer: this one's from Kernel API Manual, dated October 2026, and the source is that cursed truncated path ./drivers/net/ethernet/netrono... β yes the footer literally cuts off mid-word, we don't gatekeep the mangled bits here ππ Byeee! π
π¦ 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