Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_recv_frame() -> fc_exch_recv()

Type Parameter Key Value
PARAM_VALUE 0 lport 4096-ptr_max
PARAM_VALUE 0 lport->stats 4096-ptr_max
PARAM_VALUE 1 fp 4096-ptr_max
PARAM_VALUE 1 fp->skb.cb 4096-ptr_max
PARAM_VALUE 1 fp->skb.data->fh_d_id 4096-ptr_max
PARAM_VALUE 1 fp->skb.data->fh_r_ctl 0-128,130-255
DATA_SOURCE 1 fp $0
NOCHECK_CALL

drivers/scsi/fcoe/fcoe.c fcoe_recv_frame() -> fc_exch_recv()

Type Parameter Key Value
PARAM_VALUE 0 lport 4096-ptr_max
PARAM_VALUE 0 lport->stats 4096-ptr_max
PARAM_VALUE 1 fp 4096-3317316561003966464
PARAM_VALUE 1 fp->skb.cb 4096-ptr_max
PARAM_VALUE 1 fp->skb.data 4096-ptr_max
DATA_SOURCE 1 fp $0
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/scsi/fcoe/fcoe_ctlr.c fcoe_ctlr_recv_els() -> fc_exch_recv()

Type Parameter Key Value
PARAM_VALUE 0 lport 4096-ptr_max
PARAM_VALUE 0 lport->stats 4096-ptr_max
PARAM_VALUE 1 fp 4096-ptr_max
PARAM_VALUE 1 fp->skb.cb 4096-ptr_max
DATA_SOURCE 1 fp $1
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/scsi/qedf/qedf_els.c qedf_process_l2_frame_compl() -> fc_exch_recv()

Type Parameter Key Value
PARAM_VALUE 0 lport 4096-ptr_max
PARAM_VALUE 1 fp 4096-ptr_max
PARAM_VALUE 1 fp->skb.cb 4096-ptr_max
PARAM_VALUE 1 fp->skb.data->fh_d_id 4096-ptr_max
PARAM_VALUE 1 fp->skb.data->fh_f_ctl 4096-ptr_max
PARAM_VALUE 1 fp->skb.data->fh_s_id 4096-ptr_max
BUF_SIZE 1 fp 0-s32max
BUF_SIZE 1 fp 0-s32max
CAPPED_DATA 1 fp->skb.len 1
DATA_SOURCE 1 fp $1
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &qedf->flush_mutex

drivers/scsi/bnx2fc/bnx2fc_hwi.c bnx2fc_unsol_els_work() -> fc_exch_recv()

Type Parameter Key Value
CAPPED_DATA 0 lport 1
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/scsi/qedf/qedf_main.c qedf_fp_io_handler() -> fc_exch_recv()

Type Parameter Key Value
PARAM_VALUE 1 fp 1-u64max
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/scsi/qedf/qedf_main.c qedf_recv_frame() -> fc_exch_recv()

Type Parameter Key Value
PARAM_VALUE 0 lport 4096-ptr_max
PARAM_VALUE 0 lport->state 1-u32max
PARAM_VALUE 1 fp 4096-ptr_max
PARAM_VALUE 1 fp->skb.cb 4096-ptr_max
PARAM_VALUE 1 fp->skb.data->fh_d_id 4096-ptr_max
PARAM_VALUE 1 fp->skb.data->fh_r_ctl 0-128,130-255
PARAM_VALUE 1 fp->skb.data->fh_s_id 4096-ptr_max
DATA_SOURCE 1 fp $1
NOCHECK_CALL
HALF_LOCKED2 &pool->lock