Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 6 files:
- drivers/scsi/aic94xx/aic94xx_tmf.c, line 175
- drivers/scsi/hisi_sas/hisi_sas_main.c
- drivers/scsi/isci/task.c, line 744
- drivers/scsi/libsas/sas_init.c, line 317
- drivers/scsi/mvsas/mv_sas.c, line 1245
- drivers/scsi/pm8001/pm8001_sas.c
Smatch caller information:
drivers/scsi/isci/task.c isci_reset_device() -> sas_phy_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phy | 4096-ptr_max |
| PARAM_VALUE | 0 | phy->dev.parent | 4096-ptr_max |
| PARAM_VALUE | 0 | phy->dev.parent->type | 0-4452975310479048703,4452975310479048705-u64max |
| PARAM_VALUE | 1 | hard_reset | 0-1 |
| FUZZY_MAX | 1 | hard_reset | 1 |
| HARD_MAX | 1 | hard_reset | 1 |
drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_debug_I_T_nexus_reset() -> sas_phy_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phy | 4096-ptr_max |
| PARAM_VALUE | 0 | phy->dev.parent | 4096-ptr_max |
| PARAM_VALUE | 0 | phy->enabled | s32min-(-1),1-s32max |
| PARAM_VALUE | 1 | hard_reset | 0-1 |
| FUZZY_MAX | 1 | hard_reset | 1 |
| HARD_MAX | 1 | hard_reset | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/hisi_sas/hisi_sas_main.c hisi_sas_lu_reset() -> sas_phy_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phy | 1-u64max |
| PARAM_VALUE | 1 | hard_reset | 1 |
drivers/scsi/aic94xx/aic94xx_tmf.c asd_I_T_nexus_reset() -> sas_phy_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phy | 4096-ptr_max |
| PARAM_VALUE | 1 | hard_reset | 0-1 |
| FUZZY_MAX | 1 | hard_reset | 1 |
| HARD_MAX | 1 | hard_reset | 1 |
drivers/scsi/mvsas/mv_sas.c mvs_debug_I_T_nexus_reset() -> sas_phy_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phy | 1-u64max |
| PARAM_VALUE | 1 | hard_reset | 0-1 |
| FUZZY_MAX | 1 | hard_reset | 1 |
| HARD_MAX | 1 | hard_reset | 1 |
drivers/scsi/pm8001/pm8001_sas.c pm8001_I_T_nexus_event_handler() -> sas_phy_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phy | 4096-ptr_max |
| PARAM_VALUE | 0 | phy->dev.parent | 4096-ptr_max |
| PARAM_VALUE | 0 | phy->dev.parent->type | 0-4452975310479048703,4452975310479048705-u64max |
| PARAM_VALUE | 1 | hard_reset | 1 |
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/pm8001/pm8001_sas.c pm8001_I_T_nexus_event_handler() -> sas_phy_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phy | 1-u64max |
| PARAM_VALUE | 1 | hard_reset | 1 |
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/pm8001/pm8001_sas.c pm8001_I_T_nexus_reset() -> sas_phy_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phy | 4096-ptr_max |
| PARAM_VALUE | 0 | phy->dev.parent | 4096-ptr_max |
| PARAM_VALUE | 0 | phy->dev.parent->type | 0-4452975310479048703,4452975310479048705-u64max |
| PARAM_VALUE | 1 | hard_reset | 1 |
drivers/scsi/pm8001/pm8001_sas.c pm8001_I_T_nexus_reset() -> sas_phy_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phy | 1-u64max |
| PARAM_VALUE | 1 | hard_reset | 1 |
drivers/scsi/pm8001/pm8001_sas.c pm8001_lu_reset() -> sas_phy_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | phy | 1-u64max |
| PARAM_VALUE | 1 | hard_reset | 1 |