Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 14 files:
- drivers/acpi/video_detect.c, line 92
- drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c
- drivers/hwmon/asus_wmi_sensors.c, line 179
- drivers/platform/wmi/core.c, line 305
- drivers/platform/x86/acer-wmi.c
- drivers/platform/x86/asus-wmi.c
- drivers/platform/x86/dell/alienware-wmi-legacy.c, line 40
- drivers/platform/x86/dell/dell-wmi-led.c, line 71
- drivers/platform/x86/hp/hp-bioscfg/biosattr-interface.c
- drivers/platform/x86/hp/hp-wmi.c, line 672
- drivers/platform/x86/huawei-wmi.c, line 158
- drivers/platform/x86/lenovo/think-lmi.c
- drivers/platform/x86/lenovo/ymc.c, line 73
- drivers/platform/x86/mxm-wmi.c
Smatch caller information:
drivers/platform/x86/lenovo/think-lmi.c cert_thumbprint() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 7874504358012014592 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 0 |
| PARAM_VALUE | 3 | in | 972054365376348160 |
| PARAM_VALUE | 3 | in->length | 0-1010101 |
| PARAM_VALUE | 3 | in->pointer | 1-u64max |
| PARAM_VALUE | 4 | out | 2413753338495942656 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | out->pointer | 0 |
| 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_get_bios_selections() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 6816450502156189696 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 0 |
| PARAM_VALUE | 3 | in | 4507090216114954240 |
| PARAM_VALUE | 3 | in->length | 0-511 |
| PARAM_VALUE | 4 | out | 5604359762874814464 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | 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/lenovo/think-lmi.c tlmi_simple_call() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 0 |
| PARAM_VALUE | 3 | in | 430096660816453632 |
| PARAM_VALUE | 3 | in->length | 0-1010101 |
| PARAM_VALUE | 3 | in->pointer | 1-u64max |
| PARAM_VALUE | 4 | out | 2639655190949294080 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | out->pointer | 0 |
| BUF_SIZE | 0 | guid_string | (-1),37 |
| BUF_SIZE | 0 | guid_string | (-1),37 |
| DATA_SOURCE | 0 | guid_string | $0 |
| STR_LEN | 0 | guid_string | (-1),36 |
| STR_LEN | 0 | guid_string | (-1),36 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &tlmi_mutex | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c mxm_shadow_wmi() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 7978937448113160192 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 0 |
| PARAM_VALUE | 3 | in | 4126883181630713856 |
| PARAM_VALUE | 3 | in->length | 12 |
| PARAM_VALUE | 3 | in->pointer | 4096-ptr_max |
| PARAM_VALUE | 4 | out | 5617227000631656448 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | out->pointer | 0 |
| BUF_SIZE | 0 | guid_string | 37 |
| STR_LEN | 0 | guid_string | 36 |
| TERMINATED | 0 | guid_string | 1 |
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c wmi_wmmx_mxmi() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 7978937448113160192 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 0 |
| PARAM_VALUE | 3 | in | 5679813430258475008 |
| PARAM_VALUE | 3 | in->length | 12 |
| PARAM_VALUE | 3 | in->pointer | 4096-ptr_max |
| PARAM_VALUE | 4 | out | 4450004205614538752 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | out->pointer | 0 |
| BUF_SIZE | 0 | guid_string | 37 |
| STR_LEN | 0 | guid_string | 36 |
| TERMINATED | 0 | guid_string | 1 |
drivers/platform/x86/dell/alienware-wmi-legacy.c legacy_wmi_update_led() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 8647661791175741440 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 1-4 |
| PARAM_VALUE | 3 | in | 6302045720576081920 |
| PARAM_VALUE | 3 | in->length | 5 |
| PARAM_VALUE | 3 | in->pointer | 3758691147787096064 |
| PARAM_VALUE | 4 | out | 0 |
| BUF_SIZE | 0 | guid_string | 37 |
| STR_LEN | 0 | guid_string | 36 |
| TERMINATED | 0 | guid_string | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/acpi/video_detect.c nvidia_wmi_ec_supported() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 6364931530779828224 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 2 |
| PARAM_VALUE | 3 | in | 945556105220075520 |
| PARAM_VALUE | 3 | in->length | 24 |
| PARAM_VALUE | 3 | in->pointer | 3639477921104715776 |
| PARAM_VALUE | 4 | out | 945556105220075520 |
| PARAM_VALUE | 4 | out->length | 24 |
| PARAM_VALUE | 4 | out->pointer | 3639477921104715776 |
| BUF_SIZE | 0 | guid_string | 37 |
| STR_LEN | 0 | guid_string | 36 |
| TERMINATED | 0 | guid_string | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &init_mutex | ||
| HALF_LOCKED2 | &connector->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/platform/x86/mxm-wmi.c mxm_wmi_call_mxds() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 7978937448113160192 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 0,16 |
| PARAM_VALUE | 3 | in | 4466211099096485888 |
| PARAM_VALUE | 3 | in->length | 12 |
| PARAM_VALUE | 3 | in->pointer | 8328139707184144384 |
| PARAM_VALUE | 4 | out | 0 |
| BUF_SIZE | 0 | guid_string | 37 |
| DATA_SOURCE | 2 | method_id | $0 |
| STR_LEN | 0 | guid_string | 36 |
| BIT_INFO | 2 | method_id | 0x0,0x10 |
| TERMINATED | 0 | guid_string | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &vgasr_mutex | ||
| LOCK2 | global &vgasr_priv.mux_hw_lock | ||
| TYPE_LOCK | (struct vgasr_priv)->mux_hw_lock |
drivers/platform/x86/mxm-wmi.c mxm_wmi_call_mxmx() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 7978937448113160192 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 0,16 |
| PARAM_VALUE | 3 | in | 3134573791269580800 |
| PARAM_VALUE | 3 | in->length | 12 |
| PARAM_VALUE | 3 | in->pointer | 4581522363419394048 |
| PARAM_VALUE | 4 | out | 0 |
| BUF_SIZE | 0 | guid_string | 37 |
| DATA_SOURCE | 2 | method_id | $0 |
| STR_LEN | 0 | guid_string | 36 |
| BIT_INFO | 2 | method_id | 0x0,0x10 |
| TERMINATED | 0 | guid_string | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &vgasr_mutex | ||
| LOCK2 | global &vgasr_priv.mux_hw_lock | ||
| TYPE_LOCK | (struct vgasr_priv)->mux_hw_lock |
drivers/platform/x86/huawei-wmi.c huawei_wmi_call() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 5372380377618145280 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 1 |
| PARAM_VALUE | 3 | in | 2222152156478521344,8994217600547799040 |
| PARAM_VALUE | 3 | in->length | 8 |
| PARAM_VALUE | 4 | out | 3995613142021443584,4456118831492206592 |
| PARAM_VALUE | 4 | out->pointer | 0,4096-ptr_max |
| BUF_SIZE | 0 | guid_string | 37 |
| DATA_SOURCE | 3 | in | $1 |
| DATA_SOURCE | 4 | out | $2 |
| STR_LEN | 0 | guid_string | 36 |
| TERMINATED | 0 | guid_string | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &huawei->wmi_lock | ||
| HALF_LOCKED2 | &m->lock | ||
| TYPE_LOCK | (struct huawei_wmi)->wmi_lock |
drivers/platform/x86/hp/hp-bioscfg/biosattr-interface.c hp_wmi_perform_query() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 1616533143225954304 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 1-4 |
| PARAM_VALUE | 3 | in | 5542208085207584768 |
| PARAM_VALUE | 3 | in->length | 16-4000000 |
| PARAM_VALUE | 3 | in->pointer | 4096-ptr_max |
| PARAM_VALUE | 4 | out | 3650252238713004032 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | out->pointer | 0 |
| BUF_SIZE | 0 | guid_string | 37 |
| DATA_SOURCE | 2 | method_id | r hp_encode_outsize_for_pvsz |
| STR_LEN | 0 | guid_string | 36 |
| TERMINATED | 0 | guid_string | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &bioscfg_drv.mutex |
drivers/platform/x86/hp/hp-bioscfg/biosattr-interface.c hp_wmi_set_bios_setting() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 8349884293552934912 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 1 |
| PARAM_VALUE | 3 | in | 5658278661789843456 |
| PARAM_VALUE | 3 | in->length | 0-3999999,u32max |
| PARAM_VALUE | 3 | in->pointer | 4096-ptr_max |
| PARAM_VALUE | 4 | out | 4396969108997423104 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | 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 | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | global &bioscfg_drv.mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct bioscfg_priv)->mutex | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/platform/x86/acer-wmi.c WMI_execute_u32() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 4422002283425280000 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 0-6,10-11 |
| PARAM_VALUE | 3 | in | 7768483995521884160 |
| PARAM_VALUE | 3 | in->length | 4 |
| PARAM_VALUE | 4 | out | 7323222047821692928 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | out->pointer | 0 |
| BUF_SIZE | 0 | guid_string | 37 |
| DATA_SOURCE | 2 | method_id | $0 |
| FUZZY_MAX | 2 | method_id | 11 |
| STR_LEN | 0 | guid_string | 36 |
| TERMINATED | 0 | guid_string | 1 |
| HARD_MAX | 2 | method_id | 11 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/acer-wmi.c WMI_gaming_execute_u32_u64() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 2224467493281681408 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 15,17,23 |
| PARAM_VALUE | 3 | in | 3242418206707814400 |
| PARAM_VALUE | 3 | in->length | 4 |
| PARAM_VALUE | 4 | out | 61538407979536384 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | out->pointer | 0 |
| BUF_SIZE | 0 | guid_string | 37 |
| DATA_SOURCE | 2 | method_id | $0 |
| STR_LEN | 0 | guid_string | 36 |
| TERMINATED | 0 | guid_string | 1 |
| HARD_MAX | 2 | method_id | 23 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/platform/x86/acer-wmi.c WMI_gaming_execute_u64() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 2224467493281681408 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 2,4-5,14,16,22 |
| PARAM_VALUE | 3 | in | 3262995557729714176 |
| PARAM_VALUE | 3 | in->length | 8 |
| PARAM_VALUE | 4 | out | 1692331255806402560 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | out->pointer | 0 |
| BUF_SIZE | 0 | guid_string | 37 |
| DATA_SOURCE | 2 | method_id | $0 |
| STR_LEN | 0 | guid_string | 36 |
| TERMINATED | 0 | guid_string | 1 |
| HARD_MAX | 2 | method_id | 22 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &wblock->notify_lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/platform/x86/acer-wmi.c acer_kbd_dock_get_initial_state() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 3344545020067811328 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 2 |
| PARAM_VALUE | 3 | in | 1305691693911109632 |
| PARAM_VALUE | 3 | in->length | 8 |
| PARAM_VALUE | 3 | in->pointer | 4096-ptr_max |
| PARAM_VALUE | 4 | out | 3047958744303259648 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | 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 wmab_execute() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 8628183185585553408 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 1 |
| PARAM_VALUE | 3 | in | 4907367239741554688 |
| PARAM_VALUE | 3 | in->length | 16 |
| PARAM_VALUE | 3 | in->pointer | 1046754005416906752,6175562431294570496,7836253338553450496 |
| PARAM_VALUE | 4 | out | 0,7265934649020358656,8003013754662297600 |
| PARAM_VALUE | 4 | out->pointer | 0,4096-ptr_max |
| BUF_SIZE | 0 | guid_string | 37 |
| DATA_SOURCE | 4 | out | $1 |
| STR_LEN | 0 | guid_string | 36 |
| TERMINATED | 0 | guid_string | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/acer-wmi.c wmid3_get_device_status() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 3344545020067811328 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 2 |
| PARAM_VALUE | 3 | in | 535872768691326976 |
| PARAM_VALUE | 3 | in->length | 4 |
| PARAM_VALUE | 3 | in->pointer | 4031557135369281536 |
| PARAM_VALUE | 4 | out | 1826942998312091648 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | 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/acer-wmi.c wmid3_set_device_status() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 3344545020067811328 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 2 |
| PARAM_VALUE | 3 | in | 3522031790053478400 |
| PARAM_VALUE | 3 | in->length | 4 |
| PARAM_VALUE | 3 | in->pointer | 4945727609631674368 |
| PARAM_VALUE | 4 | out | 8725603125271879680 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | 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 | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/platform/x86/acer-wmi.c wmid3_set_device_status() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 3344545020067811328 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 1 |
| PARAM_VALUE | 3 | in | 9139421405679517696 |
| PARAM_VALUE | 3 | in->length | 5 |
| PARAM_VALUE | 3 | in->pointer | 4867454038564802560 |
| PARAM_VALUE | 4 | out | 973489413333946368 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | 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 | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/platform/x86/acer-wmi.c wmid3_set_function_mode() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 3344545020067811328 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 1 |
| PARAM_VALUE | 3 | in | 5463014194221166592 |
| PARAM_VALUE | 3 | in->length | 8 |
| PARAM_VALUE | 3 | in->pointer | 2408393666302124032,3672916870008467456,8208210803804495872 |
| PARAM_VALUE | 4 | out | 6881763100615438336 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | out->pointer | 0 |
| 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_perform_fn() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 5750264838490910720 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 1 |
| PARAM_VALUE | 3 | in | 6221131829373321216 |
| PARAM_VALUE | 3 | in->length | 6 |
| PARAM_VALUE | 3 | in->pointer | 5890044428573339648 |
| PARAM_VALUE | 4 | out | 2422610998676467712 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | 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/lenovo/ymc.c lenovo_ymc_notify() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 4501104155952762880 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 1 |
| PARAM_VALUE | 3 | in | 3591068601403588608 |
| PARAM_VALUE | 3 | in->length | 4 |
| PARAM_VALUE | 3 | in->pointer | 6163187376704720896 |
| PARAM_VALUE | 4 | out | 2748830310951698432 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | 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 | |||
| HALF_LOCKED2 | &wblock->notify_lock |
drivers/platform/x86/hp/hp-wmi.c hp_wmi_perform_query() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 1616533143225954304 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 1-3 |
| PARAM_VALUE | 3 | in | 5110710914904551424 |
| PARAM_VALUE | 3 | in->length | 144 |
| PARAM_VALUE | 3 | in->pointer | 4096-ptr_max |
| PARAM_VALUE | 4 | out | 8283244319135567872 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | out->pointer | 0 |
| BUF_SIZE | 0 | guid_string | 37 |
| DATA_SOURCE | 2 | method_id | r encode_outsize_for_pvsz |
| STR_LEN | 0 | guid_string | 36 |
| TERMINATED | 0 | guid_string | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/platform/x86/asus-wmi.c asus_wmi_evaluate_method3() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 1306507797768527872 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 3 | in | 3758379037355798528 |
| PARAM_VALUE | 3 | in->length | 24 |
| PARAM_VALUE | 3 | in->pointer | 7799182558274826240 |
| PARAM_VALUE | 4 | out | 4414197789226315776 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | out->pointer | 0 |
| BUF_SIZE | 0 | guid_string | 37 |
| DATA_SOURCE | 2 | method_id | $0 |
| STR_LEN | 0 | guid_string | 36 |
| TERMINATED | 0 | guid_string | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/platform/x86/asus-wmi.c asus_wmi_evaluate_method5() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 1306507797768527872 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 1398162756 |
| PARAM_VALUE | 3 | in | 5028823172379840512 |
| PARAM_VALUE | 3 | in->length | 24 |
| PARAM_VALUE | 3 | in->pointer | 2836151468638273536 |
| PARAM_VALUE | 4 | out | 5837154640597524480 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | out->pointer | 0 |
| BUF_SIZE | 0 | guid_string | 37 |
| DATA_SOURCE | 2 | method_id | $0 |
| STR_LEN | 0 | guid_string | 36 |
| TERMINATED | 0 | guid_string | 1 |
| 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/asus-wmi.c asus_wmi_evaluate_method_buf() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 1306507797768527872 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 3 | in | 6765186918113533952 |
| PARAM_VALUE | 3 | in->length | 24 |
| PARAM_VALUE | 3 | in->pointer | 8436818738091388928 |
| PARAM_VALUE | 4 | out | 3393449821329047552 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | out->pointer | 0 |
| BUF_SIZE | 0 | guid_string | 37 |
| DATA_SOURCE | 2 | method_id | $0 |
| STR_LEN | 0 | guid_string | 36 |
| TERMINATED | 0 | guid_string | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/platform/x86/asus-wmi.c show_call() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 1306507797768527872 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 3 | in | 5536819294521192448 |
| PARAM_VALUE | 3 | in->length | 24 |
| PARAM_VALUE | 3 | in->pointer | 4035236378715901952 |
| PARAM_VALUE | 4 | out | 4312202662535200768 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | 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 | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/hwmon/asus_wmi_sensors.c asus_wmi_call_method() -> wmi_evaluate_method()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | guid_string | 3212715850300862464 |
| PARAM_VALUE | 1 | instance | 0 |
| PARAM_VALUE | 2 | method_id | 1347896643,1347896690,1347896692,1364673859,1381451075 |
| PARAM_VALUE | 3 | in | 7614601883055005696 |
| PARAM_VALUE | 3 | in->length | 4 |
| PARAM_VALUE | 3 | in->pointer | 4096-ptr_max |
| PARAM_VALUE | 4 | out | 377285559549427712,2604937505486835712,3680299424819662848,7430092251465781248,7667295335710932992 |
| PARAM_VALUE | 4 | out->length | u64max |
| PARAM_VALUE | 4 | out->pointer | 0 |
| BUF_SIZE | 0 | guid_string | 37 |
| DATA_SOURCE | 2 | method_id | $0 |
| DATA_SOURCE | 4 | out | $2 |
| STR_LEN | 0 | guid_string | 36 |
| TERMINATED | 0 | guid_string | 1 |
| HARD_MAX | 2 | method_id | 1381451075 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sensor_data->lock | ||
| HALF_LOCKED2 | _T->lock |