ice_add_ieee_etsrec_tlv(9)
π ice_add_ieee_etsrec_tlv(9) β the Kernel API Manual glow-up β¨
okay so bestie, we're in the Kernel API Manual today and this page is literally about ice_add_ieee_etsrec_tlv β prepare ETS Recommended TLV in IEEE format. that's the whole vibe. it's giving "small function, big responsibility" π
β¨ NAME β¨
ice_add_ieee_etsrec_tlv β Prepare ETS Recommended TLV in IEEE format
like yes she's just preparing a TLV but she's doing it in IEEE format and that matters, okay? π
π¦ SYNOPSIS π¦
void ice_add_ieee_etsrec_tlv (struct ice_lldp_org_tlv *tlv , struct
ice_dcbx_cfg *dcbcfg );
no cap, that's the whole signature. returns void, so you get no little report card back, she just does the thing πΈ
π ARGUMENTS π
tlvβ fill ETS Recommended TLV in IEEE format. this is the lil container you're stuffing the good stuff into πdcbcfgβ the local store which holds the DCB Config. literally the source of truth you're reading from, iykyk ποΈ
π DESCRIPTION π
Prepare IEEE 802.1Qaz ETS REC TLV.
that's it. that's the whole job. one sentence, fully iconic, main character energy fr fr π₯ no hidden lore, no extra parameters, no surprises β she takes your tlv and your dcbcfg and writes out the IEEE 802.1Qaz ETS REC TLV. periodt. π
π SEE ALSO π
bestie the SEE ALSO list on this one is long, so buckle up π«Ά first up, the kernel file:
- Kernel file
./drivers/net/ethernet/intel/ice/ice_dcb.c
and now the whole friend group, in order:
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_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_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)
41 links, she's connected, she's networked, she's that girl π
π«Ά quick vibe check before you go: this page lives at ./drivers/net/ethernet/intel/ice, it's the October 2026 edition, and that's the Kernel API Manual energy we're on.
slay, go build your TLV bestie πβ¨π
π¦ 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