lazybios 3.0.0
Lightweight SMBIOS/DMI parsing library
Loading...
Searching...
No Matches
Type 44: Processor Additional Information

Architecture-specific processor data associated with Type 4 processor structures. More...

Data Structures

struct  lazybiosType44_t
 Parsed SMBIOS Type 44 Processor Additional Information. More...
struct  lazybiosType44Array_t
 A parsed set of SMBIOS Type 44 structures. More...

Functions

void lazybiosFreeType44 (lazybiosType44Array_t *Type44)
 Releases a parsed set of SMBIOS Type 44 structures.
LAZYBIOS_WARN_UNUSED lazybiosType44Array_tlazybiosGetType44 (const lazybiosDMI_t *DMIData)
 Parses all SMBIOS Type 44 structures.

Detailed Description

Architecture-specific processor data associated with Type 4 processor structures.

Function Documentation

◆ lazybiosFreeType44()

void lazybiosFreeType44 ( lazybiosType44Array_t * Type44)

#include <type44.h>

Releases a parsed set of SMBIOS Type 44 structures.

Parameters
Type44Set to release; may be NULL.

References lazybiosFreeType44().

Referenced by lazybiosFreeType44().

◆ lazybiosGetType44()

LAZYBIOS_WARN_UNUSED lazybiosType44Array_t * lazybiosGetType44 ( const lazybiosDMI_t * DMIData)

#include <type44.h>

Parses all SMBIOS Type 44 structures.

Parameters
DMIDataRaw DMI table container to parse.
Returns
Newly allocated set, empty when the table holds no Type 44 structure, or NULL when the arguments are unusable or an allocation fails.

References LAZYBIOS_WARN_UNUSED, and lazybiosGetType44().

Referenced by lazybiosGetType44().