/Linux-v5.10/drivers/firmware/ |
D | dmi_scan.c | 46 static const char * __init dmi_string_nosave(const struct dmi_header *dm, u8 s) in dmi_string_nosave() 66 static const char * __init dmi_string(const struct dmi_header *dm, u8 s) in dmi_string() 88 void (*decode)(const struct dmi_header *, void *), in dmi_decode_table() argument 101 (data - buf + sizeof(struct dmi_header)) <= dmi_len) { in dmi_decode_table() 102 const struct dmi_header *dm = (const struct dmi_header *)data; in dmi_decode_table() 137 static int __init dmi_walk_early(void (*decode)(const struct dmi_header *, in dmi_walk_early() argument 173 static void __init dmi_save_ident(const struct dmi_header *dm, int slot, in dmi_save_ident() 189 static void __init dmi_save_release(const struct dmi_header *dm, int slot, in dmi_save_release() 217 static void __init dmi_save_uuid(const struct dmi_header *dm, int slot, in dmi_save_uuid() 255 static void __init dmi_save_type(const struct dmi_header *dm, int slot, in dmi_save_type() [all …]
|
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, \ 400 const struct dmi_header *dh, in dmi_sel_raw_read_helper() 523 const struct dmi_header *dh, in dmi_entry_raw_read_helper() [all …]
|
/Linux-v5.10/include/linux/ |
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 *), in dmi_walk() argument
|
/Linux-v5.10/drivers/platform/x86/ |
D | dell-smbios-smm.c | 58 static void parse_da_table(const struct dmi_header *dm) in parse_da_table() 73 static void find_cmd_address(const struct dmi_header *dm, void *dummy) in find_cmd_address()
|
D | dell-smbios-wmi.c | 23 struct dmi_header header; 229 static void parse_b1_table(const struct dmi_header *dm) in parse_b1_table() 243 static void find_b1(const struct dmi_header *dm, void *dummy) in find_b1()
|
D | dell-smbios.h | 50 struct dmi_header header;
|
D | dell-wmi.c | 187 struct dmi_header header; 465 static void handle_dmi_entry(const struct dmi_header *dm, void *opaque) in handle_dmi_entry()
|
D | dell-smbios-base.c | 353 static void __init parse_da_table(const struct dmi_header *dm) in parse_da_table() 406 static void __init find_tokens(const struct dmi_header *dm, void *dummy) in find_tokens()
|
D | acer-wmi.c | 1235 static void __init type_aa_dmi_decode(const struct dmi_header *header, void *d) in type_aa_dmi_decode()
|
D | thinkpad_acpi.c | 10173 static void find_new_ec_fwstr(const struct dmi_header *dm, void *private) in find_new_ec_fwstr()
|
/Linux-v5.10/drivers/char/ipmi/ |
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-v5.10/drivers/cpufreq/ |
D | cppc_cpufreq.c | 61 static void cppc_find_dmi_mhz(const struct dmi_header *dm, void *private) in cppc_find_dmi_mhz()
|
/Linux-v5.10/arch/x86/pci/ |
D | common.c | 197 static void __init read_dmi_type_b1(const struct dmi_header *dm, in read_dmi_type_b1()
|
/Linux-v5.10/drivers/edac/ |
D | ghes_edac.c | 197 static void enumerate_dimms(const struct dmi_header *dh, void *arg) in enumerate_dimms()
|
D | i7core_edac.c | 1877 static void decode_dclk(const struct dmi_header *dh, void *_dclk_freq) in decode_dclk()
|
/Linux-v5.10/drivers/i2c/busses/ |
D | i2c-i801.c | 1160 static void dmi_check_onboard_devices(const struct dmi_header *dm, void *adap) in dmi_check_onboard_devices() 1167 count = (dm->length - sizeof(struct dmi_header)) / 2; in dmi_check_onboard_devices()
|
/Linux-v5.10/drivers/acpi/ |
D | battery.c | 870 static void find_battery(const struct dmi_header *dm, void *private) in find_battery()
|
/Linux-v5.10/drivers/hwmon/ |
D | fschmd.c | 968 static void fschmd_dmi_decode(const struct dmi_header *header, void *dummy) in fschmd_dmi_decode()
|
/Linux-v5.10/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_topology.c | 917 static void find_system_memory(const struct dmi_header *dm, in find_system_memory()
|
/Linux-v5.10/drivers/net/wireless/ath/ath10k/ |
D | core.c | 959 static void ath10k_core_check_bdfext(const struct dmi_header *hdr, void *data) in ath10k_core_check_bdfext()
|