Defined in 2 files as a prototype:
- arch/mips/loongson2ef/lemote-2f/ec_kb3310b.h, line 12 (as a prototype)
- include/linux/acpi.h, line 428 (as a prototype)
Defined in 2 files as a function:
- arch/mips/loongson2ef/lemote-2f/ec_kb3310b.c, line 19 (as a function)
- drivers/acpi/ec.c, line 910 (as a function)
Referenced in 19 files:
- arch/mips/loongson2ef/lemote-2f/ec_kb3310b.c, line 32
- arch/mips/loongson2ef/lemote-2f/pm.c, line 115
- drivers/acpi/ec.c, line 926
- drivers/acpi/ec_sys.c, line 50
- drivers/acpi/sbshc.c, line 89
- drivers/char/sonypi.c, line 532
- drivers/hwmon/asus-ec-sensors.c
- drivers/platform/x86/acer-wmi.c
- drivers/platform/x86/acerhdf.c
- drivers/platform/x86/ayaneo-ec.c
- drivers/platform/x86/compal-laptop.c
- drivers/platform/x86/eeepc-laptop.c
- drivers/platform/x86/hp/hp-wmi.c
- drivers/platform/x86/intel/oaktrail.c
- drivers/platform/x86/lenovo/thinkpad_acpi.c
- drivers/platform/x86/msi-ec.c
- drivers/platform/x86/msi-laptop.c
- drivers/platform/x86/oxpec.c, line 307
- drivers/platform/x86/sony-laptop.c
Smatch caller information:
drivers/acpi/ec_sys.c acpi_ec_read_io() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 66936919749885952 |
| USER_DATA | 0 | addr | 0-255 |
drivers/platform/x86/intel/oaktrail.c get_backlight_brightness() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 68 |
| PARAM_VALUE | 1 | val | 37342813708017664 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &b->ops_lock | ||
| HALF_LOCKED2 | &connector->mutex | ||
| HALF_LOCKED2 | &of->mutex |
drivers/platform/x86/intel/oaktrail.c oaktrail_rfkill_new() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 214 |
| PARAM_VALUE | 1 | val | 4258735585705926656 |
| NOCHECK_CALL |
drivers/platform/x86/intel/oaktrail.c oaktrail_rfkill_set() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 214 |
| PARAM_VALUE | 1 | val | 128309083155476480 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &rfkill_global_mutex |
drivers/acpi/sbshc.c smb_hc_read() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | val | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &hc->lock |
drivers/platform/x86/acerhdf.c acerhdf_get_fanstate() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 2344266632552574976 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cdev->lock | ||
| HALF_LOCKED2 | &of->mutex |
drivers/platform/x86/acerhdf.c acerhdf_get_temp() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 4806960628226768896 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cdev->lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &thermal->lock |
drivers/hwmon/asus-ec-sensors.c asus_ec_bank_switch() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 255 |
| PARAM_VALUE | 1 | val | 3949206603405316096 |
| DATA_SOURCE | 1 | val | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &tz->lock |
drivers/hwmon/asus-ec-sensors.c asus_ec_block_read() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &tz->lock |
drivers/platform/x86/lenovo/thinkpad_acpi.c acpi_ec_read() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | val | 4096-ptr_max |
| DATA_SOURCE | 0 | addr | $0 |
| DATA_SOURCE | 1 | val | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &brightness_mutex | ||
| HALF_LOCKED2 | global &fan_mutex | ||
| HALF_LOCKED2 | global &volume_mutex |
drivers/platform/x86/lenovo/thinkpad_acpi.c fan_select_fan1() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 49 |
| PARAM_VALUE | 1 | val | 8394802217328431104 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &fan_mutex |
drivers/platform/x86/lenovo/thinkpad_acpi.c fan_select_fan2() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 49 |
| PARAM_VALUE | 1 | val | 685397436370141184 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &fan_mutex |
drivers/platform/x86/eeepc-laptop.c eeepc_get_fan_ctrl() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 211 |
| PARAM_VALUE | 1 | val | 9066608223100084224 |
| PARAM_VALUE | 1 | *val | 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/eeepc-laptop.c eeepc_get_fan_pwm() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 99 |
| PARAM_VALUE | 1 | val | 2398768280645402624 |
| PARAM_VALUE | 1 | *val | 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/eeepc-laptop.c eeepc_get_fan_rpm() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 102 |
| PARAM_VALUE | 1 | val | 5402063904941953024 |
| PARAM_VALUE | 1 | *val | 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/eeepc-laptop.c eeepc_get_fan_rpm() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 103 |
| PARAM_VALUE | 1 | val | 760918539909410816 |
| PARAM_VALUE | 1 | *val | 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/eeepc-laptop.c eeepc_set_fan_ctrl() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 211 |
| PARAM_VALUE | 1 | val | 3148812509589245952 |
| PARAM_VALUE | 1 | *val | 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/acer-wmi.c AMW0_get_u32() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 10 |
| PARAM_VALUE | 1 | val | 5994449320686776320 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/acer-wmi.c AMW0_get_u32() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 123 |
| PARAM_VALUE | 1 | val | 5994449320686776320 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/acer-wmi.c AMW0_get_u32() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 113 |
| PARAM_VALUE | 1 | val | 5994449320686776320 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/acer-wmi.c AMW0_get_u32() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 120 |
| PARAM_VALUE | 1 | val | 5994449320686776320 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/acer-wmi.c AMW0_get_u32() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 10 |
| PARAM_VALUE | 1 | val | 5994449320686776320 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/acer-wmi.c AMW0_get_u32() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 10 |
| PARAM_VALUE | 1 | val | 5994449320686776320 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/acer-wmi.c AMW0_get_u32() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 131 |
| PARAM_VALUE | 1 | val | 5994449320686776320 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/acer-wmi.c WMID_get_u32() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 159 |
| PARAM_VALUE | 1 | val | 5551198902180171776 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/msi-laptop.c get_threeg_exists() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 47 |
| PARAM_VALUE | 1 | val | 2563883134536400896 |
drivers/platform/x86/msi-laptop.c get_wireless_state_ec_standard() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 46 |
| PARAM_VALUE | 1 | val | 7551688593412702208 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/platform/x86/msi-laptop.c msi_scm_disable_hw_fn_handling() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 45 |
| PARAM_VALUE | 1 | val | 2587455663193235456 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/msi-laptop.c msi_send_touchpad_key() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 228 |
| PARAM_VALUE | 1 | val | 7034915533345099776 |
| HALF_LOCKED2 | &pool->lock |
drivers/platform/x86/msi-laptop.c set_device_state() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 46 |
| PARAM_VALUE | 1 | val | 66423787423559680 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/platform/x86/msi-laptop.c show_auto_fan() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 51 |
| PARAM_VALUE | 1 | val | 8481061237108748288 |
| 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 show_eco() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 228 |
| PARAM_VALUE | 1 | val | 9122969359660990464 |
| 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 show_touchpad() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 228 |
| PARAM_VALUE | 1 | val | 4179780989943742464 |
| 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 show_turbo() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 228 |
| PARAM_VALUE | 1 | val | 7583241719930806272 |
| 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 show_turbo_cooldown() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 228 |
| PARAM_VALUE | 1 | val | 7397337953942085632 |
| 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/sony-laptop.c ec_read16() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 162,170,178,186 |
| PARAM_VALUE | 1 | val | 1489822224450871296 |
| DATA_SOURCE | 0 | addr | $0 |
| HARD_MAX | 0 | addr | 186 |
| LOCK2 | global &spic_dev.lock | ||
| TYPE_LOCK | (struct sony_pic_dev)->lock |
drivers/platform/x86/sony-laptop.c ec_read16() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 163,171,179,187 |
| PARAM_VALUE | 1 | val | 2226581768238948352 |
| LOCK2 | global &spic_dev.lock | ||
| TYPE_LOCK | (struct sony_pic_dev)->lock |
drivers/platform/x86/sony-laptop.c sony_pic_get_fanspeed() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 147 |
| PARAM_VALUE | 1 | val | 4610611419886489600,7150738940592668672 |
| DATA_SOURCE | 1 | val | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &spic_dev.lock |
drivers/platform/x86/sony-laptop.c sonypi_misc_ioctl() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 129 |
| PARAM_VALUE | 1 | val | 4610611419886489600 |
| LOCK2 | global &spic_dev.lock | ||
| TYPE_LOCK | (struct sony_pic_dev)->lock |
drivers/platform/x86/sony-laptop.c sonypi_misc_ioctl() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 193 |
| PARAM_VALUE | 1 | val | 4610611419886489600 |
| LOCK2 | global &spic_dev.lock | ||
| TYPE_LOCK | (struct sony_pic_dev)->lock |
drivers/platform/x86/compal-laptop.c ec_read_sequence() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 16-33 |
| PARAM_VALUE | 1 | val | 0-8 |
| CAPPED_DATA | 0 | addr | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/x86/compal-laptop.c ec_read_u8() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 3,164,176-178,180-182,185,187,193-203,206,208-212,214-215,240-242 |
| PARAM_VALUE | 1 | val | 5856874543082577920 |
| PARAM_VALUE | 1 | *val | 0 |
| DATA_SOURCE | 0 | addr | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/platform/x86/hp/hp-wmi.c omen_thermal_profile_get() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 149 |
| PARAM_VALUE | 1 | val | 3087508845801955328 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/platform/x86/hp/hp-wmi.c platform_profile_victus_s_get_ec() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 89,149 |
| PARAM_VALUE | 1 | val | 5289214618581020672 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/platform/x86/ayaneo-ec.c ayaneo_ec_read() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 118 |
| PARAM_VALUE | 1 | val | 1593447451641929728 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/platform/x86/ayaneo-ec.c ayaneo_ec_read() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 119 |
| PARAM_VALUE | 1 | val | 1593447451641929728 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/platform/x86/ayaneo-ec.c ayaneo_ec_read() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 75 |
| PARAM_VALUE | 1 | val | 1593447451641929728 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/platform/x86/ayaneo-ec.c ayaneo_ec_read() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 74 |
| PARAM_VALUE | 1 | val | 1593447451641929728 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/platform/x86/ayaneo-ec.c ayaneo_freeze() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 30 |
| PARAM_VALUE | 1 | val | 7735454448159166464 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/ayaneo-ec.c ayaneo_freeze() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 74 |
| PARAM_VALUE | 1 | val | 7735454448159166464 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/platform/x86/ayaneo-ec.c ayaneo_psy_ext_get_prop() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 30 |
| PARAM_VALUE | 1 | val | 2262064319012274176 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &info->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &tzd->lock |
drivers/platform/x86/ayaneo-ec.c controller_modules_show() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 47 |
| PARAM_VALUE | 1 | val | 885391037989986304 |
| 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/ayaneo-ec.c controller_power_show() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 45 |
| PARAM_VALUE | 1 | val | 2629231320865030144 |
| 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-ec.c charge_control_threshold_show() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 0,215,239 |
| PARAM_VALUE | 1 | val | 5061325796513341440 |
| 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-ec.c ec_read_seq() -> ec_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | addr | 160-171 |
| PARAM_VALUE | 1 | val | 4096-ptr_max |