pldm_parse_desc_tlvs(9)
β¨ pldm_parse_desc_tlvs(9) β Kernel API Manual β¨
π NAME π
pldm_parse_desc_tlvs β Check and skip past a number of TLVs. That's the whole vibe, bestie. π
πΈ SYNOPSIS πΈ
int pldm_parse_desc_tlvs (struct pldmfw_priv *data , struct pldmfw_record *record , u8 desc_count );
π ARGUMENTS π
dataβ pointer to private data πrecordβ pointer to the record this TLV belongs too π«Άdesc_countβ descriptor count β¨
π¦ DESCRIPTION π¦
Starting from the current offset, read and extract the descriptor TLVs, updating the current offset each time. It's giving "extract the TLVs and keep that offset moving" β iconic behavior, no cap. π¦
β¨ RETURN β¨
zero on success, or a negative error code on failure. Periodt. π
π SEE ALSO π
Kernel file ./lib/pldmfw/pldmfw.c and the whole bestie lineup:
pldm_check_fw_space(9)pldm_move_fw_offset(9)pldm_parse_header(9)pldm_check_desc_tlv_len(9)pldm_parse_one_record(9)pldm_parse_records(9)pldm_parse_components(9)pldm_verify_header_crc(9)pldmfw_free_priv(9)pldm_parse_image(9)pldmfw_op_pci_match_record(9)pldm_find_matching_record(9)pldm_send_package_data(9)pldm_send_component_tables(9)pldm_flash_components(9)pldm_finalize_update(9)pldmfw_flash_image(9)
π Cute sign-off era: source/version ./lib/pldmfw, dated October 2026, still serving pldm_parse_desc_tlvs(9) energy. Slay, 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