Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/libfc/fc_exch.c fc_exch_els_rrq() -> fc_seq_ls_acc()

Type Parameter Key Value
PARAM_VALUE 0 rx_fp 4096-ptr_max
PARAM_VALUE 0 rx_fp->skb.cb 4096-ptr_max
PARAM_VALUE 0 rx_fp->skb.data 4096-ptr_max
PARAM_VALUE 0 rx_fp->skb.data->fh_rx_id 0-u16max
PARAM_VALUE 0 rx_fp->skb.data->fh_type 1-255
PARAM_VALUE 0 rx_fp->skb.len 36-u32max
BUF_SIZE 0 rx_fp (-1)-s32max
BUF_SIZE 0 rx_fp (-1)-s32max
CAPPED_DATA 0 rx_fp->skb.data->fh_rx_id 1
CAPPED_DATA 0 rx_fp->skb.len 1
DATA_SOURCE 0 rx_fp $0
RX_PATH
NOCHECK_CALL
LOCK2 &lport->lp_mutex
LOCK2 &rdata->rp_mutex
TYPE_LOCK (struct fc_lport)->lp_mutex
TYPE_LOCK (struct fc_rport_priv)->rp_mutex

drivers/scsi/libfc/fc_exch.c fc_seq_els_rsp_send() -> fc_seq_ls_acc()

Type Parameter Key Value
PARAM_VALUE 0 rx_fp 4096-ptr_max
PARAM_VALUE 0 rx_fp->skb.cb 4096-ptr_max
PARAM_VALUE 0 rx_fp->skb.data 4096-ptr_max
PARAM_VALUE 0 rx_fp->skb.data->fh_rx_id 0-u16max
PARAM_VALUE 0 rx_fp->skb.data->fh_type 1-255
BUF_SIZE 0 rx_fp (-1)-s32max
BUF_SIZE 0 rx_fp (-1)-s32max
CAPPED_DATA 0 rx_fp->skb.data->fh_rx_id 1
DATA_SOURCE 0 rx_fp $0
RX_PATH
NOCHECK_CALL
LOCK2 &lport->lp_mutex
HALF_LOCKED2 &disc->disc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct fc_lport)->lp_mutex