ice_dcb_rebuild(9)
πΈ NAME πΈ
ice_dcb_rebuild β bestie, it does exactly what it says on the tin: it rebuilds DCB post reset. That's the whole plot. π
So like, we're in the Kernel API Manual today (yes, the fancy one, section 9, main character energy only) and this is the little function that puts your DCB situation back together after a reset happens. No cap. π¦
β¨ SYNOPSIS β¨
void ice_dcb_rebuild (struct ice_pf *pf );
That's it. One argument, returns void, zero drama. Not me being obsessed with a function signature that fits on one line. π
π ARGUMENTS π
pfβ the physical function instance. That's your PF. She's the one getting rebuilt, so she's kinda the main character here. π«Ά
π SEE ALSO π
Okay so the whole friend group, periodt. If you're reading this one you're probably gonna be hanging out with these too β and lowkey the actual source lives in the kernel file ./drivers/net/ethernet/intel/ice/ice_dcb_lib.c (go say hi, she's iconic π):
ice_dcb_get_ena_tc(9)ice_is_pfc_causing_hung_q(9)ice_dcb_get_mode(9)ice_dcb_get_num_tc(9)ice_get_first_droptc(9)ice_vsi_set_dcb_tc_cfg(9)ice_dcb_get_tc(9)ice_vsi_cfg_dcb_rings(9)ice_dcb_ena_dis_vsi(9)ice_dcb_bwchk(9)ice_pf_dcb_cfg(9)ice_cfg_etsrec_defaults(9)ice_dcb_need_recfg(9)ice_dcb_init_cfg(9)ice_dcb_sw_dflt_cfg(9)ice_dcb_tc_contig(9)ice_dcb_noncontig_cfg(9)ice_pf_dcb_recfg(9)ice_init_pf_dcb(9)ice_update_dcb_stats(9)ice_tx_prepare_vlan_flags_dcb(9)ice_setup_dcb_qos_info(9)ice_dcb_is_mib_change_pending(9)ice_dcb_process_lldp_set_mib_change(9)
All twenty-four of them, exactly as given, no gatekeeping. π
Ngl bestie, that's the entire page. Short and slay. Go read the source file if you want the lore. π
π and that's a wrap! brought to you by the kernel file directory ./drivers/net/ethernet/intel/ice, dated October 2026, signing off in manual name ice_dcb_rebuild(9) β 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