Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 10 files:

Smatch caller information:

drivers/platform/x86/lenovo/think-lmi.c tlmi_get_pwd_settings() -> wmi_query_block()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 7675122092858945536
PARAM_VALUE 1 instance 0
PARAM_VALUE 2 out 6660497765119111168
PARAM_VALUE 2 out->length u64max
PARAM_VALUE 2 out->pointer 0
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_process_key() -> wmi_query_block()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 6927256240793018368
PARAM_VALUE 1 instance 0
PARAM_VALUE 2 out 8395862557062225920
PARAM_VALUE 2 out->length u64max
PARAM_VALUE 2 out->pointer 0
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
LOCK2 &wblock->notify_lock
TYPE_LOCK (struct wmi_block)->notify_lock

drivers/platform/x86/acer-wmi.c WMID_set_capabilities() -> wmi_query_block()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 465526226475126784
PARAM_VALUE 1 instance 0
PARAM_VALUE 2 out 7832025461155475456
PARAM_VALUE 2 out->length u64max
PARAM_VALUE 2 out->pointer 0
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/acer-wmi.c get_wmid_devices() -> wmi_query_block()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 465526226475126784
PARAM_VALUE 1 instance 0
PARAM_VALUE 2 out 8549198627039670272
PARAM_VALUE 2 out->length u64max
PARAM_VALUE 2 out->pointer 0
BUF_SIZE 0 guid_string 37
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1

drivers/platform/x86/msi-wmi.c msi_wmi_query_block() -> wmi_query_block()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 4971403334341120000
PARAM_VALUE 1 instance 1
PARAM_VALUE 2 out 5037826407900041216
PARAM_VALUE 2 out->length u64max
PARAM_VALUE 2 out->pointer 0
BUF_SIZE 0 guid_string 37
DATA_SOURCE 1 instance $0
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bd->ops_lock
HALF_LOCKED2 &connector->mutex
HALF_LOCKED2 &of->mutex

drivers/platform/x86/dell/dell-wmi-sysman/sysman.c get_wmiobj_pointer() -> wmi_query_block()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 1118187429535469568,1540138712549888000,5271400410719653888,6829961894778720256
PARAM_VALUE 2 out 2262895720977539072
PARAM_VALUE 2 out->length u64max
PARAM_VALUE 2 out->pointer 0
BUF_SIZE 0 guid_string 37
BUF_SIZE 0 guid_string 37
CAPPED_DATA 1 instance 1
DATA_SOURCE 0 guid_string $1
DATA_SOURCE 1 instance $0
STR_LEN 0 guid_string (-1),36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &wmi_priv.mutex

drivers/platform/surface/surface3-wmi.c s3_wmi_query_block() -> wmi_query_block()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 2259967881744756736
PARAM_VALUE 1 instance 0
PARAM_VALUE 2 out 5883975193287856128
PARAM_VALUE 2 out->length u64max
PARAM_VALUE 2 out->pointer 0
BUF_SIZE 0 guid_string 37
BUF_SIZE 0 guid_string 37
DATA_SOURCE 0 guid_string $0
DATA_SOURCE 1 instance $1
STR_LEN 0 guid_string 36
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &s3_wmi_lock
HALF_LOCKED2 global &acpi_scan_lock

drivers/hwmon/hp-wmi-sensors.c hp_wmi_get_wobj() -> wmi_query_block()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 2025476165294915584
PARAM_VALUE 1 instance 0-31
PARAM_VALUE 2 out 556317328440492032
PARAM_VALUE 2 out->length u64max
PARAM_VALUE 2 out->pointer 0
BUF_SIZE 0 guid_string 37
BUF_SIZE 0 guid_string 37
CAPPED_DATA 1 instance 1
DATA_SOURCE 0 guid_string $0
DATA_SOURCE 1 instance $1
STR_LEN 0 guid_string 36
STR_LEN 0 guid_string 36
TERMINATED 0 guid_string 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 instance
UNITS 1 instance unit_array_size

drivers/platform/x86/hp/hp-bioscfg/bioscfg.c hp_get_wmiobj_pointer() -> wmi_query_block()

Type Parameter Key Value
PARAM_VALUE 0 guid_string 3803268590074576896,5048101889985892352,7365065769291632640,8897029219514306560
PARAM_VALUE 2 out 7985809494942633984
PARAM_VALUE 2 out->length u64max
PARAM_VALUE 2 out->pointer 0
BUF_SIZE 0 guid_string 37
BUF_SIZE 0 guid_string 37
DATA_SOURCE 0 guid_string $1
DATA_SOURCE 1 instance $0
TERMINATED 0 guid_string 1
HALF_LOCKED2 global &bioscfg_drv.mutex