Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/platform/x86/toshiba_acpi.c toshiba_function_keys_get() -> sci_read()

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 0 dev->miscdev.this_device->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 1 reg 1314
PARAM_VALUE 2 out1 4096-ptr_max
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev->method_hci (-1),5
BUF_SIZE 0 dev->miscdev.fops (-1),272
BUF_SIZE 0 dev->miscdev.name (-1),13
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 out1 $1
STR_LEN 0 dev->miscdev.name (-1),12
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte
HALF_LOCKED2 &of->mutex

drivers/platform/x86/toshiba_acpi.c toshiba_illumination_get() -> sci_read()

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 out1 1010784560140054528
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &cdev->led_access
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock

drivers/platform/x86/toshiba_acpi.c toshiba_kbd_illum_status_get() -> sci_read()

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
PARAM_VALUE 2 out1 5177991560554852352,5995047649155993600
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 out1 $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_panel_power_on_get() -> sci_read()

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->backlight_dev->dev.dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 dev->backlight_dev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->backlight_dev->ops->controls_device 0,674960432281071616,2574549058847490048,3972837193662005248
PARAM_VALUE 0 dev->backlight_dev->ops->options 0-1
PARAM_VALUE 0 dev->eco_led.dev->dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 dev->eco_led.dev->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->eco_led.trigger_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->eco_led.trigger_lock.first_waiter->type 0-1
PARAM_VALUE 0 dev->hotkey_dev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->hotkey_dev->poller->poll_interval 0-4294967295
PARAM_VALUE 0 dev->hotkey_dev->poller->poll_interval_max 0-4294967295
PARAM_VALUE 0 dev->indio_dev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->indio_dev->setup_ops->validate_scan_mask 0,612156762414178304,1723505689039380480,1804277016954449920,1880900960529330176,5322840054560604160,6258182237637267456
PARAM_VALUE 0 dev->kbd_led.dev->dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 dev->kbd_led.dev->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->kbd_led.trigger_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->kbd_led.trigger_lock.first_waiter->type 0-1
PARAM_VALUE 0 dev->led_dev.dev->dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 dev->led_dev.dev->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->led_dev.trigger_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->led_dev.trigger_lock.first_waiter->type 0-1
PARAM_VALUE 0 dev->method_hci 0,4096-ptr_max
PARAM_VALUE 0 dev->miscdev.this_device->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 1 reg 269
PARAM_VALUE 2 out1 458767989598203904,2887516529631133696
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev->eco_led.name (-1),18
BUF_SIZE 0 dev->indio_dev (-1),1752
BUF_SIZE 0 dev->indio_dev->channels (-1),480
BUF_SIZE 0 dev->indio_dev->dev.parent (-1),1616
BUF_SIZE 0 dev->indio_dev->info (-1),160
BUF_SIZE 0 dev->indio_dev->name (-1),22
BUF_SIZE 0 dev->kbd_led.name (-1),23
BUF_SIZE 0 dev->led_dev.name (-1),22
BUF_SIZE 0 dev->method_hci (-1),5
BUF_SIZE 0 dev->miscdev.fops (-1),272
BUF_SIZE 0 dev->miscdev.name (-1),13
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 out1 $1
STR_LEN 0 dev->eco_led.name (-1),17
STR_LEN 0 dev->indio_dev->name (-1),21
STR_LEN 0 dev->kbd_led.name (-1),22
STR_LEN 0 dev->led_dev.name (-1),21
STR_LEN 0 dev->miscdev.name (-1),12
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 dev->backlight_dev->props.brightness
NO_OVERFLOW_SIMPLE 0 dev->backlight_dev->props.max_brightness
NO_OVERFLOW_SIMPLE 0 dev->hotkey_dev->keycodemax
NO_OVERFLOW_SIMPLE 0 dev->hotkey_dev->max_vals
UNITS 0 dev unit_byte
HALF_LOCKED2 &of->mutex

drivers/platform/x86/toshiba_acpi.c toshiba_touchpad_get() -> sci_read()

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->backlight_dev->dev.dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 dev->backlight_dev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->backlight_dev->ops->controls_device 0,674960432281071616,2574549058847490048,3972837193662005248
PARAM_VALUE 0 dev->backlight_dev->ops->options 0-1
PARAM_VALUE 0 dev->eco_led.dev->dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 dev->eco_led.dev->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->eco_led.trigger_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->eco_led.trigger_lock.first_waiter->type 0-1
PARAM_VALUE 0 dev->hotkey_dev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->hotkey_dev->poller->poll_interval 0-4294967295
PARAM_VALUE 0 dev->hotkey_dev->poller->poll_interval_max 0-4294967295
PARAM_VALUE 0 dev->kbd_led.dev->dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 dev->kbd_led.dev->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->kbd_led.trigger_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->kbd_led.trigger_lock.first_waiter->type 0-1
PARAM_VALUE 0 dev->led_dev.dev->dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 dev->led_dev.dev->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->led_dev.trigger_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->led_dev.trigger_lock.first_waiter->type 0-1
PARAM_VALUE 0 dev->method_hci 0,4096-ptr_max
PARAM_VALUE 0 dev->miscdev.this_device->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 1 reg 1294
PARAM_VALUE 2 out1 458767989598203904,8585325287378784256
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev->eco_led.name (-1),18
BUF_SIZE 0 dev->kbd_led.name (-1),23
BUF_SIZE 0 dev->led_dev.name (-1),22
BUF_SIZE 0 dev->method_hci (-1),5
BUF_SIZE 0 dev->miscdev.fops (-1),272
BUF_SIZE 0 dev->miscdev.name (-1),13
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 out1 $1
STR_LEN 0 dev->eco_led.name (-1),17
STR_LEN 0 dev->kbd_led.name (-1),22
STR_LEN 0 dev->led_dev.name (-1),21
STR_LEN 0 dev->miscdev.name (-1),12
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 dev->backlight_dev->props.brightness
NO_OVERFLOW_SIMPLE 0 dev->backlight_dev->props.max_brightness
NO_OVERFLOW_SIMPLE 0 dev->hotkey_dev->keycodemax
NO_OVERFLOW_SIMPLE 0 dev->hotkey_dev->max_vals
UNITS 0 dev unit_byte
HALF_LOCKED2 &of->mutex

drivers/platform/x86/toshiba_acpi.c toshiba_usb_sleep_charge_get() -> sci_read()

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
PARAM_VALUE 2 out1 2115640352021790720
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 out1 $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_get() -> sci_read()

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->backlight_dev->dev.dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 dev->backlight_dev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->backlight_dev->ops->controls_device 0,674960432281071616,2574549058847490048,3972837193662005248
PARAM_VALUE 0 dev->backlight_dev->ops->options 0-1
PARAM_VALUE 0 dev->eco_led.dev->dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 dev->eco_led.dev->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->eco_led.trigger_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->eco_led.trigger_lock.first_waiter->type 0-1
PARAM_VALUE 0 dev->hotkey_dev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->hotkey_dev->poller->poll_interval 0-4294967295
PARAM_VALUE 0 dev->hotkey_dev->poller->poll_interval_max 0-4294967295
PARAM_VALUE 0 dev->indio_dev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->indio_dev->setup_ops->validate_scan_mask 0,612156762414178304,1723505689039380480,1804277016954449920,1880900960529330176,5322840054560604160,6258182237637267456
PARAM_VALUE 0 dev->kbd_led.dev->dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 dev->kbd_led.dev->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->kbd_led.trigger_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->kbd_led.trigger_lock.first_waiter->type 0-1
PARAM_VALUE 0 dev->led_dev.dev->dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 dev->led_dev.dev->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->led_dev.trigger_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->led_dev.trigger_lock.first_waiter->type 0-1
PARAM_VALUE 0 dev->method_hci 0,4096-ptr_max
PARAM_VALUE 0 dev->miscdev.this_device->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 1 reg 350
PARAM_VALUE 2 out1 458767989598203904,5612937799286050816
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev->eco_led.name (-1),18
BUF_SIZE 0 dev->indio_dev (-1),1752
BUF_SIZE 0 dev->indio_dev->channels (-1),480
BUF_SIZE 0 dev->indio_dev->dev.parent (-1),1616
BUF_SIZE 0 dev->indio_dev->info (-1),160
BUF_SIZE 0 dev->indio_dev->name (-1),22
BUF_SIZE 0 dev->kbd_led.name (-1),23
BUF_SIZE 0 dev->led_dev.name (-1),22
BUF_SIZE 0 dev->method_hci (-1),5
BUF_SIZE 0 dev->miscdev.fops (-1),272
BUF_SIZE 0 dev->miscdev.name (-1),13
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 out1 $1
STR_LEN 0 dev->eco_led.name (-1),17
STR_LEN 0 dev->indio_dev->name (-1),21
STR_LEN 0 dev->kbd_led.name (-1),22
STR_LEN 0 dev->led_dev.name (-1),21
STR_LEN 0 dev->miscdev.name (-1),12
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 dev->backlight_dev->props.brightness
NO_OVERFLOW_SIMPLE 0 dev->backlight_dev->props.max_brightness
NO_OVERFLOW_SIMPLE 0 dev->hotkey_dev->keycodemax
NO_OVERFLOW_SIMPLE 0 dev->hotkey_dev->max_vals
UNITS 0 dev unit_byte
HALF_LOCKED2 &of->mutex

drivers/platform/x86/toshiba_acpi.c toshiba_usb_three_get() -> sci_read()

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->backlight_dev->dev.dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 dev->backlight_dev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->backlight_dev->ops->controls_device 0,674960432281071616,2574549058847490048,3972837193662005248
PARAM_VALUE 0 dev->backlight_dev->ops->options 0-1
PARAM_VALUE 0 dev->eco_led.dev->dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 dev->eco_led.dev->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->eco_led.trigger_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->eco_led.trigger_lock.first_waiter->type 0-1
PARAM_VALUE 0 dev->hotkey_dev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->hotkey_dev->poller->poll_interval 0-4294967295
PARAM_VALUE 0 dev->hotkey_dev->poller->poll_interval_max 0-4294967295
PARAM_VALUE 0 dev->indio_dev->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->indio_dev->setup_ops->validate_scan_mask 0,612156762414178304,1723505689039380480,1804277016954449920,1880900960529330176,5322840054560604160,6258182237637267456
PARAM_VALUE 0 dev->kbd_led.dev->dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 dev->kbd_led.dev->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->kbd_led.trigger_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->kbd_led.trigger_lock.first_waiter->type 0-1
PARAM_VALUE 0 dev->led_dev.dev->dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 dev->led_dev.dev->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 dev->led_dev.trigger_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->led_dev.trigger_lock.first_waiter->type 0-1
PARAM_VALUE 0 dev->method_hci 0,4096-ptr_max
PARAM_VALUE 0 dev->miscdev.this_device->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 1 reg 361
PARAM_VALUE 2 out1 458767989598203904,552772818541727744
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev->eco_led.name (-1),18
BUF_SIZE 0 dev->indio_dev (-1),1752
BUF_SIZE 0 dev->indio_dev->channels (-1),480
BUF_SIZE 0 dev->indio_dev->dev.parent (-1),1616
BUF_SIZE 0 dev->indio_dev->info (-1),160
BUF_SIZE 0 dev->indio_dev->name (-1),22
BUF_SIZE 0 dev->kbd_led.name (-1),23
BUF_SIZE 0 dev->led_dev.name (-1),22
BUF_SIZE 0 dev->method_hci (-1),5
BUF_SIZE 0 dev->miscdev.fops (-1),272
BUF_SIZE 0 dev->miscdev.name (-1),13
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 out1 $1
STR_LEN 0 dev->eco_led.name (-1),17
STR_LEN 0 dev->indio_dev->name (-1),21
STR_LEN 0 dev->kbd_led.name (-1),22
STR_LEN 0 dev->led_dev.name (-1),21
STR_LEN 0 dev->miscdev.name (-1),12
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 dev->backlight_dev->props.brightness
NO_OVERFLOW_SIMPLE 0 dev->backlight_dev->props.max_brightness
NO_OVERFLOW_SIMPLE 0 dev->hotkey_dev->keycodemax
NO_OVERFLOW_SIMPLE 0 dev->hotkey_dev->max_vals
UNITS 0 dev unit_byte
HALF_LOCKED2 &of->mutex