| /linux/include/linux/ |
| H A D | dmi.h | 81 struct dmi_header { struct 105 struct dmi_header header; argument 131 extern int dmi_walk(void (*decode)(const struct dmi_header *, void *), 138 const char *dmi_string_nosave(const struct dmi_header *dm, u8 s); 161 static inline int dmi_walk(void (*decode)(const struct dmi_header *, void *), in dmi_walk() argument 173 dmi_string_nosave(const struct dmi_header *dm, u8 s) { return ""; } in dmi_string_nosave()
|
| /linux/drivers/firmware/ |
| 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, in find_dmi_entry_helper() 183 static size_t dmi_entry_length(const struct dmi_header *dh) in dmi_entry_length() 204 const struct dmi_header *dh, in dmi_entry_attr_show_helper() 246 struct dmi_header header; 270 const struct dmi_header *dh, \ 402 const struct dmi_header *dh, in dmi_sel_raw_read_helper() 525 const struct dmi_header *dh, in dmi_entry_raw_read_helper() [all …]
|
| /linux/include/linux/platform_data/x86/ |
| H A D | simatic-ipc.h | 52 } __packed * data_entry = (void *)data + sizeof(struct dmi_header); in simatic_ipc_get_station_id() 69 simatic_ipc_find_dmi_entry_helper(const struct dmi_header *dh, void *_data) in simatic_ipc_find_dmi_entry_helper()
|
| /linux/drivers/platform/x86/dell/ |
| H A D | dell-smbios-smm.c | 28 static void parse_da_table(const struct dmi_header *dm) in parse_da_table() 43 static void find_cmd_address(const struct dmi_header *dm, void *dummy) in find_cmd_address()
|
| H A D | dell-smbios-wmi.c | 26 struct dmi_header header; 277 static void parse_b1_table(const struct dmi_header *dm) in parse_b1_table() 291 static void find_b1(const struct dmi_header *dm, void *dummy) in find_b1()
|
| H A D | dell-smbios.h | 62 struct dmi_header header;
|
| H A D | dell-wmi-base.c | 202 struct dmi_header header; 561 static void handle_dmi_entry(const struct dmi_header *dm, void *opaque) in handle_dmi_entry()
|
| H A D | dell-smbios-base.c | 393 static void __init parse_da_table(const struct dmi_header *dm) in parse_da_table() 446 static void __init find_tokens(const struct dmi_header *dm, void *dummy) in find_tokens()
|
| /linux/drivers/char/ipmi/ |
| H A D | ipmi_dmi.c | 126 static void __init dmi_decode_ipmi(const struct dmi_header *dm) in dmi_decode_ipmi() 219 dmi_decode_ipmi((const struct dmi_header *) dev->device_data); in scan_for_dmi_ipmi()
|
| /linux/arch/loongarch/kernel/ |
| H A D | setup.c | 95 static const char *dmi_string_parse(const struct dmi_header *dm, u8 s) in dmi_string_parse() 120 static void __init parse_cpu_table(const struct dmi_header *dm) in parse_cpu_table() 140 static void __init parse_bios_table(const struct dmi_header *dm) in parse_bios_table() 147 static void __init find_tokens(const struct dmi_header *dm, void *dummy) in find_tokens()
|
| /linux/arch/x86/pci/ |
| H A D | common.c | 197 static void __init read_dmi_type_b1(const struct dmi_header *dm, in read_dmi_type_b1()
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-i801.c | 1145 static void dmi_check_onboard_devices(const struct dmi_header *dm, void *adap) in dmi_check_onboard_devices() 1152 count = (dm->length - sizeof(struct dmi_header)) / 2; in dmi_check_onboard_devices()
|
| /linux/arch/x86/kernel/cpu/ |
| H A D | amd.c | 1396 static void __init dmi_scan_additional(const struct dmi_header *d, void *p) in dmi_scan_additional()
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | core.h | 191 struct dmi_header hdr;
|
| H A D | core.c | 704 static void ath12k_core_check_cc_code_bdfext(const struct dmi_header *hdr, void *data) in ath12k_core_check_cc_code_bdfext()
|
| /linux/drivers/acpi/ |
| H A D | cppc_acpi.c | 2294 static void cppc_find_dmi_mhz(const struct dmi_header *dm, void *private) in cppc_find_dmi_mhz()
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | core.c | 1386 static void ath11k_core_check_cc_code_bdfext(const struct dmi_header *hdr, void *data) in ath11k_core_check_cc_code_bdfext()
|
| /linux/drivers/platform/x86/ |
| H A D | acer-wmi.c | 1452 static void __init type_aa_dmi_decode(const struct dmi_header *header, void *d) in type_aa_dmi_decode()
|
| /linux/drivers/platform/x86/lenovo/ |
| H A D | thinkpad_acpi.c | 11801 static void find_new_ec_fwstr(const struct dmi_header *dm, void *private) in find_new_ec_fwstr()
|