Defined in 3 files as a function:
- drivers/platform/x86/asus-laptop.c, line 380 (as a function)
- drivers/platform/x86/eeepc-laptop.c, line 181 (as a function)
- drivers/platform/x86/toshiba_acpi.c, line 311 (as a function)
Referenced in 3 files:
- drivers/platform/x86/asus-laptop.c
- drivers/platform/x86/eeepc-laptop.c
- drivers/platform/x86/toshiba_acpi.c, line 1610
Smatch caller information:
drivers/platform/x86/asus-laptop.c asus_als_level() -> write_acpi_int()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 4948359396550529024 |
| PARAM_VALUE | 2 | val | 0-15 |
| BUF_SIZE | 1 | val | 5 |
| CAPPED_DATA | 2 | val | 1 |
| DATA_SOURCE | 2 | val | $1 |
| FUZZY_MAX | 2 | val | 15 |
| STR_LEN | 0 | methodName | 4 |
| TERMINATED | 1 | val | 1 |
| HARD_MAX | 2 | val | 15 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | val | 1-15[c] |
| HALF_LOCKED2 | &of->mutex |
drivers/platform/x86/asus-laptop.c asus_als_switch() -> write_acpi_int()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 4316306459690500096 |
| PARAM_VALUE | 2 | val | 0-1 |
| BUF_SIZE | 1 | val | 5 |
| DATA_SOURCE | 2 | val | $1 |
| FUZZY_MAX | 2 | val | 1 |
| STR_LEN | 0 | methodName | 4 |
| TERMINATED | 1 | val | 1 |
| HARD_MAX | 2 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/platform/x86/asus-laptop.c asus_bluetooth_set() -> write_acpi_int()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 196326242417033216 |
| PARAM_VALUE | 2 | val | 0-1 |
| BUF_SIZE | 1 | val | 5 |
| FUZZY_MAX | 2 | val | 1 |
| STR_LEN | 0 | methodName | 4 |
| TERMINATED | 1 | val | 1 |
| HARD_MAX | 2 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | val | 0-1 |
drivers/platform/x86/asus-laptop.c asus_gps_switch() -> write_acpi_int()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 2121994650183725056,7120825528159055872 |
| PARAM_VALUE | 2 | val | 2 |
| BUF_SIZE | 1 | val | 5 |
| BUF_SIZE | 1 | val | 5 |
| STR_LEN | 0 | methodName | 4 |
| STR_LEN | 1 | val | 4 |
| BIT_INFO | 1 | val | 0x52400411703000,0x7ff2d7f73b7ef000 |
| BIT_INFO | 1 | val | 0x52400411703000,0x7ff2d7f73b7ef000 |
| TERMINATED | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/platform/x86/asus-laptop.c asus_kled_set() -> write_acpi_int()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 1626502372182863872 |
| PARAM_VALUE | 2 | val | 0,128-255 |
| BUF_SIZE | 1 | val | 5 |
| DATA_SOURCE | 2 | val | $1 [m] |
| FUZZY_MAX | 2 | val | 0 |
| STR_LEN | 0 | methodName | 4 |
| TERMINATED | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/asus-laptop.c asus_laptop_get_info() -> write_acpi_int()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | methodName | 4096-ptr_max,(-1) |
| PARAM_VALUE | 0 | methodName->common.descriptor_type | 15 |
| PARAM_VALUE | 1 | val | 7248955346795229184 |
| BUF_SIZE | 1 | val | 5 |
| STR_LEN | 0 | methodName | 4 |
| TERMINATED | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/asus-laptop.c asus_led_set() -> write_acpi_int()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | val | 0-2 |
| BUF_SIZE | 1 | val | 5 |
| BUF_SIZE | 1 | val | 5 |
| DATA_SOURCE | 1 | val | $1 |
| DATA_SOURCE | 2 | val | $2 [m] |
| FUZZY_MAX | 2 | val | 2 |
| HARD_MAX | 2 | val | 2 |
| HALF_LOCKED2 | &pool->lock |
drivers/platform/x86/asus-laptop.c asus_pega_lucid_set() -> write_acpi_int()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 1824785882645385216,6782730737106550784 |
| BUF_SIZE | 1 | val | 5 |
| BUF_SIZE | 1 | val | 5 |
| DATA_SOURCE | 2 | val | $1 |
| STR_LEN | 0 | methodName | 4 |
| STR_LEN | 1 | val | 4 |
| BIT_INFO | 1 | val | 0x1800110300180000,0x5f73f9bfd67dd000 |
| BIT_INFO | 1 | val | 0x1800110300180000,0x5f73f9bfd67dd000 |
| TERMINATED | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/platform/x86/asus-laptop.c asus_set_brightness() -> write_acpi_int()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 7715802787939270656 |
| BUF_SIZE | 1 | val | 5 |
| DATA_SOURCE | 2 | val | $1 |
| STR_LEN | 0 | methodName | 4 |
| TERMINATED | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 2 | val | 0-16777215 |
| USER_DATA | 2 | val | 1-s32max[c] |
| NO_OVERFLOW_SIMPLE | 2 | val | |
| UNITS | 2 | val | unit_array_size |
| HALF_LOCKED2 | &bd->ops_lock | ||
| HALF_LOCKED2 | &bd->update_lock | ||
| HALF_LOCKED2 | &connector->mutex | ||
| HALF_LOCKED2 | &panel->follower_lock | ||
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/platform/x86/asus-laptop.c asus_set_display() -> write_acpi_int()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 2151478633873756160 |
| BUF_SIZE | 1 | val | 5 |
| DATA_SOURCE | 2 | val | $1 |
| STR_LEN | 0 | methodName | 4 |
| TERMINATED | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | val | s32min-s32max |
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/platform/x86/asus-laptop.c asus_wimax_set() -> write_acpi_int()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 5236437717165355008 |
| PARAM_VALUE | 2 | val | 0-1 |
| BUF_SIZE | 1 | val | 5 |
| FUZZY_MAX | 2 | val | 1 |
| STR_LEN | 0 | methodName | 4 |
| TERMINATED | 1 | val | 1 |
| HARD_MAX | 2 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | val | 0-1 |
drivers/platform/x86/asus-laptop.c asus_wlan_set() -> write_acpi_int()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 7343201756845838336 |
| PARAM_VALUE | 2 | val | 0-1 |
| BUF_SIZE | 1 | val | 5 |
| FUZZY_MAX | 2 | val | 1 |
| STR_LEN | 0 | methodName | 4 |
| TERMINATED | 1 | val | 1 |
| HARD_MAX | 2 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | val | 0-1 |
drivers/platform/x86/asus-laptop.c asus_wwan_set() -> write_acpi_int()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 6616003256112742400 |
| PARAM_VALUE | 2 | val | 0-1 |
| BUF_SIZE | 1 | val | 5 |
| FUZZY_MAX | 2 | val | 1 |
| STR_LEN | 0 | methodName | 4 |
| TERMINATED | 1 | val | 1 |
| HARD_MAX | 2 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | val | 0-1 |
drivers/platform/x86/asus-laptop.c ledd_store() -> write_acpi_int()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 6249625513196363776 |
| BUF_SIZE | 1 | val | 5 |
| STR_LEN | 0 | methodName | 4 |
| TERMINATED | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | val | s32min-s32max |
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/platform/x86/asus-laptop.c sysfs_acpi_set() -> write_acpi_int()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 196326242417033216,5236437717165355008,6616003256112742400,7343201756845838336 |
| BUF_SIZE | 1 | val | 5 |
| BUF_SIZE | 1 | val | 5 |
| DATA_SOURCE | 1 | val | $3 |
| TERMINATED | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | val | s32min-s32max |
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/platform/x86/eeepc-laptop.c eeepc_acpi_init() -> write_acpi_int()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 5737380558978551808 |
| PARAM_VALUE | 2 | val | 65 |
| BUF_SIZE | 1 | val | 5 |
| STR_LEN | 0 | methodName | 4 |
| TERMINATED | 1 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/eeepc-laptop.c eeepc_rfkill_set() -> write_acpi_int()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 0 |
| PARAM_VALUE | 2 | val | 0-1 |
| BUF_SIZE | 0 | methodName | 1-s32max |
| BUF_SIZE | 0 | methodName | 1-s32max |
| DATA_SOURCE | 0 | methodName | $0 |
| FUZZY_MAX | 2 | val | 1 |
| HARD_MAX | 2 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 2 | val | 0-1 |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &rfkill_global_mutex |
drivers/platform/x86/eeepc-laptop.c set_acpi() -> write_acpi_int()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 1-u64max |
| DATA_SOURCE | 2 | val | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 2 | val | 0-16777215 |
| USER_DATA | 2 | val | 1-s32max[c] |
| NO_OVERFLOW_SIMPLE | 2 | val | |
| UNITS | 2 | val | unit_array_size |
| HALF_LOCKED2 | &of->mutex |
drivers/platform/x86/toshiba_acpi.c video_proc_write() -> write_acpi_int()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | methodName | 5612040618213347328 |
| BUF_SIZE | 0 | methodName | 16 |
| STR_LEN | 0 | methodName | 15 |
| TERMINATED | 0 | methodName | 1 |