Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
Smatch caller information:
drivers/platform/x86/msi-laptop.c get_auto_brightness() -> ec_transaction()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | command | 17 |
| PARAM_VALUE | 1 | wdata | 3386986015847845888 |
| PARAM_VALUE | 1 | *wdata | 4 |
| PARAM_VALUE | 2 | wdata_len | 1 |
| PARAM_VALUE | 3 | rdata | 2095379135324745728 |
| PARAM_VALUE | 4 | rdata_len | 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/msi-laptop.c get_lcd_level() -> ec_transaction()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | command | 17 |
| PARAM_VALUE | 1 | wdata | 6864758800515645440 |
| PARAM_VALUE | 1 | *wdata | 0 |
| PARAM_VALUE | 2 | wdata_len | 1 |
| PARAM_VALUE | 3 | rdata | 4979430329495105536 |
| PARAM_VALUE | 4 | rdata_len | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/platform/x86/msi-laptop.c get_wireless_state() -> ec_transaction()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | command | 16 |
| PARAM_VALUE | 1 | wdata | 3034238576529272832 |
| PARAM_VALUE | 1 | *wdata | 0 |
| PARAM_VALUE | 2 | wdata_len | 1 |
| PARAM_VALUE | 3 | rdata | 5062678617411301376 |
| PARAM_VALUE | 4 | rdata_len | 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/msi-laptop.c set_auto_brightness() -> ec_transaction()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | command | 17 |
| PARAM_VALUE | 1 | wdata | 4096-ptr_max |
| PARAM_VALUE | 2 | wdata_len | 1 |
| PARAM_VALUE | 3 | rdata | 4539738101179342848 |
| PARAM_VALUE | 4 | rdata_len | 1 |
| BUF_SIZE | 1 | wdata | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/platform/x86/msi-laptop.c set_auto_brightness() -> ec_transaction()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | command | 17 |
| PARAM_VALUE | 1 | wdata | 4096-ptr_max |
| PARAM_VALUE | 2 | wdata_len | 2 |
| PARAM_VALUE | 3 | rdata | 0 |
| PARAM_VALUE | 4 | rdata_len | 0 |
| BUF_SIZE | 1 | wdata | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/platform/x86/msi-laptop.c set_lcd_level() -> ec_transaction()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | command | 17 |
| PARAM_VALUE | 1 | wdata | 4096-ptr_max |
| PARAM_VALUE | 2 | wdata_len | 2 |
| PARAM_VALUE | 3 | rdata | 0 |
| PARAM_VALUE | 4 | rdata_len | 0 |
| BUF_SIZE | 1 | wdata | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | wdata_len | unit_byte |
| HALF_LOCKED2 | &of->mutex |
drivers/platform/x86/compal-laptop.c get_fan_rpm() -> ec_transaction()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | command | 70 |
| PARAM_VALUE | 1 | wdata | 6834974242350653440 |
| PARAM_VALUE | 1 | *wdata | 129 |
| PARAM_VALUE | 2 | wdata_len | 1 |
| PARAM_VALUE | 3 | rdata | 4008411604906713088 |
| PARAM_VALUE | 4 | rdata_len | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/platform/x86/compal-laptop.c pwm_disable_control() -> ec_transaction()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | command | 89 |
| PARAM_VALUE | 1 | wdata | 3112031812723732480 |
| PARAM_VALUE | 1 | *wdata | 165 |
| PARAM_VALUE | 2 | wdata_len | 1 |
| PARAM_VALUE | 3 | rdata | 0 |
| PARAM_VALUE | 4 | rdata_len | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex | ||
| HALF_LOCKED2 | &of->mutex |
drivers/platform/x86/compal-laptop.c pwm_enable_control() -> ec_transaction()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | command | 89 |
| PARAM_VALUE | 1 | wdata | 8786199402700480512 |
| PARAM_VALUE | 1 | *wdata | 168 |
| PARAM_VALUE | 2 | wdata_len | 1 |
| PARAM_VALUE | 3 | rdata | 0 |
| PARAM_VALUE | 4 | rdata_len | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/platform/x86/compal-laptop.c set_backlight_state() -> ec_transaction()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | command | 89 |
| PARAM_VALUE | 1 | wdata | 3371091415272628224 |
| PARAM_VALUE | 1 | *wdata | 225-226 |
| PARAM_VALUE | 2 | wdata_len | 1 |
| PARAM_VALUE | 3 | rdata | 0 |
| PARAM_VALUE | 4 | rdata_len | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &b->update_lock | ||
| HALF_LOCKED2 | &connector->mutex | ||
| HALF_LOCKED2 | &panel->follower_lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/platform/x86/compal-laptop.c set_pwm() -> ec_transaction()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | command | 70 |
| PARAM_VALUE | 1 | wdata | 4096-ptr_max |
| PARAM_VALUE | 1 | *wdata | 0-24,27-29,31-38,40-50,54,66-67,70,72-73,75-76,78-79,86,90-92,94-96,98,139,141-142,186-189,191-193,199,206,215,219,223,232,238,251-254 |
| PARAM_VALUE | 2 | wdata_len | 1 |
| PARAM_VALUE | 3 | rdata | 0 |
| PARAM_VALUE | 4 | rdata_len | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |