Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/hid/hid-ft260.c chip_mode_show() -> ft260_byte_show()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 1 id 161
PARAM_VALUE 2 cfg 50290706259488768
PARAM_VALUE 3 len 25
PARAM_VALUE 4 field 50290706259488769
PARAM_VALUE 5 buf 1-u64max
BUF_SIZE 2 cfg 25
CAPPED_DATA 5 buf 1
DATA_SOURCE 5 buf $2
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hid/hid-ft260.c clock_ctl_show() -> ft260_byte_show()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 1 id 161
PARAM_VALUE 2 cfg 4226458544753623040
PARAM_VALUE 3 len 25
PARAM_VALUE 4 field 4226458544753623042
PARAM_VALUE 5 buf 1-u64max
BUF_SIZE 2 cfg 25
CAPPED_DATA 5 buf 1
DATA_SOURCE 5 buf $2
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hid/hid-ft260.c hid_over_i2c_en_show() -> ft260_byte_show()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 1 id 161
PARAM_VALUE 2 cfg 68877466684604416
PARAM_VALUE 3 len 25
PARAM_VALUE 4 field 68877466684604423
PARAM_VALUE 5 buf 1-u64max
BUF_SIZE 2 cfg 25
CAPPED_DATA 5 buf 1
DATA_SOURCE 5 buf $2
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hid/hid-ft260.c i2c_enable_show() -> ft260_byte_show()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 1 id 161
PARAM_VALUE 2 cfg 1166224465221341184
PARAM_VALUE 3 len 25
PARAM_VALUE 4 field 1166224465221341189
PARAM_VALUE 5 buf 1-u64max
BUF_SIZE 2 cfg 25
CAPPED_DATA 5 buf 1
DATA_SOURCE 5 buf $2
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hid/hid-ft260.c power_saving_en_show() -> ft260_byte_show()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 1 id 161
PARAM_VALUE 2 cfg 1290052526434283520
PARAM_VALUE 3 len 25
PARAM_VALUE 4 field 1290052526434283534
PARAM_VALUE 5 buf 1-u64max
BUF_SIZE 2 cfg 25
CAPPED_DATA 5 buf 1
DATA_SOURCE 5 buf $2
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hid/hid-ft260.c pwren_status_show() -> ft260_byte_show()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 1 id 161
PARAM_VALUE 2 cfg 6183978763446460416
PARAM_VALUE 3 len 25
PARAM_VALUE 4 field 6183978763446460420
PARAM_VALUE 5 buf 1-u64max
BUF_SIZE 2 cfg 25
CAPPED_DATA 5 buf 1
DATA_SOURCE 5 buf $2
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hid/hid-ft260.c suspend_status_show() -> ft260_byte_show()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 1 id 161
PARAM_VALUE 2 cfg 5839430229700640768
PARAM_VALUE 3 len 25
PARAM_VALUE 4 field 5839430229700640771
PARAM_VALUE 5 buf 1-u64max
BUF_SIZE 2 cfg 25
CAPPED_DATA 5 buf 1
DATA_SOURCE 5 buf $2
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hid/hid-ft260.c uart_mode_show() -> ft260_byte_show()

Type Parameter Key Value
PARAM_VALUE 0 hdev 4096-ptr_max
PARAM_VALUE 1 id 161
PARAM_VALUE 2 cfg 6341746517872676864
PARAM_VALUE 3 len 25
PARAM_VALUE 4 field 6341746517872676870
PARAM_VALUE 5 buf 1-u64max
BUF_SIZE 2 cfg 25
CAPPED_DATA 5 buf 1
DATA_SOURCE 5 buf $2
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex