Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/platform/x86/toshiba_acpi.c toshiba_function_keys_set() -> sci_write()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->acpi_dev 4096-ptr_max
PARAM_VALUE 0 dev->acpi_dev->handle 0,4096-ptr_max,(-1)
PARAM_VALUE 0 dev->acpi_dev->handle->common.descriptor_type 15
PARAM_VALUE 0 dev->method_hci 0,4096-ptr_max
PARAM_VALUE 1 reg 1314
PARAM_VALUE 2 in1 0-1
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 in1 $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 in1 0
UNITS 0 dev unit_byte
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/platform/x86/toshiba_acpi.c toshiba_illumination_set() -> sci_write()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->acpi_dev 4096-ptr_max
PARAM_VALUE 0 dev->acpi_dev->handle 0,4096-ptr_max,(-1)
PARAM_VALUE 0 dev->acpi_dev->handle->common.descriptor_type 15
PARAM_VALUE 0 dev->method_hci 0,4096-ptr_max
PARAM_VALUE 1 reg 334
PARAM_VALUE 2 in1 0-1
FUZZY_MAX 2 in1 1
HARD_MAX 2 in1 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rt2x00dev->conf_mutex

drivers/platform/x86/toshiba_acpi.c toshiba_kbd_illum_status_set() -> sci_write()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->acpi_dev 4096-ptr_max
PARAM_VALUE 0 dev->acpi_dev->handle 0,4096-ptr_max,(-1)
PARAM_VALUE 0 dev->acpi_dev->handle->common.descriptor_type 15
PARAM_VALUE 0 dev->method_hci 0,4096-ptr_max
PARAM_VALUE 1 reg 348
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 in1 $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 in1 0-4294901762
UNITS 0 dev unit_byte
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/platform/x86/toshiba_acpi.c toshiba_panel_power_on_set() -> sci_write()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->acpi_dev 4096-ptr_max
PARAM_VALUE 0 dev->acpi_dev->handle 0,4096-ptr_max,(-1)
PARAM_VALUE 0 dev->acpi_dev->handle->common.descriptor_type 15
PARAM_VALUE 0 dev->method_hci 0,4096-ptr_max
PARAM_VALUE 1 reg 269
PARAM_VALUE 2 in1 0-1
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 in1 $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 in1 0
UNITS 0 dev unit_byte
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/platform/x86/toshiba_acpi.c toshiba_touchpad_set() -> sci_write()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->acpi_dev 4096-ptr_max
PARAM_VALUE 0 dev->acpi_dev->handle 0,4096-ptr_max,(-1)
PARAM_VALUE 0 dev->acpi_dev->handle->common.descriptor_type 15
PARAM_VALUE 0 dev->method_hci 0,4096-ptr_max
PARAM_VALUE 1 reg 1294
PARAM_VALUE 2 in1 0-1
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 in1 $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 in1 0
UNITS 0 dev unit_byte
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/platform/x86/toshiba_acpi.c toshiba_usb_sleep_charge_set() -> sci_write()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->acpi_dev 4096-ptr_max
PARAM_VALUE 0 dev->acpi_dev->handle 0,4096-ptr_max,(-1)
PARAM_VALUE 0 dev->acpi_dev->handle->common.descriptor_type 15
PARAM_VALUE 0 dev->method_hci 0,4096-ptr_max
PARAM_VALUE 1 reg 336
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 in1 $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/platform/x86/toshiba_acpi.c toshiba_usb_sleep_music_set() -> sci_write()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->acpi_dev 4096-ptr_max
PARAM_VALUE 0 dev->acpi_dev->handle 0,4096-ptr_max,(-1)
PARAM_VALUE 0 dev->acpi_dev->handle->common.descriptor_type 15
PARAM_VALUE 0 dev->method_hci 0,4096-ptr_max
PARAM_VALUE 1 reg 350
PARAM_VALUE 2 in1 0-1
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 in1 $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 in1 0
UNITS 0 dev unit_byte
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/platform/x86/toshiba_acpi.c toshiba_usb_three_set() -> sci_write()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->acpi_dev 4096-ptr_max
PARAM_VALUE 0 dev->acpi_dev->handle 0,4096-ptr_max,(-1)
PARAM_VALUE 0 dev->acpi_dev->handle->common.descriptor_type 15
PARAM_VALUE 0 dev->method_hci 0,4096-ptr_max
PARAM_VALUE 1 reg 361
PARAM_VALUE 2 in1 0-1
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 in1 $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 in1 0
UNITS 0 dev unit_byte
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex