i40e_dcbnl_ieee_getets(9)
π i40e_dcbnl_ieee_getets β Kernel API Manual, bestie edition π
okay so. bestie. sit down. we're reading a kernel manpage together and honestly? this one is short and sweet and it ate. it lives in the Kernel API Manual, and its whole personality is "just go get the local IEEE ETS config." that's it. that's the function. π
β¨ NAME β¨
i40e_dcbnl_ieee_getets β literally just retrieves the local IEEE ETS configuration. no cap, that's the entire job. π¦
πΈ SYNOPSIS πΈ
int i40e_dcbnl_ieee_getets (struct net_device *dev , struct ieee_ets *ets );
the way that signature is right there and it's giving "pass me two things and I'll handle the rest." π
π ARGUMENTS π
devβ the corresponding netdev. you know the one. your network device, your bestie, the whole vibe check of this call. π«Άetsβ the structure that's gonna hold the ETS information. it's the little container you hand over so the function has somewhere cute to put the goods. π
π₯ DESCRIPTION π₯
Returns local IEEE ETS configuration. that's it!! that's the whole paragraph!! short king behaviour, honestly. no extra lore, no hidden caveats, no drama β it just returns the local IEEE ETS configuration and minds its own business. iconic. β
π SEE ALSO π
the kernel file it's chillin' in:
./drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
and the whole friend group (iykyk, it's a long group chat):
i40e_get_pfc_delay(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_getstate(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)
like I said. long group chat. but every single one of them is invited, periodt. π
and that's the whole page, bestie!! no bugs section, no warnings, no exit statuses β she's lowkey a minimalist. π§
anyway, this lil' gem comes to you courtesy of ./drivers/net/ethernet/intel/i40e, dated October 2026, straight out of the Kernel API Manual. mwah, go read the ETS config, slay, and hydrate. πβ¨
π¦ 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