Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

drivers/scsi/bnx2fc/bnx2fc_fcoe.c bnx2fc_npiv_create_vports() -> fc_vport_create()

Type Parameter Key Value
PARAM_VALUE 0 shost 1-u64max
PARAM_VALUE 1 channel 0
PARAM_VALUE 2 ids 6140060779645272064
PARAM_VALUE 2 ids->disable 0
PARAM_VALUE 2 ids->roles 2
PARAM_VALUE 2 ids->vport_type 7
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 global &bnx2fc_dev_lock
HALF_LOCKED2 global &ft_mutex
HALF_LOCKED2 global &rtnl_mutex

drivers/scsi/qla2xxx/tcm_qla2xxx.c tcm_qla2xxx_lport_register_npiv_cb() -> fc_vport_create()

Type Parameter Key Value
PARAM_VALUE 0 shost 4096-ptr_max
PARAM_VALUE 0 shost->hostt 4096-ptr_max
PARAM_VALUE 0 shost->shost_state 0-3,5-u32max
PARAM_VALUE 1 channel 0
PARAM_VALUE 2 ids 7178974456030257152
PARAM_VALUE 2 ids->disable 0
PARAM_VALUE 2 ids->roles 2
PARAM_VALUE 2 ids->vport_type 7
MEM_ZERO 2 ids
RX_PATH
TASK_NOT_RUNNING
LOCK2 &subsys->su_mutex
LOCK2 global &qla_tgt_mutex
HALF_LOCKED2 &dentry->d_lockref.lock
TYPE_LOCK (struct configfs_subsystem)->su_mutex

drivers/scsi/elx/efct/efct_lio.c efct_lio_npiv_make_nport() -> fc_vport_create()

Type Parameter Key Value
PARAM_VALUE 1 channel 0
PARAM_VALUE 2 ids 3855205456975523840
PARAM_VALUE 2 ids->disable 0
PARAM_VALUE 2 ids->roles 2
PARAM_VALUE 2 ids->vport_type 7
MEM_ZERO 2 ids
RX_PATH
TASK_NOT_RUNNING
LOCK2 &subsys->su_mutex
HALF_LOCKED2 &dentry->d_lockref.lock
TYPE_LOCK (struct configfs_subsystem)->su_mutex

drivers/scsi/bfa/bfad.c bfad_start_ops() -> fc_vport_create()

Type Parameter Key Value
PARAM_VALUE 0 shost 4096-ptr_max
PARAM_VALUE 0 shost->shost_data 4096-ptr_max
PARAM_VALUE 0 shost->shost_dev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 shost->shost_gendev.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 shost->shost_gendev.power.wakeirq->status 0-4294967295
PARAM_VALUE 1 channel 0
PARAM_VALUE 2 ids 3165809584919363584
PARAM_VALUE 2 ids->disable 0
PARAM_VALUE 2 ids->roles 2
PARAM_VALUE 2 ids->vport_type 7
MEM_ZERO 2 ids
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_create_static_vport() -> fc_vport_create()

Type Parameter Key Value
PARAM_VALUE 0 shost 4096-ptr_max
PARAM_VALUE 1 channel 0
PARAM_VALUE 2 ids 4619478222313426944
PARAM_VALUE 2 ids->disable 0
PARAM_VALUE 2 ids->node_name 1-u64max
PARAM_VALUE 2 ids->port_name 1-u64max
PARAM_VALUE 2 ids->roles 2
PARAM_VALUE 2 ids->vport_type 7
DATA_SOURCE 0 shost r lpfc_shost_from_vport
MEM_ZERO 2 ids