ice_get_dcbx_status(9)
π ice_get_dcbx_status(9) β Kernel API Manual
okay so bestie, welcome to the ice_get_dcbx_status page β¨ this is a little one from the Kernel API Manual, and honestly it's giving "one job, does it well" energy π
πΈ NAME
ice_get_dcbx_status β (the original page literally leaves this blank after the dash, and ngl that's kind of iconic of it π β the description below is where the actual tea is)
β¨ SYNOPSIS
u8 ice_get_dcbx_status (struct ice_hw *hw );
so it takes one thing and hands you back a u8. short and sweet, periodt π
π¦ ARGUMENTS
hwβ pointer to the HW struct π that's your hardware struct, bestie, the whole vibe check of the thing you're querying
π DESCRIPTION
Get the DCBX status from the Firmware π
that's it. that's the whole thing. you hand it the hardware struct, it goes and asks the firmware what the DCBX status is, and you get a u8 back. no cap, sometimes a function is just a function and we love that for it π«Ά
π₯ SEE ALSO
like, so many friends in this family, fr fr β go read these next:
ice_aq_get_lldp_mib(9)ice_aq_cfg_lldp_mib_change(9)ice_aq_stop_lldp(9)ice_aq_start_lldp(9)ice_parse_ieee_ets_common_tlv(9)ice_parse_ieee_etscfg_tlv(9)ice_parse_ieee_etsrec_tlv(9)ice_parse_ieee_pfccfg_tlv(9)ice_parse_ieee_app_tlv(9)ice_parse_ieee_tlv(9)ice_parse_cee_pgcfg_tlv(9)ice_parse_cee_pfccfg_tlv(9)ice_parse_cee_app_tlv(9)ice_parse_cee_tlv(9)ice_parse_org_tlv(9)ice_lldp_to_dcb_cfg(9)ice_aq_get_dcb_cfg(9)ice_aq_start_stop_dcbx(9)ice_aq_get_cee_dcb_cfg(9)ice_aq_set_pfc_mode(9)ice_cee_to_dcb_cfg(9)ice_get_ieee_or_cee_dcb_cfg(9)ice_get_dcb_cfg(9)ice_get_dcb_cfg_from_mib_change(9)ice_init_dcb(9)ice_cfg_lldp_mib_change(9)ice_add_ieee_ets_common_tlv(9)ice_add_ieee_ets_tlv(9)ice_add_ieee_etsrec_tlv(9)ice_add_ieee_pfc_tlv(9)ice_add_ieee_app_pri_tlv(9)ice_add_dscp_up_tlv(9)ice_add_dscp_enf_tlv(9)ice_add_dscp_tc_bw_tlv(9)ice_add_dscp_pfc_tlv(9)ice_add_dcb_tlv(9)ice_dcb_cfg_to_lldp(9)ice_set_dcb_cfg(9)ice_aq_query_port_ets(9)ice_update_port_tc_tree_cfg(9)ice_query_port_ets(9)
and the kernel file this whole situation lives in is:
./drivers/net/ethernet/intel/ice/ice_dcb.c
π tiny page, huge family tree. go say hi to the TLVs, they're literally all right there.
okay that's the whole page bestie, hope it slayed for you π
sign-off time π: this little masterpiece comes from the <rainbow>Kernel API Manual</rainbow>, sourced from <cyan>./drivers/net/ethernet/intel/ice</cyan>, dated <yellow>October 2026</yellow>, and it's filed under ice_get_dcbx_status(9) β mwah, 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