Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/firmware/dmi_scan.c, line 1001 (as a function)
- include/linux/dmi.h, line 144 (as a function)
Referenced in 12 files:
- drivers/char/ipmi/ipmi_dmi.c, line 218
- drivers/firmware/dmi_scan.c
- drivers/pci/pci-label.c, line 68
- drivers/platform/chrome/chromeos_laptop.c, line 705
- drivers/platform/x86/dell/dcdbas.c, line 557
- drivers/platform/x86/dell/dell-smbios-base.c
- drivers/platform/x86/dell/dell-wmi-sysman/sysman.c
- drivers/platform/x86/eeepc-wmi.c, line 106
- drivers/platform/x86/lenovo/thinkpad_acpi.c, line 11875
- drivers/watchdog/ibmasr.c, line 377
- sound/hda/codecs/realtek/alc269.c, line 1312
- sound/hda/codecs/sigmatel.c, line 749
Smatch caller information:
drivers/watchdog/ibmasr.c ibmasr_init() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 1 |
| PARAM_VALUE | 1 | name | 1114697791722786816,5566593832212361216,6737868722165649408,7326447256593604608,8859059561354362880 |
| PARAM_VALUE | 2 | from | 0 |
drivers/platform/x86/eeepc-wmi.c et2012_quirks() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-2) |
| PARAM_VALUE | 1 | name | 0 |
| PARAM_VALUE | 2 | from | 0,4096-8857171308123062271,8857171308123062273-ptr_max |
drivers/platform/x86/eeepc-wmi.c et2012_quirks() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-2) |
| PARAM_VALUE | 1 | name | 0 |
| PARAM_VALUE | 2 | from | 4096-8857171308123062271,8857171308123062273-ptr_max |
| DATA_SOURCE | 2 | from | r dmi_find_device |
drivers/pci/pci-label.c find_smbios_instance_string() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-3) |
| PARAM_VALUE | 1 | name | 0 |
| PARAM_VALUE | 2 | from | 0,4096-8857171308123062271,8857171308123062273-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/pci/pci-label.c find_smbios_instance_string() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-3) |
| PARAM_VALUE | 1 | name | 0 |
| PARAM_VALUE | 2 | from | 4096-8857171308123062271,8857171308123062273-ptr_max |
| DATA_SOURCE | 2 | from | r dmi_find_device |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/platform/x86/dell/dell-smbios-base.c dell_smbios_init() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-2) |
| PARAM_VALUE | 1 | name | 9209765383170838528 |
| PARAM_VALUE | 2 | from | 0 |
| BUF_SIZE | 1 | name | 12 |
| STR_LEN | 0 | type | 11 |
| TERMINATED | 1 | name | 1 |
drivers/platform/x86/dell/dell-smbios-base.c dell_smbios_init() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-2) |
| PARAM_VALUE | 1 | name | 4182243979465695232 |
| PARAM_VALUE | 2 | from | 0 |
| BUF_SIZE | 1 | name | 10 |
| STR_LEN | 0 | type | 9 |
| TERMINATED | 1 | name | 1 |
drivers/platform/x86/dell/dell-smbios-base.c dell_smbios_init() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-2) |
| PARAM_VALUE | 1 | name | 3811285166806134784 |
| PARAM_VALUE | 2 | from | 0 |
| BUF_SIZE | 1 | name | 13 |
| STR_LEN | 0 | type | 12 |
| TERMINATED | 1 | name | 1 |
drivers/platform/chrome/chromeos_laptop.c chromeos_laptop_get_irq_from_dmi() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-3) |
| PARAM_VALUE | 1 | name | 1-u64max |
| PARAM_VALUE | 2 | from | 0 |
| DATA_SOURCE | 1 | name | $0 |
drivers/platform/x86/lenovo/thinkpad_acpi.c get_thinkpad_model_data() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-2) |
| PARAM_VALUE | 1 | name | 0 |
| PARAM_VALUE | 2 | from | 0,4096-8857171308123062271,8857171308123062273-ptr_max |
drivers/platform/x86/lenovo/thinkpad_acpi.c get_thinkpad_model_data() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-2) |
| PARAM_VALUE | 1 | name | 0 |
| PARAM_VALUE | 2 | from | 4096-8857171308123062271,8857171308123062273-ptr_max |
| DATA_SOURCE | 2 | from | r dmi_find_device |
drivers/char/ipmi/ipmi_dmi.c scan_for_dmi_ipmi() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-1) |
| PARAM_VALUE | 1 | name | 0 |
| PARAM_VALUE | 2 | from | 0,4096-8857171308123062271,8857171308123062273-ptr_max |
drivers/char/ipmi/ipmi_dmi.c scan_for_dmi_ipmi() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-1) |
| PARAM_VALUE | 1 | name | 0 |
| PARAM_VALUE | 2 | from | 4096-8857171308123062271,8857171308123062273-ptr_max |
| DATA_SOURCE | 2 | from | r dmi_find_device |
drivers/platform/x86/dell/dell-wmi-sysman/sysman.c sysman_init() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-2) |
| PARAM_VALUE | 1 | name | 9209765383170838528 |
| PARAM_VALUE | 2 | from | 0 |
| BUF_SIZE | 1 | name | 12 |
| STR_LEN | 0 | type | 11 |
| TERMINATED | 1 | name | 1 |
drivers/platform/x86/dell/dell-wmi-sysman/sysman.c sysman_init() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-2) |
| PARAM_VALUE | 1 | name | 4182243979465695232 |
| PARAM_VALUE | 2 | from | 0 |
| BUF_SIZE | 1 | name | 10 |
| STR_LEN | 0 | type | 9 |
| TERMINATED | 1 | name | 1 |
drivers/platform/x86/dell/dell-wmi-sysman/sysman.c sysman_init() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-2) |
| PARAM_VALUE | 1 | name | 3811285166806134784 |
| PARAM_VALUE | 2 | from | 0 |
| BUF_SIZE | 1 | name | 13 |
| STR_LEN | 0 | type | 12 |
| TERMINATED | 1 | name | 1 |
sound/hda/codecs/sigmatel.c find_mute_led_cfg() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-2) |
| PARAM_VALUE | 1 | name | 0 |
| PARAM_VALUE | 2 | from | 0,4096-8857171308123062271,8857171308123062273-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/hda/codecs/sigmatel.c find_mute_led_cfg() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-2) |
| PARAM_VALUE | 1 | name | 0 |
| PARAM_VALUE | 2 | from | 4096-8857171308123062271,8857171308123062273-ptr_max |
| DATA_SOURCE | 2 | from | r dmi_find_device |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/firmware/dmi_scan.c dmi_matches() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-2) |
| PARAM_VALUE | 2 | from | 0 |
| BUF_SIZE | 1 | name | 79 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/firmware/dmi_scan.c dmi_save_one_device() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | 0-127 |
| PARAM_VALUE | 2 | from | 0 |
| BUF_SIZE | 1 | name | (-1),1 |
| BUF_SIZE | 1 | name | (-1),1 |
| DATA_SOURCE | 0 | type | $0 |
| DATA_SOURCE | 1 | name | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | irq |
sound/hda/codecs/realtek/alc269.c alc269_fixup_hp_mute_led() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-2) |
| PARAM_VALUE | 1 | name | 0 |
| PARAM_VALUE | 2 | from | 0,4096-8857171308123062271,8857171308123062273-ptr_max |
sound/hda/codecs/realtek/alc269.c alc269_fixup_hp_mute_led() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-2) |
| PARAM_VALUE | 1 | name | 0 |
| PARAM_VALUE | 2 | from | 4096-8857171308123062271,8857171308123062273-ptr_max |
| DATA_SOURCE | 2 | from | r dmi_find_device |
drivers/platform/x86/dell/dcdbas.c dcdbas_check_wsmt() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-2) |
| PARAM_VALUE | 1 | name | 0 |
| PARAM_VALUE | 2 | from | 0,4096-8857171308123062271,8857171308123062273-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/dell/dcdbas.c dcdbas_check_wsmt() -> dmi_find_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | type | (-2) |
| PARAM_VALUE | 1 | name | 0 |
| PARAM_VALUE | 2 | from | 4096-8857171308123062271,8857171308123062273-ptr_max |
| DATA_SOURCE | 2 | from | r dmi_find_device |
| RX_PATH | |||
| TASK_NOT_RUNNING |