dmi_header 196 arch/x86/pci/common.c static void __init read_dmi_type_b1(const struct dmi_header *dm, dmi_header 881 drivers/acpi/battery.c static void find_battery(const struct dmi_header *dm, void *private) dmi_header 126 drivers/char/ipmi/ipmi_dmi.c static void __init dmi_decode_ipmi(const struct dmi_header *dm) dmi_header 219 drivers/char/ipmi/ipmi_dmi.c dmi_decode_ipmi((const struct dmi_header *) dev->device_data); dmi_header 102 drivers/cpufreq/cppc_cpufreq.c static void cppc_find_dmi_mhz(const struct dmi_header *dm, void *private) dmi_header 83 drivers/edac/ghes_edac.c static void ghes_edac_count_dimms(const struct dmi_header *dh, void *arg) dmi_header 102 drivers/edac/ghes_edac.c static void ghes_edac_dmidecode(const struct dmi_header *dh, void *arg) dmi_header 1877 drivers/edac/i7core_edac.c static void decode_dclk(const struct dmi_header *dh, void *_dclk_freq) dmi_header 35 drivers/firmware/dmi-sysfs.c struct dmi_header dh; dmi_header 70 drivers/firmware/dmi-sysfs.c const struct dmi_header *dh, dmi_header 116 drivers/firmware/dmi-sysfs.c const struct dmi_header *dh, void *); dmi_header 126 drivers/firmware/dmi-sysfs.c static void find_dmi_entry_helper(const struct dmi_header *dh, dmi_header 183 drivers/firmware/dmi-sysfs.c static size_t dmi_entry_length(const struct dmi_header *dh) dmi_header 204 drivers/firmware/dmi-sysfs.c const struct dmi_header *dh, dmi_header 246 drivers/firmware/dmi-sysfs.c struct dmi_header header; dmi_header 270 drivers/firmware/dmi-sysfs.c const struct dmi_header *dh, \ dmi_header 400 drivers/firmware/dmi-sysfs.c const struct dmi_header *dh, dmi_header 523 drivers/firmware/dmi-sysfs.c const struct dmi_header *dh, dmi_header 579 drivers/firmware/dmi-sysfs.c static void __init dmi_sysfs_register_handle(const struct dmi_header *dh, dmi_header 41 drivers/firmware/dmi_scan.c static const char * __init dmi_string_nosave(const struct dmi_header *dm, u8 s) dmi_header 61 drivers/firmware/dmi_scan.c static const char * __init dmi_string(const struct dmi_header *dm, u8 s) dmi_header 83 drivers/firmware/dmi_scan.c void (*decode)(const struct dmi_header *, void *), dmi_header 96 drivers/firmware/dmi_scan.c (data - buf + sizeof(struct dmi_header)) <= dmi_len) { dmi_header 97 drivers/firmware/dmi_scan.c const struct dmi_header *dm = (const struct dmi_header *)data; dmi_header 132 drivers/firmware/dmi_scan.c static int __init dmi_walk_early(void (*decode)(const struct dmi_header *, dmi_header 168 drivers/firmware/dmi_scan.c static void __init dmi_save_ident(const struct dmi_header *dm, int slot, dmi_header 184 drivers/firmware/dmi_scan.c static void __init dmi_save_uuid(const struct dmi_header *dm, int slot, dmi_header 222 drivers/firmware/dmi_scan.c static void __init dmi_save_type(const struct dmi_header *dm, int slot, dmi_header 259 drivers/firmware/dmi_scan.c static void __init dmi_save_devices(const struct dmi_header *dm) dmi_header 261 drivers/firmware/dmi_scan.c int i, count = (dm->length - sizeof(struct dmi_header)) / 2; dmi_header 274 drivers/firmware/dmi_scan.c static void __init dmi_save_oem_strings_devices(const struct dmi_header *dm) dmi_header 301 drivers/firmware/dmi_scan.c static void __init dmi_save_ipmi_device(const struct dmi_header *dm) dmi_header 350 drivers/firmware/dmi_scan.c static void __init dmi_save_extended_devices(const struct dmi_header *dm) dmi_header 368 drivers/firmware/dmi_scan.c static void __init dmi_save_system_slot(const struct dmi_header *dm) dmi_header 380 drivers/firmware/dmi_scan.c static void __init count_mem_devices(const struct dmi_header *dm, void *v) dmi_header 387 drivers/firmware/dmi_scan.c static void __init save_mem_devices(const struct dmi_header *dm, void *v) dmi_header 434 drivers/firmware/dmi_scan.c static void __init dmi_decode(const struct dmi_header *dm, void *dummy) dmi_header 1064 drivers/firmware/dmi_scan.c int dmi_walk(void (*decode)(const struct dmi_header *, void *), dmi_header 884 drivers/gpu/drm/amd/amdkfd/kfd_topology.c static void find_system_memory(const struct dmi_header *dm, dmi_header 968 drivers/hwmon/fschmd.c static void fschmd_dmi_decode(const struct dmi_header *header, void *dummy) dmi_header 1142 drivers/i2c/busses/i2c-i801.c static void dmi_check_onboard_devices(const struct dmi_header *dm, void *adap) dmi_header 1149 drivers/i2c/busses/i2c-i801.c count = (dm->length - sizeof(struct dmi_header)) / 2; dmi_header 919 drivers/net/wireless/ath/ath10k/core.c static void ath10k_core_check_bdfext(const struct dmi_header *hdr, void *data) dmi_header 1234 drivers/platform/x86/acer-wmi.c static void __init type_aa_dmi_decode(const struct dmi_header *header, void *d) dmi_header 353 drivers/platform/x86/dell-smbios-base.c static void __init parse_da_table(const struct dmi_header *dm) dmi_header 406 drivers/platform/x86/dell-smbios-base.c static void __init find_tokens(const struct dmi_header *dm, void *dummy) dmi_header 58 drivers/platform/x86/dell-smbios-smm.c static void parse_da_table(const struct dmi_header *dm) dmi_header 73 drivers/platform/x86/dell-smbios-smm.c static void find_cmd_address(const struct dmi_header *dm, void *dummy) dmi_header 23 drivers/platform/x86/dell-smbios-wmi.c struct dmi_header header; dmi_header 229 drivers/platform/x86/dell-smbios-wmi.c static void parse_b1_table(const struct dmi_header *dm) dmi_header 243 drivers/platform/x86/dell-smbios-wmi.c static void find_b1(const struct dmi_header *dm, void *dummy) dmi_header 50 drivers/platform/x86/dell-smbios.h struct dmi_header header; dmi_header 187 drivers/platform/x86/dell-wmi.c struct dmi_header header; dmi_header 441 drivers/platform/x86/dell-wmi.c static void handle_dmi_entry(const struct dmi_header *dm, void *opaque) dmi_header 10044 drivers/platform/x86/thinkpad_acpi.c static void find_new_ec_fwstr(const struct dmi_header *dm, void *private) dmi_header 111 include/linux/dmi.h extern int dmi_walk(void (*decode)(const struct dmi_header *, void *), dmi_header 138 include/linux/dmi.h static inline int dmi_walk(void (*decode)(const struct dmi_header *, void *),