i40e_parse_cee_pfccfg_tlv(9)
π i40e_parse_cee_pfccfg_tlv β Kernel API Manual β¨
okay so bestie, welcome to the manual page for i40e_parse_cee_pfccfg_tlv(9), straight out of the Kernel API Manual. it's a lil function, it's a vibe, and it's about to slide into your group chat π
β¨ NAME β¨
i40e_parse_cee_pfccfg_tlv β yeah so the name is literally the name, there's no tagline here, the original gave us nothing π (empty description, iconic behaviour honestly). take the name at face value and move on, bestie π«Ά
πΈ SYNOPSIS πΈ
void i40e_parse_cee_pfccfg_tlv (struct i40e_cee_feat_tlv *tlv , struct
i40e_dcbx_config *dcbcfg );
it returns nothing (void) and it takes two structs. that's the whole entrance exam π
π¦ ARGUMENTS π¦
tlvβ the CEE DCBX PFC CFG TLV. yes that's a lot of acronyms back to back, breath in, it's the PFC config TLV in the CEE DCBX family πdcbcfgβ the local store you're updating with the PFC CFG data. it's the spot where the parsed stuff lands π
π DESCRIPTION π
it parses the CEE DCBX PFC CFG TLV. that's it, that's the whole job. no cap, this function does one thing and does it π―
you hand it a tlv, you hand it a dcbcfg to fill in, and it goes to work on that PFC CFG TLV. main character energy, zero drama β¨
π₯ SEE ALSO π₯
the kernel file this lives in, and honestly a whole friend group of related functions β all of them listed, no gatekeeping π§
Kernel file ./drivers/net/ethernet/intel/i40e/i40e_dcb.c
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_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_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)
go click through those if you want the full lore, bestie. this TLV isn't out here alone, it's part of a whole ecosystem ππ
and that's the page!! π thank you for coming to my TED talk.
this lil number is sourced from ./drivers/net/ethernet/intel/i40e, dated October 2026, and it's page i40e_parse_cee_pfccfg_tlv(9) forever and always π¦β¨
π¦ 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