Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/fsi/fsi-core.c fsi_slave_read() -> fsi_slave_handle_error()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 0 slave->dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 1 write 0
PARAM_VALUE 2 addr 0-2097151
BUF_SIZE 0 slave s32min-(-1),1-s32max
BUF_SIZE 0 slave s32min-(-1),1-s32max
CAPPED_DATA 2 addr 1
CAPPED_DATA 3 size 1
CAPPED_DATA 3 size 1
DATA_SOURCE 0 slave $0
DATA_SOURCE 2 addr $1 [m]
DATA_SOURCE 3 size $3
NOSPEC 2 addr
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 slave->cdev.kobj.parent->kref.refcount.refs.counter s32min-s32max
HOST_DATA 0 slave->cfam_id 0-u32max
HOST_DATA 0 slave->master->n_links 1-255
HOST_DATA 3 size 1-2,4[c]
USER_DATA 2 addr 0-2097151[c]
USER_DATA 3 size 0-3,u64max[c][u]
NO_OVERFLOW_SIMPLE 0 slave->cdev.count
UNITS 2 addr unit_byte
UNITS 3 size unit_byte
HALF_LOCKED2 &master->scan_lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &sbefifo->lock

drivers/fsi/fsi-core.c fsi_slave_write() -> fsi_slave_handle_error()

Type Parameter Key Value
PARAM_VALUE 0 slave 4096-ptr_max
PARAM_VALUE 1 write 1
PARAM_VALUE 2 addr 0-2097151
BUF_SIZE 0 slave s32min-(-1),1-s32max
BUF_SIZE 0 slave s32min-(-1),1-s32max
CAPPED_DATA 2 addr 1
CAPPED_DATA 3 size 1
CAPPED_DATA 3 size 1
DATA_SOURCE 0 slave $0
DATA_SOURCE 2 addr $1 [m]
DATA_SOURCE 3 size $3
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 slave->master->n_links 1-255
HOST_DATA 3 size 1-2,4[c]
USER_DATA 2 addr 0-2097151[c]
USER_DATA 3 size 0-3[c]
UNITS 2 addr unit_byte
UNITS 3 size unit_byte
HALF_LOCKED2 &of->mutex