Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/platform/x86/lenovo/thinkpad_acpi.c hotkey_bios_mask_show() -> printk_deprecated_attribute()

Type Parameter Key Value
PARAM_VALUE 0 what 8495569034182529024
PARAM_VALUE 1 details 7611972643605057536
BUF_SIZE 0 what 17
BUF_SIZE 1 details 27
STR_LEN 0 what 16
STR_LEN 1 details 26
TERMINATED 0 what 1
TERMINATED 1 details 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/lenovo/thinkpad_acpi.c hotkey_enable_show() -> printk_deprecated_attribute()

Type Parameter Key Value
PARAM_VALUE 0 what 9131523111782871040
PARAM_VALUE 1 details 9085674924504707072
BUF_SIZE 0 what 14
BUF_SIZE 1 details 35
STR_LEN 0 what 13
STR_LEN 1 details 34
TERMINATED 0 what 1
TERMINATED 1 details 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/lenovo/thinkpad_acpi.c hotkey_enable_store() -> printk_deprecated_attribute()

Type Parameter Key Value
PARAM_VALUE 0 what 9131523111782871040
PARAM_VALUE 1 details 4819524406753894400
BUF_SIZE 0 what 14
BUF_SIZE 1 details 44
STR_LEN 0 what 13
STR_LEN 1 details 43
TERMINATED 0 what 1
TERMINATED 1 details 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/lenovo/thinkpad_acpi.c printk_deprecated_rfkill_attribute() -> printk_deprecated_attribute()

Type Parameter Key Value
PARAM_VALUE 1 details 7741903206788755456
BUF_SIZE 0 what 1-s32max
BUF_SIZE 0 what 1-s32max
BUF_SIZE 1 details 49
DATA_SOURCE 0 what $0
STR_LEN 0 what 48
TERMINATED 1 details 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