Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/bfa/bfa_fcpim.c bfa_ioim_sm_hcb() -> bfa_ioim_free()

Type Parameter Key Value
PARAM_VALUE 0 ioim 4096-ptr_max
PARAM_VALUE 0 ioim->iosp 0,4096-u64max
PARAM_VALUE 0 ioim->nsgpgs 0-9363
PARAM_VALUE 0 ioim->reqq 0-1
PARAM_VALUE 0 ioim->sm 1156894818962354176
BUF_SIZE 0 ioim 1-s32max
BUF_SIZE 0 ioim 1-s32max
CAPPED_DATA 0 ioim 1
DATA_SOURCE 0 ioim $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 ioim->nsges
LOCK2 &bfad->bfad_lock
HALF_LOCKED2 flags
TYPE_LOCK (struct bfad_s)->bfad_lock

drivers/scsi/bfa/bfa_fcpim.c bfa_ioim_sm_resfree() -> bfa_ioim_free()

Type Parameter Key Value
PARAM_VALUE 0 ioim 4096-ptr_max
PARAM_VALUE 0 ioim->bfa 4096-ptr_max
PARAM_VALUE 0 ioim->iosp 0,4096-u64max
PARAM_VALUE 0 ioim->iotag 0-u16max
PARAM_VALUE 0 ioim->nsgpgs 0-9363
PARAM_VALUE 0 ioim->reqq 0-1
PARAM_VALUE 0 ioim->sm 1156894818962354176
CAPPED_DATA 0 ioim 1
DATA_SOURCE 0 ioim $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 ioim->nsges
LOCK2 &bfad->bfad_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct bfad_s)->bfad_lock