Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/fsi/fsi-occ.c occ_write() -> fsi_occ_submit()

Type Parameter Key Value
PARAM_VALUE 1 request 4096-ptr_max
PARAM_VALUE 2 req_len 6-8192
PARAM_VALUE 3 response 4096-ptr_max
PARAM_VALUE 4 resp_len 3824078420677296128
PARAM_VALUE 4 *resp_len 8192
BUF_SIZE 1 request 8192
BUF_SIZE 3 response 8192
LOCK2 &client->lock
TYPE_LOCK (struct occ_client)->lock

drivers/hwmon/occ/p9_sbe.c p9_sbe_occ_send_cmd() -> fsi_occ_submit()

Type Parameter Key Value
PARAM_VALUE 1 request 4096-ptr_max
PARAM_VALUE 2 req_len 7-8
PARAM_VALUE 3 response 4096-ptr_max
PARAM_VALUE 4 *resp_len 8,4096
BUF_SIZE 1 request 7-8
BUF_SIZE 3 response 8,4096
BUF_SIZE 3 response 8,4096
DATA_SOURCE 1 request $1
DATA_SOURCE 2 req_len $2
DATA_SOURCE 3 response $3
HARD_MAX 2 req_len 8
TASK_NOT_RUNNING
UNITS 0 dev unit_byte
LOCK2 &occ->lock
HALF_LOCKED2 &of->mutex
TYPE_LOCK (struct occ)->lock