pldmfw_free_priv(9)
π NAME π
okay so bestie, this is pldmfw_free_priv(9) from the Kernel API Manual β and it's literally here to free memory allocated while parsing the PLDM image. iconic cleanup behavior, no cap. β¨
π SYNOPSIS π
the whole mood is:
void pldmfw_free_priv (struct pldmfw_priv *data );
πΈ ARGUMENTS πΈ
dataβ pointer to the PLDM data structure. yes bestie, that's the one π«Ά
π¦ DESCRIPTION π¦
so the way this works is: it loops through and clears all allocated memory associated with each allocated descriptor, record, and component. cleanup arc, periodt. π β¨
β SEE ALSO β
Kernel file: ./lib/pldmfw/pldmfw.c β plus these function besties, iykyk:
pldm_check_fw_space(9)pldm_move_fw_offset(9)pldm_parse_header(9)pldm_check_desc_tlv_len(9)pldm_parse_desc_tlvs(9)pldm_parse_one_record(9)pldm_parse_records(9)pldm_parse_components(9)pldm_verify_header_crc(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)
mwah π source/version: ./lib/pldmfw, dated October 2026 β bye 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