Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/scsi/libfc/fc_exch.c fc_exch_done() -> fc_seq_set_resp()

Type Parameter Key Value
PARAM_VALUE 1 resp 0
BUF_SIZE 0 sp (-1),12
BUF_SIZE 0 sp (-1),12
BUF_SIZE 2 arg 1-u16max
DATA_SOURCE 0 sp $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 sp->id 0-255[u]
HALF_LOCKED2 &fsp->scsi_pkt_lock

drivers/scsi/libfc/fc_exch.c fc_exch_reset() -> fc_seq_set_resp()

Type Parameter Key Value
PARAM_VALUE 0 sp 4096-ptr_max
PARAM_VALUE 1 resp 0
PARAM_VALUE 2 arg->ref_cnt.refs.counter s32min-s32max
BUF_SIZE 0 sp 12
BUF_SIZE 2 arg 1-u16max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &lport->lp_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rdata->rp_mutex
HALF_LOCKED2 lport->host->host_lock

drivers/scsi/libfc/fc_exch.c fc_exch_timeout() -> fc_seq_set_resp()

Type Parameter Key Value
PARAM_VALUE 0 sp 4096-ptr_max
PARAM_VALUE 1 resp 0
BUF_SIZE 0 sp 12
BUF_SIZE 2 arg 1-u16max
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/target/tcm_fc/tfc_cmd.c ft_send_work() -> fc_seq_set_resp()

Type Parameter Key Value
PARAM_VALUE 2 arg 4096-ptr_max
NOCHECK_CALL
HALF_LOCKED2 &pool->lock