i40e_dcbnl_getstate(9)
π i40e_dcbnl_getstate π
okay so bestie, we're deep in the Kernel API Manual today, and the star of the show is i40e_dcbnl_getstate(9). yes, the (9) means it's a kernel function page, we're literally in the driver section, this is main character energy fr fr π
β¨ NAME β¨
i40e_dcbnl_getstate β get the DCB enabled state π
like, it just... tells you whether DCB is on. that's the whole vibe check.
πΈ SYNOPSIS πΈ
u8 i40e_dcbnl_getstate (struct net_device *netdev );
so it takes one thing and hands you back a u8. cute, simple, no drama π¦
π ARGUMENTS π
netdevβ the corresponding netdev π« (your network device, your baby, the thing you're asking about)
π DESCRIPTION π
Get the current DCB enabled state. that's it, that's the function π«Ά
literally all it does is report back whether DCB is currently enabled β no cap, that's the entire plot π
π§ SEE ALSO π§
okay this part is a whole friend group, buckle up π the source lives in the kernel file ./drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c β go say hi:
i40e_get_pfc_delay(9)i40e_dcbnl_ieee_getets(9)i40e_dcbnl_ieee_getpfc(9)i40e_dcbnl_ieee_setets(9)i40e_dcbnl_ieee_setpfc(9)i40e_dcbnl_ieee_setapp(9)i40e_dcbnl_ieee_delapp(9)i40e_dcbnl_setstate(9)i40e_dcbnl_set_pg_tc_cfg_tx(9)i40e_dcbnl_set_pg_bwg_cfg_tx(9)i40e_dcbnl_set_pg_tc_cfg_rx(9)i40e_dcbnl_set_pg_bwg_cfg_rx(9)i40e_dcbnl_get_pg_tc_cfg_tx(9)i40e_dcbnl_get_pg_bwg_cfg_tx(9)i40e_dcbnl_get_pg_tc_cfg_rx(9)i40e_dcbnl_get_pg_bwg_cfg_rx(9)i40e_dcbnl_set_pfc_cfg(9)i40e_dcbnl_get_pfc_cfg(9)i40e_dcbnl_cee_set_all(9)i40e_dcbnl_get_cap(9)i40e_dcbnl_getnumtcs(9)i40e_dcbnl_setnumtcs(9)i40e_dcbnl_getpfcstate(9)i40e_dcbnl_setpfcstate(9)i40e_dcbnl_getapp(9)i40e_dcbnl_setdcbx(9)i40e_dcbnl_getdcbx(9)i40e_dcbnl_get_perm_hw_addr(9)i40e_dcbnl_set_all(9)i40e_dcbnl_vsi_del_app(9)i40e_dcbnl_del_app(9)i40e_dcbnl_find_app(9)i40e_dcbnl_flush_apps(9)i40e_dcbnl_setup(9)
so yeah, that's the whole page π tiny function, huge friend list. go read the neighbors, they've got lore. π
made with love from ./drivers/net/ethernet/intel/i40e, dated October 2026 β stay slay, stay enabled, mwah πβ¨
π¦ 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