Defined in 1 files as a function:
Referenced in 3 files:
- drivers/scsi/elx/efct/efct_hw.c, line 1388
- drivers/scsi/elx/libefc_sli/sli4.c
- drivers/scsi/elx/libefc_sli/sli4.h, line 3814
Smatch caller information:
drivers/scsi/elx/efct/efct_hw.c efct_hw_command() -> sli_reg_read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sli | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/elx/efct/efct_hw.c sli_fw_error_status() -> sli_reg_read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sli | 4096-ptr_max |
| DATA_SOURCE | 0 | sli | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/elx/libefc_sli/sli4.c sli_bmbx_command() -> sli_reg_read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sli | 4096-ptr_max |
| BUF_SIZE | 0 | sli | (-1),712 |
| BUF_SIZE | 0 | sli | (-1),712 |
| BUF_SIZE | 0 | sli->bmbx.virt | (-1),272 |
| BUF_SIZE | 0 | sli->os | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sli->pci | (-1),1-s32max |
| BUF_SIZE | 0 | sli->vpd_data.virt | (-1)-0,4096 |
| DATA_SOURCE | 0 | sli | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | sli->if_type | 0 |
| HOST_DATA | 0 | sli->pci->acs_capabilities | 0-u16max |
| HOST_DATA | 0 | sli->pci->class | 0-16777215 |
| HOST_DATA | 0 | sli->pci->current_state | 0-3[c] |
| HOST_DATA | 0 | sli->pci->devcap | 0-u32max |
| HOST_DATA | 0 | sli->pci->devfn | 0-503[c] |
| HOST_DATA | 0 | sli->pci->device | 0-u16max |
| HOST_DATA | 0 | sli->pci->eetlp_prefix_max | 0-7[c] |
| HOST_DATA | 0 | sli->pci->fm_enabled | 0-1[c] |
| HOST_DATA | 0 | sli->pci->hdr_type | 0-255[c] |
| HOST_DATA | 0 | sli->pci->ide_cfg | 0-1[c] |
| HOST_DATA | 0 | sli->pci->ide_tee_limit | 0-1[c] |
| HOST_DATA | 0 | sli->pci->irq | 0-255 |
| HOST_DATA | 0 | sli->pci->is_cxl | 0-1 |
| HOST_DATA | 0 | sli->pci->multifunction | 0-1[c] |
| HOST_DATA | 0 | sli->pci->nr_ide_mem | 0-255[c] |
| HOST_DATA | 0 | sli->pci->pcie_mpss | 0-7[c] |
| HOST_DATA | 0 | sli->pci->pin | 0 |
| HOST_DATA | 0 | sli->pci->pme_support | 0-31[c] |
| HOST_DATA | 0 | sli->pci->ptm_granularity | 0-255[c] |
| HOST_DATA | 0 | sli->pci->revision | 0-255 |
| HOST_DATA | 0 | sli->pci->subsystem_device | 0-u16max |
| HOST_DATA | 0 | sli->pci->subsystem_vendor | 0-u16max |
| HOST_DATA | 0 | sli->pci->supported_speeds | 0,2-254[c] |
| HOST_DATA | 0 | sli->pci->transparent | 0[c] |
| HOST_DATA | 0 | sli->pci->vendor | 0-u16max |
| HOST_DATA | 0 | sli->sli_family | 0 |
| NO_OVERFLOW_SIMPLE | 0 | sli->bmbx_non_emb_pmd->size | |
| NO_OVERFLOW_SIMPLE | 0 | sli->pci->dev.cma_area->available_count | |
| HALF_LOCKED2 | &hw->bmbx_lock |
drivers/scsi/elx/libefc_sli/sli4.c sli_dump_is_ready() -> sli_reg_read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | sli | $0 |
drivers/scsi/elx/libefc_sli/sli4.c sli_fw_error_status() -> sli_reg_read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sli | 4096-ptr_max |
| BUF_SIZE | 0 | sli->bmbx.virt | (-1),272 |
| BUF_SIZE | 0 | sli->os | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sli->vpd_data.virt | (-1)-0,4096 |
| DATA_SOURCE | 0 | sli | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | sli->if_type | 0 |
| HOST_DATA | 0 | sli->pci->acs_capabilities | 0-u16max |
| HOST_DATA | 0 | sli->pci->class | 0-16777215 |
| HOST_DATA | 0 | sli->pci->current_state | 0-3[c] |
| HOST_DATA | 0 | sli->pci->devcap | 0-u32max |
| HOST_DATA | 0 | sli->pci->devfn | 0-503[c] |
| HOST_DATA | 0 | sli->pci->device | 0-u16max |
| HOST_DATA | 0 | sli->pci->eetlp_prefix_max | 0-7[c] |
| HOST_DATA | 0 | sli->pci->fm_enabled | 0-1[c] |
| HOST_DATA | 0 | sli->pci->hdr_type | 0-255[c] |
| HOST_DATA | 0 | sli->pci->ide_cfg | 0-1[c] |
| HOST_DATA | 0 | sli->pci->ide_tee_limit | 0-1[c] |
| HOST_DATA | 0 | sli->pci->irq | 0-255 |
| HOST_DATA | 0 | sli->pci->is_cxl | 0-1 |
| HOST_DATA | 0 | sli->pci->multifunction | 0-1[c] |
| HOST_DATA | 0 | sli->pci->nr_ide_mem | 0-255[c] |
| HOST_DATA | 0 | sli->pci->pcie_mpss | 0-7[c] |
| HOST_DATA | 0 | sli->pci->pin | 0 |
| HOST_DATA | 0 | sli->pci->pme_support | 0-31[c] |
| HOST_DATA | 0 | sli->pci->ptm_granularity | 0-255[c] |
| HOST_DATA | 0 | sli->pci->revision | 0-255 |
| HOST_DATA | 0 | sli->pci->subsystem_device | 0-u16max |
| HOST_DATA | 0 | sli->pci->subsystem_vendor | 0-u16max |
| HOST_DATA | 0 | sli->pci->supported_speeds | 0,2-254[c] |
| HOST_DATA | 0 | sli->pci->transparent | 0[c] |
| HOST_DATA | 0 | sli->pci->vendor | 0-u16max |
| HOST_DATA | 0 | sli->sli_family | 0 |
| NO_OVERFLOW_SIMPLE | 0 | sli->bmbx_non_emb_pmd->phys | |
| NO_OVERFLOW_SIMPLE | 0 | sli->bmbx_non_emb_pmd->size | |
| NO_OVERFLOW_SIMPLE | 0 | sli->pci->dev.cma_area->available_count | |
| HALF_LOCKED2 | &hw->bmbx_lock |
drivers/scsi/elx/libefc_sli/sli4.c sli_fw_ready() -> sli_reg_read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sli | 4096-ptr_max |
| BUF_SIZE | 0 | sli->bmbx.virt | (-1),272 |
| BUF_SIZE | 0 | sli->os | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sli->vpd_data.virt | (-1)-0,4096 |
| DATA_SOURCE | 0 | sli | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | sli->if_type | 0 |
| HOST_DATA | 0 | sli->pci->acs_capabilities | 0-u16max |
| HOST_DATA | 0 | sli->pci->class | 0-16777215 |
| HOST_DATA | 0 | sli->pci->current_state | 0-3[c] |
| HOST_DATA | 0 | sli->pci->devcap | 0-u32max |
| HOST_DATA | 0 | sli->pci->devfn | 0-503[c] |
| HOST_DATA | 0 | sli->pci->device | 0-u16max |
| HOST_DATA | 0 | sli->pci->eetlp_prefix_max | 0-7[c] |
| HOST_DATA | 0 | sli->pci->fm_enabled | 0-1[c] |
| HOST_DATA | 0 | sli->pci->hdr_type | 0-255[c] |
| HOST_DATA | 0 | sli->pci->ide_cfg | 0-1[c] |
| HOST_DATA | 0 | sli->pci->ide_tee_limit | 0-1[c] |
| HOST_DATA | 0 | sli->pci->irq | 0-255 |
| HOST_DATA | 0 | sli->pci->is_cxl | 0-1 |
| HOST_DATA | 0 | sli->pci->multifunction | 0-1[c] |
| HOST_DATA | 0 | sli->pci->nr_ide_mem | 0-255[c] |
| HOST_DATA | 0 | sli->pci->pcie_mpss | 0-7[c] |
| HOST_DATA | 0 | sli->pci->pin | 0 |
| HOST_DATA | 0 | sli->pci->pme_support | 0-31[c] |
| HOST_DATA | 0 | sli->pci->ptm_granularity | 0-255[c] |
| HOST_DATA | 0 | sli->pci->revision | 0-255 |
| HOST_DATA | 0 | sli->pci->subsystem_device | 0-u16max |
| HOST_DATA | 0 | sli->pci->subsystem_vendor | 0-u16max |
| HOST_DATA | 0 | sli->pci->supported_speeds | 0,2-254[c] |
| HOST_DATA | 0 | sli->pci->transparent | 0[c] |
| HOST_DATA | 0 | sli->pci->vendor | 0-u16max |
| HOST_DATA | 0 | sli->sli_family | 0 |
| NO_OVERFLOW_SIMPLE | 0 | sli->bmbx_non_emb_pmd->phys | |
| NO_OVERFLOW_SIMPLE | 0 | sli->bmbx_non_emb_pmd->size | |
| NO_OVERFLOW_SIMPLE | 0 | sli->pci->dev.cma_area->available_count |
drivers/scsi/elx/libefc_sli/sli4.c sli_reset_required() -> sli_reg_read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sli | 4096-ptr_max |
| DATA_SOURCE | 0 | sli | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/elx/libefc_sli/sli4.c sli_setup() -> sli_reg_read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sli | 4096-ptr_max |
| BUF_SIZE | 0 | sli->os | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sli->pci | (-1),1-s32max |
| DATA_SOURCE | 0 | sli | $0 |
| MEM_ZERO | 0 | sli | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | sli->if_type | 0 |
| HOST_DATA | 0 | sli->pci->acs_capabilities | 0-u16max |
| HOST_DATA | 0 | sli->pci->class | 0-16777215 |
| HOST_DATA | 0 | sli->pci->current_state | 0-3[c] |
| HOST_DATA | 0 | sli->pci->devcap | 0-u32max |
| HOST_DATA | 0 | sli->pci->devfn | 0-503[c] |
| HOST_DATA | 0 | sli->pci->device | 0-u16max |
| HOST_DATA | 0 | sli->pci->eetlp_prefix_max | 0-7[c] |
| HOST_DATA | 0 | sli->pci->fm_enabled | 0-1[c] |
| HOST_DATA | 0 | sli->pci->hdr_type | 0-255[c] |
| HOST_DATA | 0 | sli->pci->ide_cfg | 0-1[c] |
| HOST_DATA | 0 | sli->pci->ide_tee_limit | 0-1[c] |
| HOST_DATA | 0 | sli->pci->irq | 0-255 |
| HOST_DATA | 0 | sli->pci->is_cxl | 0-1 |
| HOST_DATA | 0 | sli->pci->multifunction | 0-1[c] |
| HOST_DATA | 0 | sli->pci->nr_ide_mem | 0-255[c] |
| HOST_DATA | 0 | sli->pci->pcie_mpss | 0-7[c] |
| HOST_DATA | 0 | sli->pci->pin | 0 |
| HOST_DATA | 0 | sli->pci->pme_support | 0-31[c] |
| HOST_DATA | 0 | sli->pci->ptm_granularity | 0-255[c] |
| HOST_DATA | 0 | sli->pci->revision | 0-255 |
| HOST_DATA | 0 | sli->pci->subsystem_device | 0-u16max |
| HOST_DATA | 0 | sli->pci->subsystem_vendor | 0-u16max |
| HOST_DATA | 0 | sli->pci->supported_speeds | 0,2-254[c] |
| HOST_DATA | 0 | sli->pci->transparent | 0[c] |
| HOST_DATA | 0 | sli->pci->vendor | 0-u16max |
| HOST_DATA | 0 | sli->sli_family | 0 |