i40e_init_dcb(9)
β¨ i40e_init_dcb(9) β¨
okay so bestie, we're in the kernel API manual for i40e_init_dcb(9) β yes that's a section 9 page, we love that for us π
β and honestly this one is short and sweet, so buckle up π
πΈ NAME πΈ
i40e_init_dcb β (no cap, the original literally gives us nothing after the dash, so we're keeping that energy π«Ά)
π¦ SYNOPSIS π¦
int i40e_init_dcb (struct i40e_hw *hw , bool enable_mib_change );
literally that's the whole signature, character for character, slay β¨
π ARGUMENTS π
hwβ this one's a pointer to thehwstruct. that's it. that's the whole description. iconic behaviour honestly πenable_mib_changeβ enable mib change event. yes bestie, that's your toggle for the mib change event, and yes we're saying it exactly like that π
π DESCRIPTION π
Okay so what does this actually do? it updates the DCB configuration from the Firmware. that's the whole vibe. firmware says jump, DCB configuration asks how high π¦β¨
short, sweet, and absolutely doing its job. no notes. 10/10. π₯
π§ SEE ALSO π§
okay this is the part where the page goes feral and honestly? obsessed π here's the entire squad, starting with the kernel file:
- Kernel file
./drivers/net/ethernet/intel/i40e/i40e_dcb.c
and then, in this exact order, the whole friend group:
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_aq_get_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_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, that's a lot of friends and we respect every single one of them π
and that's the page, bestie! go read the DCB source, it's giving main character energy π
okay so sign-off time π this little cutie lives in ./drivers/net/ethernet/intel/i40e and it's dated October 2026, and we are obsessed with how a manual page can be this short and still have this many SEE ALSOs. periodt. β¨π¦π
π¦ 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