Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 12 files:

Smatch caller information:

drivers/scsi/mpt3sas/mpt3sas_scsih.c scsih_remove() -> sas_remove_host()

Type Parameter Key Value
PARAM_VALUE 0 shost 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 shost unit_byte

drivers/scsi/pm8001/pm8001_init.c pm8001_pci_remove() -> sas_remove_host()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/isci/init.c isci_unregister() -> sas_remove_host()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/leapraid/leapraid_func.c leapraid_overheat_work() -> sas_remove_host()

Type Parameter Key Value
PARAM_VALUE 0 shost 1-u64max
BUF_SIZE 0 shost s32min-(-2),1-s32max
BUF_SIZE 0 shost s32min-(-2),1-s32max
NOCHECK_CALL
UNITS 0 shost unit_byte
HALF_LOCKED2 &pool->lock

drivers/scsi/leapraid/leapraid_os.c leapraid_remove() -> sas_remove_host()

Type Parameter Key Value
PARAM_VALUE 0 shost 1-u64max
BUF_SIZE 0 shost s32min-(-2),1-s32max
BUF_SIZE 0 shost s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 shost unit_byte

drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_remove() -> sas_remove_host()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/scsi/hisi_sas/hisi_sas_v3_hw.c hisi_sas_v3_remove() -> sas_remove_host()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/mvsas/mv_init.c mvs_pci_remove() -> sas_remove_host()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/message/fusion/mptsas.c mptsas_remove() -> sas_remove_host()

Type Parameter Key Value
PARAM_VALUE 0 shost 1-u64max
PARAM_VALUE 0 shost->hostdata 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/scsi/aic94xx/aic94xx_init.c asd_unregister_sas_ha() -> sas_remove_host()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

drivers/scsi/mpi3mr/mpi3mr_os.c mpi3mr_remove() -> sas_remove_host()

Type Parameter Key Value
PARAM_VALUE 0 shost 1-u64max
PARAM_VALUE 0 shost->hostdata->block_on_pci_err 0
PARAM_VALUE 0 shost->hostdata->bsg_queue 0
PARAM_VALUE 0 shost->hostdata->fwevt_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 shost->hostdata->fwevt_worker_thread 0
PARAM_VALUE 0 shost->hostdata->pdev 4096-ptr_max
PARAM_VALUE 0 shost->hostdata->sas_transport_enabled 1-255
PARAM_VALUE 0 shost->hostdata->stop_drv_processing 1
BUF_SIZE 0 shost s32min-(-2),1-s32max
BUF_SIZE 0 shost s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 shost unit_byte