ice_lldp_to_dcb_cfg(9)
β¨ ice_lldp_to_dcb_cfg(9) β¨
okay so bestie, welcome to the kernel API manual π
this one is a function page, not the usual command-y situation β it's ice_lldp_to_dcb_cfg(9), living its best life in the Kernel API Manual. it's a whole vibe, iykyk π¦
πΈ NAME πΈ
ice_lldp_to_dcb_cfg β
and that's genuinely it π the name line is just the symbol and a little dash with nothing after it. no cap. the description got left on read. we move on. π
π«Ά SYNOPSIS π«Ά
int ice_lldp_to_dcb_cfg (u8 *lldpmib , struct ice_dcbx_cfg *dcbcfg );
it returns an int, it takes two pointers, that's the whole personality. simple. iconic. π
π ARGUMENTS π
lldpmibβ the LLDPDU that's about to get parsed π§ like, this is the raw thing going indcbcfgβ the store where the LLDPDU data ends up β¨ it's the destination, the little home the parsed data gets tucked into
π¦ DESCRIPTION π¦
so what does it do? it parses the DCB configuration from the LLDPDU π that's the read. it takes the LLDPDU you handed it in lldpmib and pulls the DCB config out of it, dropping the results into dcbcfg. literally that's the tea. lowkey elegant, highkey useful π
π SEE ALSO π
bestie, buckle up, this list is long π but every single one of these is going in because we do not skip entries in this house:
- the kernel file
./drivers/net/ethernet/intel/ice/ice_dcb.cπ that's where the source lives ice_aq_get_lldp_mib(9),ice_aq_cfg_lldp_mib_change(9),ice_aq_stop_lldp(9),ice_aq_start_lldp(9),ice_get_dcbx_status(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_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)π
forty-one references, all present and accounted for, not one dropped. we ate. π
fr fr though β if you're poking at one of these, you're probably deep in the ice driver's DCB/LDDP corner of the kernel, so start with the file up top and vibe your way out from there π
that's the whole page, bestie! π this little cutie came from ./drivers/net/ethernet/intel/ice, dated October 2026 β so like, mark your calendar, it's giving future energy π¦β¨ mwah, go parse something π
π¦ 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