ice_pf_dcb_recfg(9)
π ice_pf_dcb_recfg(9) β the kernel API manual, but make it cute β¨
okay so bestie, welcome to the ice_pf_dcb_recfg(9) page π this is the kernel API manual for ice_pf_dcb_recfg, and we're gonna get you so comfy with it. grab a boba, this one's short but she's important π§β¨
πΈ NAME πΈ
ice_pf_dcb_recfg β reconfigure, like, all the VEBs and VSIs at once, no cap π
β¨ SYNOPSIS β¨
void ice_pf_dcb_recfg (struct ice_pf *pf , bool locked );
she returns void, she takes two things, she's an icon, periodt π
π ARGUMENTS π
pfβ pointer to the PF struct π«Ά that's your struct ice_pf baby, the whole PF situationlockedβ "is adev device lock held" β basically a lil bool telling you whether the adev device lock is already held when you roll up π
π DESCRIPTION π
okay so the vibe here: assumed caller has already disabled all VSIs before calling this function. That's not a suggestion bestie, that's a precondition β you gotta have all the VSIs disabled first, then come knock on her door πͺβ¨
and then? she reconfigures DCB based on local_dcbx_cfg. that's literally the whole job. she takes local_dcbx_cfg and goes to work on it π₯
π¦ SEE ALSO π¦
the girlies in her group chat (all the related functions, fr fr) π―ββοΈ:
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_rebuild(9)ice_dcb_init_cfg(9)ice_dcb_sw_dflt_cfg(9)ice_dcb_tc_contig(9)ice_dcb_noncontig_cfg(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)
and the kernel file herself, main character energy:
- Kernel file
./drivers/net/ethernet/intel/ice/ice_dcb_lib.cπ
lowkey reminder bestie: caller disables all VSIs before calling, that's the whole deal, don't skip it π
okay that's the page!! this lil drop ships from ./drivers/net/ethernet/intel/ice and it's dated October 2026 β that's the source/version + date, bestie, so you always know where she came from π«Άπ slay, go reconfigure something, ily, bye π§β¨π
π¦ 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