Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 17 files:

Smatch caller information:

drivers/platform/x86/lenovo/think-lmi.c cert_thumbprint() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 7874504358012014592
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/platform/x86/lenovo/think-lmi.c tlmi_analyze() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 3649970376946061312
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/lenovo/think-lmi.c tlmi_analyze() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 4528047928345972736
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/lenovo/think-lmi.c tlmi_analyze() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 6816450502156189696
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/lenovo/think-lmi.c tlmi_analyze() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 5172396099439710208
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/lenovo/think-lmi.c tlmi_analyze() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 7675122092858945536
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/lenovo/think-lmi.c tlmi_analyze() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 2709833936461254656
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/lenovo/think-lmi.c tlmi_analyze() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 7566367042561212416
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/lenovo/think-lmi.c tlmi_analyze() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 8346763780569239552
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/lenovo/think-lmi.c tlmi_analyze() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 4356152309938761728
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/lenovo/think-lmi.c tlmi_analyze() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 3024342821949440000
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/lenovo/think-lmi.c tlmi_analyze() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 5189454958412984320
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/lenovo/think-lmi.c tlmi_analyze() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 773607129924812800
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/lenovo/think-lmi.c tlmi_analyze() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 7652201823696850944
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c mxm_shadow_wmi() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 7978937448113160192
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/toshiba-wmi.c toshiba_wmi_exit() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 7351252237781282816
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/toshiba-wmi.c toshiba_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 7351252237781282816
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/mxm-wmi.c mxm_wmi_supported() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 7978937448113160192
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/dell/dell-wmi-descriptor.c dell_wmi_get_descriptor_valid() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 8984969685510115328
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/huawei-wmi.c huawei_wmi_probe() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 4096-ptr_max
PARAM_VALUE 0 *guid_string 1-255
BUF_SIZE 0 guid_string 37
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/huawei-wmi.c huawei_wmi_probe() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 5372380377618145280
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/huawei-wmi.c huawei_wmi_remove() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 4096-ptr_max
PARAM_VALUE 0 *guid_string 1-255
BUF_SIZE 0 guid_string 37
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_dev->mutex

drivers/platform/x86/huawei-wmi.c huawei_wmi_remove() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 5372380377618145280
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_dev->mutex

drivers/platform/x86/dell/alienware-wmi-base.c alienware_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 7925322968911884288
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/dell/dell-wmi-aio.c dell_wmi_aio_find() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 1-u64max

drivers/platform/x86/acer-wmi.c AMW0_set_capabilities() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 2331594206657576960
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/acer-wmi.c acer_rfkill_exit() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 4628942999076945920
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_dev->mutex

drivers/platform/x86/acer-wmi.c acer_rfkill_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 4628942999076945920
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/acer-wmi.c acer_rfkill_update() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 3344545020067811328
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
HALF_LOCKED2 &pool->lock

drivers/platform/x86/acer-wmi.c acer_wmi_exit() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 4628942999076945920
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/acer-wmi.c acer_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 8628183185585553408
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/acer-wmi.c acer_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 8628183185585553408
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/acer-wmi.c acer_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 4422002283425280000
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/acer-wmi.c acer_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 8628183185585553408
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/acer-wmi.c acer_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 4422002283425280000
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/acer-wmi.c acer_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 3344545020067811328
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/acer-wmi.c acer_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 465526226475126784
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/acer-wmi.c acer_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 465526226475126784
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/acer-wmi.c acer_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 8628183185585553408
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/acer-wmi.c acer_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 4422002283425280000
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/acer-wmi.c acer_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 8628183185585553408
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/acer-wmi.c acer_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 3344545020067811328
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/acer-wmi.c acer_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 3344545020067811328
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/acer-wmi.c acer_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 4628942999076945920
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/acer-wmi.c acer_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 465526226475126784
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/acer-wmi.c acer_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 4628942999076945920
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/acer-wmi.c get_u32() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 465526226475126784
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/acer-wmi.c set_u32() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 465526226475126784
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_dev->mutex

drivers/platform/x86/msi-wmi.c msi_wmi_init() -> wmi_has_guid()

Type Parameter Key Value

drivers/platform/x86/msi-wmi.c msi_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 4971403334341120000
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/dell/dell-wmi-led.c dell_led_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 5750264838490910720
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/toshiba_acpi.c toshiba_acpi_notify() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 7351252237781282816
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
HALF_LOCKED2 &pool->lock

drivers/platform/x86/toshiba_acpi.c toshiba_acpi_setup_keyboard() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 7351252237781282816
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/hp/hp-wmi.c hp_wmi_exit() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 2976196531644518400
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/hp/hp-wmi.c hp_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 2976196531644518400
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/hp/hp-wmi.c hp_wmi_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 1616533143225954304
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/asus-wmi.c asus_wmi_probe() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 1306507797768527872
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/asus-wmi.c asus_wmi_probe() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 2750967035832549376,5736806245836652544
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/hp/hp-bioscfg/bioscfg.c hp_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 1616533143225954304
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/hp/hp-bioscfg/bioscfg.c hp_init() -> wmi_has_guid()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 8349884293552934912
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1