Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/elx/libefc/efc_fabric.c __efc_ns_gidpt_wait_rsp() -> efc_node_check_ns_req()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 1 evt 33
PARAM_VALUE 3 cmd 417
PARAM_VALUE 5 funcname 8787345010945474560
BUF_SIZE 2 arg (-1),4,80,548
BUF_SIZE 2 arg (-1),4,80,548
BUF_SIZE 5 funcname 24
DATA_SOURCE 0 ctx $0
DATA_SOURCE 1 evt $1
DATA_SOURCE 2 arg $2
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 arg->els_rsp.phys
NO_OVERFLOW_SIMPLE 2 arg->els_rsp.size
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &efc->lock
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 flags

drivers/scsi/elx/libefc/efc_fabric.c __efc_ns_rffid_wait_rsp() -> efc_node_check_ns_req()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 1 evt 33
PARAM_VALUE 3 cmd 543
PARAM_VALUE 5 funcname 8691801711354126336
BUF_SIZE 2 arg (-1),4,80,548
BUF_SIZE 2 arg (-1),4,80,548
BUF_SIZE 5 funcname 24
DATA_SOURCE 0 ctx $0
DATA_SOURCE 1 evt $1
DATA_SOURCE 2 arg $2
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 arg->els_rsp.phys
NO_OVERFLOW_SIMPLE 2 arg->els_rsp.size
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &efc->lock
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 flags

drivers/scsi/elx/libefc/efc_fabric.c __efc_ns_rftid_wait_rsp() -> efc_node_check_ns_req()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 1 evt 33
PARAM_VALUE 3 cmd 535
PARAM_VALUE 5 funcname 5319623491692195840
BUF_SIZE 2 arg (-1),4,80,548
BUF_SIZE 2 arg (-1),4,80,548
BUF_SIZE 5 funcname 24
DATA_SOURCE 0 ctx $0
DATA_SOURCE 1 evt $1
DATA_SOURCE 2 arg $2
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 arg->els_rsp.phys
NO_OVERFLOW_SIMPLE 2 arg->els_rsp.size
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &efc->lock
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 flags