Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/lpfc/lpfc_vport.c lpfc_vport_create() -> lpfc_valid_wwn_format()

Type Parameter Key Value
PARAM_VALUE 0 phba 4096-ptr_max
PARAM_VALUE 0 phba->dbg_log_dmping.counter 0-s32max
PARAM_VALUE 0 phba->epd_pool.list.prev->next 4096-ptr_max
PARAM_VALUE 0 phba->epd_pool.list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 phba->hba_debugfs_root->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 phba->hba_debugfs_root->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 phba->hbalock.rlock.dep_map->name 0-255
PARAM_VALUE 0 phba->lpfc_iocb_list.prev->next 4096-ptr_max
PARAM_VALUE 0 phba->lpfc_iocb_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 phba->lpfc_mbuf_pool->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 phba->lpfc_mbuf_pool->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 phba->lpfc_mbuf_pool->dev->iommu_group->default_domain 0-s64max
PARAM_VALUE 0 phba->lpfc_mbuf_pool->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 phba->mbox_mem_pool->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 phba->port_list.prev->next 4096-ptr_max
PARAM_VALUE 0 phba->port_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 phba->port_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 phba->pport->fc_myDID 0
PARAM_VALUE 0 phba->pport->fc_prevDID 0
PARAM_VALUE 0 phba->pport->port_state 0
PARAM_VALUE 0 phba->pport->stopped 0
PARAM_VALUE 0 phba->sli.mbox_active->u.mb.mbxOwner 1
PARAM_VALUE 0 phba->sli.mbox_tmo->entry.pprev 4096-ptr_max
PARAM_VALUE 0 phba->sli.mboxq.prev 4096-ptr_max
PARAM_VALUE 0 phba->sli.mboxq.prev->next 4096-ptr_max
PARAM_VALUE 0 phba->sli.mboxq.prev->next->next 4096-ptr_max
PARAM_VALUE 0 phba->sli.mboxq_cmpl.prev->next 4096-ptr_max
PARAM_VALUE 0 phba->sli.mboxq_cmpl.prev->next->next 4096-ptr_max
PARAM_VALUE 0 phba->sli.sli_flag 512-u32max
PARAM_VALUE 0 phba->sli4_hba.abts_nvmet_buf_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 phba->sli4_hba.lpfc_abts_els_sgl_list.next->next 4096-ptr_max
PARAM_VALUE 0 phba->sli4_hba.lpfc_abts_els_sgl_list.next->prev 4096-ptr_max
PARAM_VALUE 0 phba->sli4_hba.lpfc_els_sgl_list.next->prev 4096-ptr_max
PARAM_VALUE 0 phba->sli4_hba.lpfc_els_sgl_list.prev->next 4096-ptr_max
PARAM_VALUE 0 phba->sli4_hba.lpfc_els_sgl_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 phba->sli4_hba.lpfc_nvmet_sgl_list.prev->next 4096-ptr_max
PARAM_VALUE 0 phba->sli4_hba.lpfc_nvmet_sgl_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 phba->sli4_hba.lpfc_wq_list.next->next 4096-ptr_max
PARAM_VALUE 0 phba->sli4_hba.lpfc_wq_list.prev->next 4096-ptr_max
PARAM_VALUE 0 phba->sli4_hba.lpfc_wq_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 phba->sli4_hba.nvmet_io_wait_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 phba->sli4_hba.sgl_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 phba->sli4_hba.t_active_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 wwn 4096-ptr_max
PARAM_VALUE 2 name_type 8916926932440715264
BUF_SIZE 2 name_type 5
STR_LEN 0 phba 4
TERMINATED 2 name_type 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 phba->cfg_max_vmid
UNITS 0 phba unit_byte
HALF_LOCKED2 &of->mutex

drivers/scsi/lpfc/lpfc_vport.c lpfc_vport_create() -> lpfc_valid_wwn_format()

Type Parameter Key Value
PARAM_VALUE 0 phba 4096-ptr_max
PARAM_VALUE 0 phba->dbg_log_dmping.counter 0-s32max
PARAM_VALUE 0 phba->epd_pool.list.prev->next 4096-ptr_max
PARAM_VALUE 0 phba->epd_pool.list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 phba->hba_debugfs_root->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 phba->hba_debugfs_root->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 phba->hbalock.rlock.dep_map->name 0-255
PARAM_VALUE 0 phba->lpfc_iocb_list.prev->next 4096-ptr_max
PARAM_VALUE 0 phba->lpfc_iocb_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 phba->lpfc_mbuf_pool->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 phba->lpfc_mbuf_pool->dev->dma_uses_io_tlb 1
PARAM_VALUE 0 phba->lpfc_mbuf_pool->dev->iommu_group->default_domain 0-s64max
PARAM_VALUE 0 phba->lpfc_mbuf_pool->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 phba->mbox_mem_pool->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 phba->port_list.prev->next 4096-ptr_max
PARAM_VALUE 0 phba->port_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 phba->port_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 phba->pport->fc_myDID 0
PARAM_VALUE 0 phba->pport->fc_prevDID 0
PARAM_VALUE 0 phba->pport->port_state 0
PARAM_VALUE 0 phba->pport->stopped 0
PARAM_VALUE 0 phba->sli.mbox_active->u.mb.mbxOwner 1
PARAM_VALUE 0 phba->sli.mbox_tmo->entry.pprev 4096-ptr_max
PARAM_VALUE 0 phba->sli.mboxq.prev 4096-ptr_max
PARAM_VALUE 0 phba->sli.mboxq.prev->next 4096-ptr_max
PARAM_VALUE 0 phba->sli.mboxq.prev->next->next 4096-ptr_max
PARAM_VALUE 0 phba->sli.mboxq_cmpl.prev->next 4096-ptr_max
PARAM_VALUE 0 phba->sli.mboxq_cmpl.prev->next->next 4096-ptr_max
PARAM_VALUE 0 phba->sli.sli_flag 512-u32max
PARAM_VALUE 0 phba->sli4_hba.abts_nvmet_buf_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 phba->sli4_hba.lpfc_abts_els_sgl_list.next->next 4096-ptr_max
PARAM_VALUE 0 phba->sli4_hba.lpfc_abts_els_sgl_list.next->prev 4096-ptr_max
PARAM_VALUE 0 phba->sli4_hba.lpfc_els_sgl_list.next->prev 4096-ptr_max
PARAM_VALUE 0 phba->sli4_hba.lpfc_els_sgl_list.prev->next 4096-ptr_max
PARAM_VALUE 0 phba->sli4_hba.lpfc_els_sgl_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 phba->sli4_hba.lpfc_nvmet_sgl_list.prev->next 4096-ptr_max
PARAM_VALUE 0 phba->sli4_hba.lpfc_nvmet_sgl_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 phba->sli4_hba.lpfc_wq_list.next->next 4096-ptr_max
PARAM_VALUE 0 phba->sli4_hba.lpfc_wq_list.prev->next 4096-ptr_max
PARAM_VALUE 0 phba->sli4_hba.lpfc_wq_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 phba->sli4_hba.nvmet_io_wait_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 phba->sli4_hba.sgl_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 phba->sli4_hba.t_active_list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 wwn 4096-ptr_max
PARAM_VALUE 2 name_type 7923194096726921216
BUF_SIZE 2 name_type 5
STR_LEN 0 phba 4
TERMINATED 2 name_type 1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 phba->cfg_max_vmid
UNITS 0 phba unit_byte
HALF_LOCKED2 &of->mutex