Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/qla2xxx/qla_nvme.c qla_nvme_release_fcp_cmd_kref() -> (struct nvmefc_fcp_req)->done()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->status 0,6
PARAM_VALUE 0 req->transferred_length 0
FUZZY_MAX 0 req->status 6
CONTAINER 0 -72+0 $(-1)
BIT_INFO 0 req->status 0x0,0x6
HARD_MAX 0 req->status 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ha->hardware_lock
HALF_LOCKED2 *flags
HALF_LOCKED2 flags
HALF_LOCKED2 qp->qp_lock_ptr

drivers/nvme/target/fcloop.c fcloop_call_host_done() -> (struct nvmefc_fcp_req)->done()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->private 4096-ptr_max
DATA_SOURCE 0 req $0
CONTAINER 0 -72+0 $(-1)
BIT_INFO 0 req->status 0x0,0x7fffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/fnic/fnic_nvme.c nvfnic_nvme_iodone_work() -> (struct nvmefc_fcp_req)->done()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
CONTAINER 0 *(-72+0) $(-1)
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/scsi/lpfc/lpfc_nvme.c lpfc_nvme_io_cmd_cmpl() -> (struct nvmefc_fcp_req)->done()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->private 4096-ptr_max
PARAM_VALUE 0 req->status 0,6
FUZZY_MAX 0 req->status 6
CONTAINER 0 -72+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/lpfc/lpfc_nvme.c lpfc_sli4_nvme_pci_offline_aborted() -> (struct nvmefc_fcp_req)->done()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->rcv_rsplen 0
PARAM_VALUE 0 req->status 6
PARAM_VALUE 0 req->transferred_length 0
CONTAINER 0 -72+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/lpfc/lpfc_nvme.c lpfc_sli4_nvme_xri_aborted() -> (struct nvmefc_fcp_req)->done()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
CONTAINER 0 -72+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock