ice_dcbnl_setdcbx(9)
π ice_dcbnl_setdcbx(9) β like, the Kernel API Manual page, bestie β¨
Okay so this is ice_dcbnl_setdcbx from the Kernel API Manual β yes it's a real function name, no I will not be pronouncing it out loud at a party π
πΈ NAME πΈ
ice_dcbnl_setdcbx β sets the required DCBX capability. That's the whole vibe. It sets it. Iconic behavior, honestly.
β¨ SYNOPSIS β¨
u8 ice_dcbnl_setdcbx (struct net_device *netdev , u8 mode );
Look at that signature. The spacing? Chaotic. The energy? Immaculate. Copy it exactly, don't @ me π
π¦ ARGUMENTS π¦
netdevβ the correspondingnetdev, aka the network device this whole thing is about. It's the main character here, lowkey πmodeβ the required mode. That's it, that's the description. Short and mysterious, fr fr π
π SEE ALSO π
First off, the kernel file this lives in, because you know you're gonna go read it:
./drivers/net/ethernet/intel/ice/ice_dcb_nl.c
And now the whole friend group β every single one of these, no skipping π«Ά
ice_dcbnl_devreset(9)ice_dcbnl_getets(9)ice_dcbnl_setets(9)ice_dcbnl_getnumtcs(9)ice_dcbnl_getdcbx(9)ice_dcbnl_get_perm_hw_addr(9)ice_get_pfc_delay(9)ice_dcbnl_getpfc(9)ice_dcbnl_setpfc(9)ice_dcbnl_get_pfc_cfg(9)ice_dcbnl_set_pfc_cfg(9)ice_dcbnl_getpfcstate(9)ice_dcbnl_getstate(9)ice_dcbnl_setstate(9)ice_dcbnl_get_pg_tc_cfg_tx(9)ice_dcbnl_set_pg_tc_cfg_tx(9)ice_dcbnl_get_pg_bwg_cfg_tx(9)ice_dcbnl_set_pg_bwg_cfg_tx(9)ice_dcbnl_get_pg_tc_cfg_rx(9)ice_dcbnl_set_pg_tc_cfg_rx(9)ice_dcbnl_get_pg_bwg_cfg_rx(9)ice_dcbnl_set_pg_bwg_cfg_rx(9)ice_dcbnl_get_cap(9)ice_dcbnl_getapp(9)ice_dcbnl_find_app(9)ice_dcbnl_setapp(9)ice_dcbnl_delapp(9)ice_dcbnl_cee_set_all(9)ice_dcbnl_set_all(9)ice_dcbnl_vsi_del_app(9)ice_dcbnl_flush_apps(9)ice_dcbnl_setup(9)
Thirty-two entries. Thirty-two!! She really said "here's my entire contact list" and honestly? Respect ππ
Pro tip from your girl: you don't need to memorize these, just know they exist and come back when the vibe check fails π
That's the whole page, bestie!! This little gem lives in ./drivers/net/ethernet/intel/ice and it's dated October 2026 β so yeah, future-dated documentation, very mysterious of her π§β¨ Go set some DCBX capabilities, slay, and remember: keep every detail, periodt ππ
π¦ 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