/linux-master/include/linux/platform_data/x86/ |
H A D | simatic-ipc.h | 52 } __packed * data_entry = (void *)data + sizeof(struct dmi_header); 69 simatic_ipc_find_dmi_entry_helper(const struct dmi_header *dh, void *_data)
|
/linux-master/include/linux/ |
H A D | dmi.h | 76 struct dmi_header { struct 111 extern int dmi_walk(void (*decode)(const struct dmi_header *, void *), 140 static inline int dmi_walk(void (*decode)(const struct dmi_header *, void *),
|
/linux-master/drivers/firmware/ |
H A D | dmi_scan.c | 46 static const char * __init dmi_string_nosave(const struct dmi_header *dm, u8 s) 66 static const char * __init dmi_string(const struct dmi_header *dm, u8 s) 88 void (*decode)(const struct dmi_header *, void *), 101 (data - buf + sizeof(struct dmi_header)) <= dmi_len) { 102 const struct dmi_header *dm = (const struct dmi_header *)data; 137 static int __init dmi_walk_early(void (*decode)(const struct dmi_header *, 174 static void __init dmi_save_ident(const struct dmi_header *dm, int slot, 190 static void __init dmi_save_release(const struct dmi_header *dm, int slot, 218 static void __init dmi_save_uuid(const struct dmi_header *d [all...] |
H A D | dmi-sysfs.c | 35 struct dmi_header dh; 70 const struct dmi_header *dh, 116 const struct dmi_header *dh, void *); 126 static void find_dmi_entry_helper(const struct dmi_header *dh, 183 static size_t dmi_entry_length(const struct dmi_header *dh) 204 const struct dmi_header *dh, 246 struct dmi_header header; 270 const struct dmi_header *dh, \ 402 const struct dmi_header *dh, 528 const struct dmi_header *d [all...] |
/linux-master/drivers/platform/x86/dell/ |
H A D | dell-smbios-smm.c | 28 static void parse_da_table(const struct dmi_header *dm) 43 static void find_cmd_address(const struct dmi_header *dm, void *dummy)
|
H A D | dell-smbios.h | 52 struct dmi_header header;
|
H A D | dell-smbios-wmi.c | 27 struct dmi_header header; 297 static void parse_b1_table(const struct dmi_header *dm) 311 static void find_b1(const struct dmi_header *dm, void *dummy)
|
H A D | dell-smbios-base.c | 353 static void __init parse_da_table(const struct dmi_header *dm) 406 static void __init find_tokens(const struct dmi_header *dm, void *dummy)
|
H A D | dell-wmi-base.c | 189 struct dmi_header header; 532 static void handle_dmi_entry(const struct dmi_header *dm, void *opaque)
|
/linux-master/drivers/char/ipmi/ |
H A D | ipmi_dmi.c | 126 static void __init dmi_decode_ipmi(const struct dmi_header *dm) 219 dmi_decode_ipmi((const struct dmi_header *) dev->device_data);
|
/linux-master/arch/loongarch/kernel/ |
H A D | setup.c | 93 static const char *dmi_string_parse(const struct dmi_header *dm, u8 s) 118 static void __init parse_cpu_table(const struct dmi_header *dm) 133 static void __init parse_bios_table(const struct dmi_header *dm) 140 static void __init find_tokens(const struct dmi_header *dm, void *dummy)
|
/linux-master/arch/x86/pci/ |
H A D | common.c | 197 static void __init read_dmi_type_b1(const struct dmi_header *dm,
|
/linux-master/drivers/edac/ |
H A D | ghes_edac.c | 203 static void enumerate_dimms(const struct dmi_header *dh, void *arg)
|
H A D | i7core_edac.c | 1877 static void decode_dclk(const struct dmi_header *dh, void *_dclk_freq)
|
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | core.h | 151 struct dmi_header hdr;
|
H A D | core.c | 552 static void ath12k_core_check_bdfext(const struct dmi_header *hdr, void *data)
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-i801.c | 1129 static void dmi_check_onboard_devices(const struct dmi_header *dm, void *adap) 1136 count = (dm->length - sizeof(struct dmi_header)) / 2;
|
/linux-master/drivers/acpi/ |
H A D | battery.c | 888 static void find_battery(const struct dmi_header *dm, void *private)
|
H A D | cppc_acpi.c | 1829 static void cppc_find_dmi_mhz(const struct dmi_header *dm, void *private)
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | core.h | 192 struct dmi_header hdr;
|
H A D | core.c | 969 static void ath11k_core_check_cc_code_bdfext(const struct dmi_header *hdr, void *data)
|
/linux-master/drivers/hwmon/ |
H A D | fschmd.c | 968 static void fschmd_dmi_decode(const struct dmi_header *header, void *dummy) 974 * a complete DMI record, but in the form of a dmi_header pointer, in
|
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_topology.c | 969 static void find_system_memory(const struct dmi_header *dm,
|
/linux-master/drivers/platform/x86/ |
H A D | acer-wmi.c | 1341 static void __init type_aa_dmi_decode(const struct dmi_header *header, void *d)
|
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | core.c | 1079 static void ath10k_core_check_bdfext(const struct dmi_header *hdr, void *data)
|