Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/scsi/elx/libefc/efc_domain.c __efc_domain_allocated() -> efc_node_fcid_display()

Type Parameter Key Value
PARAM_VALUE 2 buffer_length 32
BUF_SIZE 1 buffer 32
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 buffer_length unit_byte
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &efc->lock
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 flags

drivers/scsi/elx/libefc/efc_node.c efc_node_update_display_name() -> efc_node_fcid_display()

Type Parameter Key Value
PARAM_VALUE 1 buffer 3588025874008920064
PARAM_VALUE 2 buffer_length 16
BUF_SIZE 1 buffer 16
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 buffer_length unit_byte
HALF_LOCKED2 &efc->lock
HALF_LOCKED2 flags

drivers/scsi/elx/libefc/efc_nport.c efc_nport_attach() -> efc_node_fcid_display()

Type Parameter Key Value
PARAM_VALUE 2 buffer_length 32
BUF_SIZE 1 buffer 32
DATA_SOURCE 0 fc_id $1
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 buffer_length unit_byte
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &efc->lock
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 flags