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_cmds.c efc_cmd_nport_alloc() -> sli_resource_free()

Type Parameter Key Value
PARAM_VALUE 1 rtype 1
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &efc->lock
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 flags

drivers/scsi/elx/libefc/efc_cmds.c efc_domain_free_resources() -> sli_resource_free()

Type Parameter Key Value
PARAM_VALUE 1 rtype 0
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/elx/libefc/efc_cmds.c efc_node_free_resources() -> sli_resource_free()

Type Parameter Key Value
PARAM_VALUE 1 rtype 2
PARAM_VALUE 2 rid 0-4294967294
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &efc->lock
HALF_LOCKED2 flags

drivers/scsi/elx/libefc/efc_cmds.c efc_nport_free_resources() -> sli_resource_free()

Type Parameter Key Value
PARAM_VALUE 1 rtype 1
TASK_NOT_RUNNING
NOCHECK_CALL