Home
last modified time | relevance | path

Searched refs:dmi (Results 1 – 25 of 68) sorted by relevance

123

/drivers/md/
A Ddm-init.c38 struct dm_ioctl dmi; member
71 for (i = 0; i < dev->dmi.target_count; i++) { in dm_setup_cleanup()
170 dev->dmi.target_count, DM_MAX_TARGETS); in dm_parse_table()
210 strscpy(dev->dmi.name, field[0], sizeof(dev->dmi.name)); in dm_parse_device_entry()
212 strscpy(dev->dmi.uuid, field[1], sizeof(dev->dmi.uuid)); in dm_parse_device_entry()
215 if (kstrtoull(field[2], 0, &dev->dmi.dev) || in dm_parse_device_entry()
216 dev->dmi.dev >= (1 << MINORBITS)) in dm_parse_device_entry()
218 dev->dmi.dev = huge_encode_dev((dev_t)dev->dmi.dev); in dm_parse_device_entry()
219 dev->dmi.flags |= DM_PERSISTENT_DEV_FLAG; in dm_parse_device_entry()
223 dev->dmi.flags |= DM_READONLY_FLAG; in dm_parse_device_entry()
[all …]
A Ddm-ioctl.c1953 struct dm_ioctl *dmi; in copy_params() local
1975 dmi = param_kernel; in copy_params()
1976 dmi->data_size = minimum_data_size; in copy_params()
1985 dmi = NULL; in copy_params()
1988 if (!dmi) { in copy_params()
2007 *param = dmi; in copy_params()
2276 if (!dmi->target_count) in dm_early_create()
2279 r = check_name(dmi->name); in dm_early_create()
2284 m = MINOR(huge_decode_dev(dmi->dev)); in dm_early_create()
2292 r = dm_hash_insert(dmi->name, *dmi->uuid ? dmi->uuid : NULL, md); in dm_early_create()
[all …]
/drivers/pci/
A Dpci-label.c61 const struct dmi_device *dmi; in find_smbios_instance_string() local
67 dmi = NULL; in find_smbios_instance_string()
68 while ((dmi = dmi_find_device(DMI_DEV_TYPE_DEV_ONBOARD, in find_smbios_instance_string()
69 NULL, dmi)) != NULL) { in find_smbios_instance_string()
70 donboard = dmi->device_data; in find_smbios_instance_string()
80 dmi->name); in find_smbios_instance_string()
82 return strlen(dmi->name); in find_smbios_instance_string()
/drivers/acpi/x86/
A Dutils.c49 #define ENTRY(status, hid, uid, path, cpu_vfm, dmi...) { \ argument
52 { { .matches = dmi }, {} }, \
58 #define PRESENT_ENTRY_HID(hid, uid, cpu_vfm, dmi...) \ argument
59 ENTRY(ACPI_STA_DEFAULT, hid, uid, NULL, cpu_vfm, dmi)
61 #define NOT_PRESENT_ENTRY_HID(hid, uid, cpu_vfm, dmi...) \ argument
62 ENTRY(0, hid, uid, NULL, cpu_vfm, dmi)
64 #define PRESENT_ENTRY_PATH(path, cpu_vfm, dmi...) \ argument
65 ENTRY(ACPI_STA_DEFAULT, "", NULL, path, cpu_vfm, dmi)
67 #define NOT_PRESENT_ENTRY_PATH(path, cpu_vfm, dmi...) \ argument
68 ENTRY(0, "", NULL, path, cpu_vfm, dmi)
/drivers/platform/x86/
A Dfujitsu-tablet.c306 static void __init fujitsu_dmi_common(const struct dmi_system_id *dmi) in fujitsu_dmi_common() argument
308 pr_info("%s\n", dmi->ident); in fujitsu_dmi_common()
309 memcpy(fujitsu.config.keymap, dmi->driver_data, in fujitsu_dmi_common()
313 static int __init fujitsu_dmi_lifebook(const struct dmi_system_id *dmi) in fujitsu_dmi_lifebook() argument
315 fujitsu_dmi_common(dmi); in fujitsu_dmi_lifebook()
320 static int __init fujitsu_dmi_stylistic(const struct dmi_system_id *dmi) in fujitsu_dmi_stylistic() argument
322 fujitsu_dmi_common(dmi); in fujitsu_dmi_stylistic()
A Deeepc-wmi.c117 static int dmi_matched(const struct dmi_system_id *dmi) in dmi_matched() argument
121 quirks = dmi->driver_data; in dmi_matched()
123 model = (char *)dmi->matches[1].substr; in dmi_matched()
A Dasus-nb-wmi.c153 static int dmi_matched(const struct dmi_system_id *dmi) in dmi_matched() argument
155 pr_info("Identified laptop model '%s'\n", dmi->ident); in dmi_matched()
156 quirks = dmi->driver_data; in dmi_matched()
A Dmsi-laptop.c584 static int dmi_check_cb(const struct dmi_system_id *dmi) in dmi_check_cb() argument
586 pr_info("Identified laptop model '%s'\n", dmi->ident); in dmi_check_cb()
588 quirks = dmi->driver_data; in dmi_check_cb()
712 MODULE_DEVICE_TABLE(dmi, msi_dmi_table);
A Dsamsung-q10.c127 MODULE_DEVICE_TABLE(dmi, samsungq10_dmi_table);
A Damilo-rfkill.c176 MODULE_DEVICE_TABLE(dmi, amilo_rfkill_id_table);
/drivers/ata/
A Dahci.c1320 if (dmi) { in ahci_broken_system_poweroff()
1321 unsigned long slot = (unsigned long)dmi->driver_data; in ahci_broken_system_poweroff()
1410 return strcmp(buf, dmi->driver_data) < 0; in ahci_broken_suspend()
1481 if (!dmi) in ahci_broken_lpm()
1484 if (!dmi->driver_data) in ahci_broken_lpm()
1490 return strcmp(buf, dmi->driver_data) < 0; in ahci_broken_lpm()
1535 if (!dmi) in ahci_broken_online()
1538 val = (unsigned long)dmi->driver_data; in ahci_broken_online()
1569 if (!dmi) in ahci_gtf_filter_workaround()
1572 filter = (unsigned long)dmi->driver_data; in ahci_gtf_filter_workaround()
[all …]
A Dsata_sil.c710 const struct dmi_system_id *dmi = dmi_first_match(broken_systems); in sil_broken_system_poweroff() local
712 if (dmi) { in sil_broken_system_poweroff()
713 unsigned long slot = (unsigned long)dmi->driver_data; in sil_broken_system_poweroff()
/drivers/firmware/
A Ddmi_scan.c843 static bool dmi_matches(const struct dmi_system_id *dmi) in dmi_matches() argument
847 for (i = 0; i < ARRAY_SIZE(dmi->matches); i++) { in dmi_matches()
848 int s = dmi->matches[i].slot; in dmi_matches()
856 dmi->matches[i].substr, NULL); in dmi_matches()
860 if (dmi->matches[i].exact_match) { in dmi_matches()
862 dmi->matches[i].substr)) in dmi_matches()
866 dmi->matches[i].substr)) in dmi_matches()
881 static bool dmi_is_end_of_table(const struct dmi_system_id *dmi) in dmi_is_end_of_table() argument
883 return dmi->matches[0].slot == DMI_NONE; in dmi_is_end_of_table()
A DMakefile8 obj-$(CONFIG_DMI_SYSFS) += dmi-sysfs.o
10 obj-$(CONFIG_DMIID) += dmi-id.o
/drivers/platform/x86/hp/
A Dhp_accel.c140 static int lis3lv02d_dmi_matched(const struct dmi_system_id *dmi) in lis3lv02d_dmi_matched() argument
142 lis3_dev.ac = *((union axis_conversion *)dmi->driver_data); in lis3lv02d_dmi_matched()
143 pr_info("hardware type %s found\n", dmi->ident); in lis3lv02d_dmi_matched()
/drivers/hid/
A Dhid-sensor-custom.c763 struct dmi_system_id dmi; member
793 .dmi.matches = {
803 .dmi.matches = {
854 struct dmi_system_id dmi[] = { match->dmi, { 0 } }; in hid_sensor_custom_do_match() local
871 if (match->check_dmi && !dmi_check_system(dmi)) in hid_sensor_custom_do_match()
/drivers/platform/x86/x86-android-tablets/
A DMakefile8 x86-android-tablets-y := core.o dmi.o shared-psy-info.o \
A Ddmi.c224 MODULE_DEVICE_TABLE(dmi, x86_android_tablet_ids);
/drivers/hid/i2c-hid/
A DMakefile9 i2c-hid-$(CONFIG_DMI) += i2c-hid-dmi-quirks.o
/drivers/soundwire/
A DMakefile32 intel_auxdevice.o intel_init.o dmi-quirks.o \
/drivers/platform/x86/intel/atomisp2/
A Dled.c74 MODULE_DEVICE_TABLE(dmi, atomisp2_led_systems);
/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
A DMakefile50 dmi.o
/drivers/platform/chrome/
A Dchromeos_pstore.c51 MODULE_DEVICE_TABLE(dmi, chromeos_pstore_dmi_table);
/drivers/firmware/google/
A Dmemconsole-x86-legacy.c130 MODULE_DEVICE_TABLE(dmi, memconsole_dmi_table);
/drivers/platform/x86/dell/
A Dalienware-wmi-base.c75 static int __init dmi_matched(const struct dmi_system_id *dmi) in dmi_matched() argument
77 alienfx = dmi->driver_data; in dmi_matched()

Completed in 51 milliseconds

123