ice_dcbnl_flush_apps(9)
π ice_dcbnl_flush_apps(9) β a Kernel API Manual moment β¨
okay so bestie, welcome to the Kernel API Manual entry for ice_dcbnl_flush_apps β yes that name is long, yes it's iconic, and yes we're gonna get through it together π«Ά
πΈ NAME πΈ
ice_dcbnl_flush_apps β literally deletes every single APP that got removed πβ¨
π SYNOPSIS π
void ice_dcbnl_flush_apps (struct ice_pf *pf , struct ice_dcbx_cfg
*old_cfg , struct ice_dcbx_cfg *new_cfg );
it's giving "void function, three pointers, no notes" π
π¦ ARGUMENTS π¦
pfβ the corresponding PF, aka the main character of this whole situation πold_cfgβ the old DCBX configuration data, like the ex you're moving on from πnew_cfgβ the new DCBX configuration data, the glow-up era β¨
π DESCRIPTION π
so what does it actually do? it goes looking for all the APPs π and then β bestie β it finds and deletes every APP that is not present in the passed DCB configuration. poof. gone. not invited to the new config's party π
lowkey ruthless but honestly? it ate π₯
π SEE ALSO π
first up, the source file credit where credit is due, no cap:
Kernel file ./drivers/net/ethernet/intel/ice/ice_dcb_nl.c
and now, the whole friend group β every one of these gets an invite, nobody left out π«Ά:
ice_dcbnl_devreset(9),ice_dcbnl_getets(9),ice_dcbnl_setets(9),ice_dcbnl_getnumtcs(9),ice_dcbnl_getdcbx(9),ice_dcbnl_setdcbx(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_setup(9)
periodt. that's the whole squad π
and that's the page bestie, hope it slayed π this came from ./drivers/net/ethernet/intel/ice, dated October 2026 β mwah, catch you on the next one π§β
π¦ 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