Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/platform/x86/asus-wmi.c, line 608 (as a function)
- include/linux/platform_data/x86/asus-wmi.h, line 214 (as a function)
Referenced in 2 files:
- drivers/platform/x86/asus-armoury.c, line 258
-
drivers/platform/x86/asus-wmi.c
- line 613
- line 865
- line 937
- line 1031
- line 1187
- line 1232
- line 1276
- line 1321
- line 1366
- line 1411
- line 1456
- line 1510
- line 1557
- line 1593
- line 1647
- line 1848
- line 1882
- line 1989
- line 2022
- line 2053
- line 2074
- line 2201
- line 2423
- line 2663
- line 2715
- line 2808
- line 2878
- line 2975
- line 2998
- line 3151
- line 3273
- line 3319
- line 3496
- line 4125
- line 4379
- line 4395
- line 4524
- line 4528
- line 4534
- line 4608
- line 4726
- line 4971
- line 5006
- line 5237
- line 5329
- line 5387
Smatch caller information:
drivers/platform/x86/asus-armoury.c armoury_set_devstate() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | retval | 831452818310991872,3597431602280980480 |
| BUF_SIZE | 2 | retval | (-1),4 |
| CAPPED_DATA | 1 | ctrl_param | 1 |
| DATA_SOURCE | 0 | dev_id | $3 |
| DATA_SOURCE | 1 | ctrl_param | $1 |
| BIT_INFO | 2 | retval | 0x188a0ea50a88000,0x3bededfffffcf000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ctrl_param | 0-s32max[c] |
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/platform/x86/asus-wmi.c asus_fan_set_auto() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 1114131 |
| PARAM_VALUE | 1 | ctrl_param | 0 |
| PARAM_VALUE | 2 | retval | 2982903513520054272 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &_dev->mutex | ||
| HALF_LOCKED2 | &of->mutex |
drivers/platform/x86/asus-wmi.c asus_fan_set_auto() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 1114132 |
| PARAM_VALUE | 1 | ctrl_param | 0 |
| PARAM_VALUE | 2 | retval | 2982903513520054272 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &_dev->mutex | ||
| HALF_LOCKED2 | &of->mutex |
drivers/platform/x86/asus-wmi.c asus_hotk_restore() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 327727 |
| PARAM_VALUE | 1 | ctrl_param | 1 |
| PARAM_VALUE | 2 | retval | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/asus-wmi.c asus_hotk_thaw() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 65553 |
| PARAM_VALUE | 1 | ctrl_param | 1 |
| PARAM_VALUE | 2 | retval | 0 |
| DATA_SOURCE | 1 | ctrl_param | r asus_wmi_get_devstate_simple |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/asus-wmi.c asus_rfkill_set() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ctrl_param | 0-1 |
| PARAM_VALUE | 2 | retval | 0 |
| FUZZY_MAX | 1 | ctrl_param | 1 |
| HARD_MAX | 1 | ctrl_param | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ctrl_param | 0-1 |
| HALF_LOCKED2 | &asus->wmi_lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &rfkill_global_mutex |
drivers/platform/x86/asus-wmi.c asus_wmi_add() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 327697 |
| PARAM_VALUE | 1 | ctrl_param | 2 |
| PARAM_VALUE | 2 | retval | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/asus-wmi.c asus_wmi_battery_add() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 1179735 |
| PARAM_VALUE | 1 | ctrl_param | 100 |
| PARAM_VALUE | 2 | retval | 357968866825412608 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &hook_mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/platform/x86/asus-wmi.c asus_wmi_fnlock_update() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 1048611 |
| PARAM_VALUE | 1 | ctrl_param | 0-1 |
| PARAM_VALUE | 2 | retval | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &wblock->notify_lock |
drivers/platform/x86/asus-wmi.c asus_wmi_led_init() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 327727 |
| PARAM_VALUE | 1 | ctrl_param | 1 |
| PARAM_VALUE | 2 | retval | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/asus-wmi.c asus_wmi_platform_init() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 65539 |
| PARAM_VALUE | 1 | ctrl_param | 0-s32max |
| PARAM_VALUE | 2 | retval | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/asus-wmi.c asus_wmi_set_als() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 327681 |
| PARAM_VALUE | 1 | ctrl_param | 1 |
| PARAM_VALUE | 2 | retval | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/asus-wmi.c boot_sound_store() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 1245218 |
| PARAM_VALUE | 1 | ctrl_param | 0-1 |
| PARAM_VALUE | 2 | retval | 2977132397266890752 |
| PARAM_VALUE | 2 | *retval | 0 |
| FUZZY_MAX | 1 | ctrl_param | 1 |
| HARD_MAX | 1 | ctrl_param | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ctrl_param | 0-1 |
| NO_OVERFLOW_SIMPLE | 1 | ctrl_param | |
| 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 camera_led_set() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 393337 |
| PARAM_VALUE | 1 | ctrl_param | 0-1 |
| PARAM_VALUE | 2 | retval | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/asus-wmi.c charge_control_end_threshold_store() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 1179735 |
| PARAM_VALUE | 1 | ctrl_param | 0-100 |
| PARAM_VALUE | 2 | retval | 6020698235167404032 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | ctrl_param | |
| 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 dgpu_disable_store() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 589856 |
| PARAM_VALUE | 1 | ctrl_param | 0-1 |
| PARAM_VALUE | 2 | retval | 8366369654970900480 |
| PARAM_VALUE | 2 | *retval | 0 |
| FUZZY_MAX | 1 | ctrl_param | 1 |
| HARD_MAX | 1 | ctrl_param | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ctrl_param | 0-1 |
| NO_OVERFLOW_SIMPLE | 1 | ctrl_param | |
| 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 egpu_enable_store() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 589849 |
| PARAM_VALUE | 1 | ctrl_param | 0-1 |
| PARAM_VALUE | 2 | retval | 8729411611253256192 |
| FUZZY_MAX | 1 | ctrl_param | 1 |
| HARD_MAX | 1 | ctrl_param | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ctrl_param | 0-1 |
| NO_OVERFLOW_SIMPLE | 1 | ctrl_param | |
| 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 fan_boost_mode_write() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 1114136 |
| PARAM_VALUE | 1 | ctrl_param | 0-2 |
| PARAM_VALUE | 2 | retval | 7470738483394101248 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ctrl_param | 0 |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &wblock->notify_lock |
drivers/platform/x86/asus-wmi.c gpu_mux_mode_store() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | ctrl_param | 0-1 |
| PARAM_VALUE | 2 | retval | 5365478671024283648 |
| FUZZY_MAX | 1 | ctrl_param | 1 |
| HARD_MAX | 1 | ctrl_param | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ctrl_param | 0-1 |
| NO_OVERFLOW_SIMPLE | 1 | ctrl_param | |
| 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 kbd_led_update() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 327713 |
| PARAM_VALUE | 1 | ctrl_param | 128-255 |
| PARAM_VALUE | 2 | retval | 0 |
| BIT_INFO | 1 | ctrl_param | 0x80,0xff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/asus-wmi.c lightbar_led_update() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 327717 |
| PARAM_VALUE | 2 | retval | 0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/platform/x86/asus-wmi.c mcu_powersave_store() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 1179874 |
| PARAM_VALUE | 1 | ctrl_param | 0-1 |
| PARAM_VALUE | 2 | retval | 8003088336580546560 |
| PARAM_VALUE | 2 | *retval | 0 |
| FUZZY_MAX | 1 | ctrl_param | 1 |
| HARD_MAX | 1 | ctrl_param | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ctrl_param | 0-1 |
| NO_OVERFLOW_SIMPLE | 1 | ctrl_param | |
| 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 micmute_led_set() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 262167 |
| PARAM_VALUE | 1 | ctrl_param | 0-1 |
| PARAM_VALUE | 2 | retval | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/asus-wmi.c mini_led_mode_store() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | retval | 485418611626881024 |
| PARAM_VALUE | 2 | *retval | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ctrl_param | 0-u32max |
| NO_OVERFLOW_SIMPLE | 1 | ctrl_param | |
| 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 nv_dynamic_boost_store() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 1179840 |
| PARAM_VALUE | 1 | ctrl_param | 5-25 |
| PARAM_VALUE | 2 | retval | 7332235544030564352 |
| PARAM_VALUE | 2 | *retval | 0 |
| FUZZY_MAX | 1 | ctrl_param | 25 |
| HARD_MAX | 1 | ctrl_param | 25 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ctrl_param | 5-25 |
| NO_OVERFLOW_SIMPLE | 1 | ctrl_param | |
| 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 nv_temp_target_store() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 1179842 |
| PARAM_VALUE | 1 | ctrl_param | 75-87 |
| PARAM_VALUE | 2 | retval | 742268055761735680 |
| PARAM_VALUE | 2 | *retval | 0 |
| FUZZY_MAX | 1 | ctrl_param | 87 |
| HARD_MAX | 1 | ctrl_param | 87 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ctrl_param | 75-87 |
| NO_OVERFLOW_SIMPLE | 1 | ctrl_param | |
| 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 panel_od_store() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 327705 |
| PARAM_VALUE | 1 | ctrl_param | 0-1 |
| PARAM_VALUE | 2 | retval | 1630292146261868544 |
| PARAM_VALUE | 2 | *retval | 0 |
| FUZZY_MAX | 1 | ctrl_param | 1 |
| HARD_MAX | 1 | ctrl_param | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ctrl_param | 0-1 |
| NO_OVERFLOW_SIMPLE | 1 | ctrl_param | |
| 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 ppt_apu_sppt_store() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 1179824 |
| PARAM_VALUE | 1 | ctrl_param | 5-130 |
| PARAM_VALUE | 2 | retval | 2953677218486091776 |
| PARAM_VALUE | 2 | *retval | 0 |
| FUZZY_MAX | 1 | ctrl_param | 130 |
| HARD_MAX | 1 | ctrl_param | 130 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ctrl_param | 5-130 |
| NO_OVERFLOW_SIMPLE | 1 | ctrl_param | |
| 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 ppt_fppt_store() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 1179841 |
| PARAM_VALUE | 1 | ctrl_param | 5-250 |
| PARAM_VALUE | 2 | retval | 5344569491290628096 |
| PARAM_VALUE | 2 | *retval | 0 |
| FUZZY_MAX | 1 | ctrl_param | 250 |
| HARD_MAX | 1 | ctrl_param | 250 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ctrl_param | 5-250 |
| NO_OVERFLOW_SIMPLE | 1 | ctrl_param | |
| 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 ppt_pl1_spl_store() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 1179811 |
| PARAM_VALUE | 1 | ctrl_param | 5-250 |
| PARAM_VALUE | 2 | retval | 7651966777117859840 |
| PARAM_VALUE | 2 | *retval | 0 |
| FUZZY_MAX | 1 | ctrl_param | 250 |
| HARD_MAX | 1 | ctrl_param | 250 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ctrl_param | 5-250 |
| NO_OVERFLOW_SIMPLE | 1 | ctrl_param | |
| 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 ppt_pl2_sppt_store() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 1179808 |
| PARAM_VALUE | 1 | ctrl_param | 5-250 |
| PARAM_VALUE | 2 | retval | 6944935370594623488 |
| PARAM_VALUE | 2 | *retval | 0 |
| FUZZY_MAX | 1 | ctrl_param | 250 |
| HARD_MAX | 1 | ctrl_param | 250 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ctrl_param | 5-250 |
| NO_OVERFLOW_SIMPLE | 1 | ctrl_param | |
| 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 ppt_platform_sppt_store() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 1179825 |
| PARAM_VALUE | 1 | ctrl_param | 5-130 |
| PARAM_VALUE | 2 | retval | 4361305469003464704 |
| PARAM_VALUE | 2 | *retval | 0 |
| FUZZY_MAX | 1 | ctrl_param | 130 |
| HARD_MAX | 1 | ctrl_param | 130 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ctrl_param | 5-130 |
| NO_OVERFLOW_SIMPLE | 1 | ctrl_param | |
| 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 pwm1_enable_store() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 1114131 |
| PARAM_VALUE | 1 | ctrl_param | 0-1 |
| PARAM_VALUE | 2 | retval | 5939449272714575872 |
| 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 pwm2_enable_store() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 1114132 |
| PARAM_VALUE | 1 | ctrl_param | 0-1 |
| PARAM_VALUE | 2 | retval | 2232169477656064000 |
| 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 pwm3_enable_store() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 1114161 |
| PARAM_VALUE | 1 | ctrl_param | 0-1 |
| PARAM_VALUE | 2 | retval | 1442644721002733568 |
| 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 set_ally_mcu_powersave() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 1179874 |
| PARAM_VALUE | 1 | ctrl_param | 1 |
| PARAM_VALUE | 2 | retval | 6169210395226996736 |
| DATA_SOURCE | 1 | ctrl_param | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &hdev->driver_input_lock | ||
| TYPE_LOCK | (struct hid_device)->driver_input_lock |
drivers/platform/x86/asus-wmi.c show_devs() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | retval | 4846523679583227904 |
| PARAM_VALUE | 2 | *retval | u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/platform/x86/asus-wmi.c store_sys_wmi() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 327681,393235,524307,1048593,1179697 |
| PARAM_VALUE | 2 | retval | 8036662782722392064 |
| DATA_SOURCE | 0 | dev_id | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ctrl_param | 0-u32max |
| 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 throttle_thermal_policy_write() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | retval | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ctrl_param | 0-2 |
| HALF_LOCKED2 | &of->mutex |
drivers/platform/x86/asus-wmi.c tpd_led_update() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 1048594 |
| PARAM_VALUE | 2 | retval | 0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/platform/x86/asus-wmi.c update_bl_status() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 327697 |
| PARAM_VALUE | 1 | ctrl_param | 0-1 |
| PARAM_VALUE | 2 | retval | 0 |
| FUZZY_MAX | 1 | ctrl_param | 1 |
| HARD_MAX | 1 | ctrl_param | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | ctrl_param | 0-1 |
| HALF_LOCKED2 | &bd->update_lock | ||
| HALF_LOCKED2 | &connector->mutex | ||
| HALF_LOCKED2 | &panel->follower_lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/platform/x86/asus-wmi.c update_bl_status() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 327698 |
| PARAM_VALUE | 2 | retval | 0 |
| BIT_INFO | 1 | ctrl_param | 0x0,0x7fffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | ctrl_param | 0-16777215 |
| USER_DATA | 1 | ctrl_param | 1-s32max[c] |
| UNITS | 1 | ctrl_param | unit_array_size |
| HALF_LOCKED2 | &bd->update_lock | ||
| HALF_LOCKED2 | &connector->mutex | ||
| HALF_LOCKED2 | &panel->follower_lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/platform/x86/asus-wmi.c update_screenpad_bl_status() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 327729 |
| PARAM_VALUE | 1 | ctrl_param | 1 |
| PARAM_VALUE | 2 | retval | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &bd->update_lock | ||
| HALF_LOCKED2 | &connector->mutex | ||
| HALF_LOCKED2 | &panel->follower_lock |
drivers/platform/x86/asus-wmi.c update_screenpad_bl_status() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 327730 |
| PARAM_VALUE | 2 | retval | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | ctrl_param | 0-16777215 |
| USER_DATA | 1 | ctrl_param | 1-s32max[c] |
| UNITS | 1 | ctrl_param | unit_array_size |
| HALF_LOCKED2 | &bd->update_lock | ||
| HALF_LOCKED2 | &connector->mutex | ||
| HALF_LOCKED2 | &panel->follower_lock |
drivers/platform/x86/asus-wmi.c update_screenpad_bl_status() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 327729 |
| PARAM_VALUE | 1 | ctrl_param | 0 |
| PARAM_VALUE | 2 | retval | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &bd->update_lock | ||
| HALF_LOCKED2 | &connector->mutex | ||
| HALF_LOCKED2 | &panel->follower_lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/platform/x86/asus-wmi.c wlan_led_update() -> asus_wmi_set_devstate()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev_id | 65538 |
| PARAM_VALUE | 2 | retval | 0 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |