Defined in 1 files as a function:

Referenced in 3 files:

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