Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/scsi/lpfc/lpfc_init.c lpfc_handle_latt() -> lpfc_read_topology()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phba | 4096-ptr_max |
| PARAM_VALUE | 0 | phba->defer_flogi_acc.ndlp->vport->phba->pcidev->dev.cma_area->available_count | 0-s64max |
| PARAM_VALUE | 0 | phba->defer_flogi_acc.ndlp->vport->phba->pcidev->dev.iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | phba->defer_flogi_acc.ndlp->vport->phba->pcidev->dev.iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | phba->hbalock.rlock.dep_map->name | 0-255 |
| 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->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | phba->mbox_mem_pool | 4096-ptr_max |
| PARAM_VALUE | 0 | phba->mbox_mem_pool->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | phba->pcidev->dev.cma_area->available_count | 0-s64max |
| PARAM_VALUE | 0 | phba->pcidev->dev.iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | phba->port_list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | phba->work_ha | 0 |
| PARAM_VALUE | 0 | phba->wq->flush_color | s32min-s32max |
| PARAM_VALUE | 0 | phba->wq->work_color | s32min-s32max |
| PARAM_VALUE | 1 | pmb | 4096-ptr_max |
| PARAM_VALUE | 1 | pmb->ctx_buf | 4096-ptr_max |
| PARAM_VALUE | 1 | pmb->ctx_buf->list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | pmb->ctx_buf->list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | pmb->ctx_buf->virt | 1-u64max |
| PARAM_VALUE | 2 | mp | 4096-ptr_max |
| PARAM_VALUE | 2 | mp->list.next | 4096-ptr_max |
| PARAM_VALUE | 2 | mp->list.prev | 4096-ptr_max |
| PARAM_VALUE | 2 | mp->virt | 1-u64max |
| BUF_SIZE | 0 | phba | 128 |
| BUF_SIZE | 0 | phba | 128 |
| DATA_SOURCE | 0 | phba | $0 |
| DATA_SOURCE | 1 | pmb | r mempool_alloc_noprof |
| NOCHECK_CALL |
drivers/scsi/lpfc/lpfc_init.c lpfc_sli4_async_fc_evt() -> lpfc_read_topology()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phba | 4096-ptr_max |
| PARAM_VALUE | 0 | phba->hbalock.rlock.dep_map->name | 0-255 |
| 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->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | phba->mbox_mem_pool | 4096-ptr_max |
| PARAM_VALUE | 0 | phba->mbox_mem_pool->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | phba->port_list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | phba->pport | 0,4096-ptr_max |
| PARAM_VALUE | 0 | phba->sli4_hba.els_wq | 4096-ptr_max |
| PARAM_VALUE | 0 | phba->sli4_hba.els_wq->pring | 4096-ptr_max |
| PARAM_VALUE | 0 | phba->sli4_hba.link_state.duplex | 2 |
| PARAM_VALUE | 0 | phba->sli4_hba.link_state.link_status | 0-127 |
| PARAM_VALUE | 0 | phba->sli4_hba.link_state.number | 0-63 |
| PARAM_VALUE | 0 | phba->sli4_hba.link_state.speed | 0,1000,2000,4000,8000,10000,16000,32000,64000,128000,256000 |
| PARAM_VALUE | 0 | phba->sli4_hba.link_state.status | 0-6 |
| PARAM_VALUE | 0 | phba->sli4_hba.link_state.topology | 0-255 |
| PARAM_VALUE | 0 | phba->sli4_hba.link_state.type | 0-3 |
| PARAM_VALUE | 1 | pmb | 4096-ptr_max |
| PARAM_VALUE | 1 | pmb->ctx_buf | 4096-ptr_max |
| PARAM_VALUE | 1 | pmb->ctx_buf->list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | pmb->ctx_buf->list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | pmb->ctx_buf->virt | 1-u64max |
| PARAM_VALUE | 2 | mp | 4096-ptr_max |
| PARAM_VALUE | 2 | mp->list.next | 4096-ptr_max |
| PARAM_VALUE | 2 | mp->list.prev | 4096-ptr_max |
| PARAM_VALUE | 2 | mp->virt | 1-u64max |
| DATA_SOURCE | 0 | phba | $0 |
| DATA_SOURCE | 1 | pmb | r mempool_alloc_noprof |
| BIT_INFO | 0 | phba->sli4_hba.els_wq->pring->flag | 0x20,0xffff |
| HARD_MAX | 0 | phba->sli4_hba.link_state.status | 6 |
| NOCHECK_CALL |
drivers/scsi/lpfc/lpfc_init.c lpfc_sli4_async_link_evt() -> lpfc_read_topology()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phba | 4096-ptr_max |
| PARAM_VALUE | 0 | phba->hbalock.rlock.dep_map->name | 0-255 |
| 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->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | phba->mbox_mem_pool | 4096-ptr_max |
| PARAM_VALUE | 0 | phba->mbox_mem_pool->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | phba->port_list_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | phba->pport | 0,4096-ptr_max |
| PARAM_VALUE | 0 | phba->sli4_hba.els_wq | 4096-ptr_max |
| PARAM_VALUE | 0 | phba->sli4_hba.els_wq->pring | 4096-ptr_max |
| PARAM_VALUE | 1 | pmb | 4096-ptr_max |
| PARAM_VALUE | 1 | pmb->ctx_buf | 4096-ptr_max |
| PARAM_VALUE | 1 | pmb->ctx_buf->list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | pmb->ctx_buf->list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | pmb->ctx_buf->virt | 1-u64max |
| PARAM_VALUE | 2 | mp | 4096-ptr_max |
| PARAM_VALUE | 2 | mp->list.next | 4096-ptr_max |
| PARAM_VALUE | 2 | mp->list.prev | 4096-ptr_max |
| PARAM_VALUE | 2 | mp->virt | 1-u64max |
| DATA_SOURCE | 0 | phba | $0 |
| DATA_SOURCE | 1 | pmb | r mempool_alloc_noprof |
| BIT_INFO | 0 | phba->sli4_hba.els_wq->pring->flag | 0x20,0xffff |
| NOCHECK_CALL |