get_SMBIOS_entry(9)
β¨ get_SMBIOS_entry(9) β¨
okay bestie, this is the Kernel API Manual page for get_SMBIOS_entry(9) β yes it's a kernel function, yes it's niche, and yes we are gonna keep every single detail. π«Ά
πΈ NAME πΈ
get_SMBIOS_entry β return the requested SMBIOS entry or %NULL
π¦ SYNOPSIS π¦
void __iomem * get_SMBIOS_entry (void __iomem *smbios_start , void __iomem *smbios_table , u8 type , void __iomem *previous );
π ARGUMENTS π
smbios_startβ where to start in the SMBIOS tablesmbios_tableβ location of the SMBIOS tabletypeβ SMBIOS structure type to be returnedpreviousβNULLor pointer to previously returned structure
π DESCRIPTION π
okay so here's the whole vibe: if previous == NULL, it gets the first entry of the specified type. otherwise, it returns the next entry of the given type. it uses the global SMBIOS Table pointer. it uses get_subsequent_smbios_entry. and it returns a pointer to an SMBIOS structure, or NULL if none found. periodt β¨
no cap, that's the entire behavior story β every fact from the original is right there, bestie. π
π SEE ALSO π
- Kernel file
./drivers/pci/hotplug/cpqphp_core.c detect_SMBIOS_pointer(9)init_SERR(9)get_subsequent_smbios_entry(9)get_slot_mapping(9)cpqhp_set_attention_status(9)set_attention_status(9)
xoxo, your fave kernel bestie β source/version: ./drivers/pci/hotplug, dated October 2026 π
β¨
π¦ 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