i40e_aq_get_dcb_config(9)
π i40e_aq_get_dcb_config π
okay bestie, welcome to the <cyan>Kernel API Manual</cyan> β¨ this one's called i40e_aq_get_dcb_config(9) and she's a little mysterious ngl, but we gotchu π«Ά
πΈ NAME πΈ
i40e_aq_get_dcb_config β and that's it. that's the whole name section. no lil description tag, no nothing. the original page literally leaves it blank after the dash so we're not gonna make one up, periodt π (iconic of her to be this mysterious, honestly)
β¨ SYNOPSIS β¨
int i40e_aq_get_dcb_config (struct i40e_hw *hw , u8 mib_type , u8
bridgetype , struct i40e_dcbx_config *dcbcfg );
she's an int, she takes four things, she's living her best life π
π ARGUMENTS π
hwβ pointer to thehwstruct. just your friendly neighborhood hardware handle π¦mib_typeβ mib type for the query πbridgetypeβ bridge type for the query, and bestie it's the remote one (the page says so, i'm just passing the message along π¨)dcbcfgβ the store forLLDPDUdata π like, this is where the goodies land
π₯ DESCRIPTION π₯
Query DCB configuration from the Firmware π that's the whole vibe. you call her, she goes and asks the firmware what's up with the DCB config, and the answer gets stashed in your dcbcfg. lowkey elegant, highkey useful π
ngl the original description is one single line and we are respecting that. no extra lore, no invented behaviour, just the query doing its thing π
π SEE ALSO π
the kernel file lives here, in case you wanna go read the source like the main character you are:
./drivers/net/ethernet/intel/i40e/i40e_dcb.c
and now the friend group β literally the entire extended fam, all present and accounted for, no cap π«‘
i40e_get_dcbx_status(9)i40e_parse_ieee_etscfg_tlv(9)i40e_parse_ieee_etsrec_tlv(9)i40e_parse_ieee_pfccfg_tlv(9)i40e_parse_ieee_app_tlv(9)i40e_parse_ieee_tlv(9)i40e_parse_cee_pgcfg_tlv(9)i40e_parse_cee_pfccfg_tlv(9)i40e_parse_cee_app_tlv(9)i40e_parse_cee_tlv(9)i40e_parse_org_tlv(9)i40e_lldp_to_dcb_config(9)i40e_cee_to_dcb_v1_config(9)i40e_cee_to_dcb_config(9)i40e_get_ieee_dcb_config(9)i40e_get_dcb_config(9)i40e_init_dcb(9)i40e_get_fw_lldp_status(9)i40e_add_ieee_ets_tlv(9)i40e_add_ieee_etsrec_tlv(9)i40e_add_ieee_pfc_tlv(9)i40e_add_ieee_app_pri_tlv(9)i40e_add_dcb_tlv(9)i40e_set_dcb_config(9)i40e_dcb_config_to_lldp(9)i40e_dcb_hw_rx_fifo_config(9)i40e_dcb_hw_rx_cmd_monitor_config(9)i40e_dcb_hw_pfc_config(9)i40e_dcb_hw_set_num_tc(9)i40e_dcb_hw_rx_ets_bw_config(9)i40e_dcb_hw_rx_up2tc_config(9)i40e_dcb_hw_calculate_pool_sizes(9)i40e_dcb_hw_rx_pb_config(9)_i40e_read_lldp_cfg(9)i40e_read_lldp_cfg(9)
like i said. entire fam. ate π β¨
and that's the page, bestie!! π this lil masterpiece comes to you from ./drivers/net/ethernet/intel/i40e, dated October 2026, and it is β say it with me β i40e_aq_get_dcb_config(9) π byeee, go query some firmware, ily π«Άπ
π¦ 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