ice_dcb_get_ena_tc(9)
π ice_dcb_get_ena_tc(9) β like, the kernel API manual page, bestie π
okay so you found your way into the Kernel API Manual and the page you want is ice_dcb_get_ena_tc(9). buckle up, it's a tiny one but it's lowkey important π
β¨ NAME β¨
ice_dcb_get_ena_tc β returns a bitmap of the enabled TCs, that's the whole vibe π¦
πΈ SYNOPSIS πΈ
u8 ice_dcb_get_ena_tc (struct ice_dcbx_cfg *dcbcfg );
π«Ά ARGUMENTS π«Ά
dcbcfgβ the DCB config you want evaluated for enabled TCs. yeah that's it. hand it over and it does the looking π
π₯ SEE ALSO π₯
first up, the actual source file so you can go read the real thing (iconic behaviour, honestly):
- Kernel file
./drivers/net/ethernet/intel/ice/ice_dcb_lib.c
and the whole friend group of related pages, no cap:
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_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)
bestie note: this page lives under ./drivers/net/ethernet/intel/ice and it's dated October 2026 in the source/version line at the bottom of the original. that's the receipts, periodt π
anyway, go read the source, it ate and left no crumbs πβ¨
π¦ 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