Defined in 5 files as a member:
- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h, line 876 (as a member)
- drivers/net/ethernet/qualcomm/qca_spi.h, line 54 (as a member)
- drivers/scsi/smartpqi/smartpqi.h, line 54 (as a member)
- drivers/ufs/host/ufs-qcom.h, line 356 (as a member)
- include/ufs/ufshcd.h, line 456 (as a member)
Defined in 2 files as a function:
- drivers/usb/storage/scsiglue.c, line 456 (as a function)
- include/linux/reset.h, line 262 (as a function)
Referenced in 25 files:
- drivers/accel/habanalabs/common/command_submission.c
- drivers/accel/habanalabs/common/device.c
- drivers/clk/meson/axg-audio.c, line 1357
- drivers/gpu/ipu-v3/ipu-common.c, line 1373
- drivers/i2c/busses/i2c-mt7621.c, line 88
- drivers/i2c/busses/i2c-tegra.c, line 891
- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
- drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c, line 905
- drivers/net/ethernet/mediatek/mtk_eth_soc.c, line 4154
- drivers/net/ethernet/qualcomm/qca_spi.c, line 622
- drivers/scsi/csiostor/csio_scsi.c, line 1458
- drivers/scsi/smartpqi/smartpqi_init.c
- drivers/spi/spi-mt7621.c, line 364
- drivers/spi/spi-tegra210-quad.c
- drivers/ufs/core/ufshcd-priv.h
- drivers/ufs/host/ufs-mediatek.c, line 2345
- drivers/ufs/host/ufs-qcom.c
- drivers/ufs/host/ufs-rockchip.c, line 235
- drivers/ufs/host/ufs-sprd.c, line 400
- drivers/ufs/host/ufshcd-pci.c
- drivers/usb/storage/scsiglue.c, line 628
- sound/soc/meson/aiu.c, line 273
- sound/soc/meson/g12a-toacodec.c, line 313
- sound/soc/meson/g12a-tohdmitx.c, line 252
- sound/soc/meson/t9015.c, line 273
Smatch caller information:
drivers/net/ethernet/mediatek/mtk_eth_soc.c mtk_hw_init() -> device_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->pins->p | 0,4096-u64max |
| PARAM_VALUE | 0 | dev->power.wakeirq->status | 0-4294967295 |
| BUF_SIZE | 0 | dev | (-1)-0,1616 |
| BUF_SIZE | 0 | dev | (-1)-0,1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &rtnl_mutex |
sound/soc/meson/aiu.c aiu_probe() -> device_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next->next | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/soc/meson/t9015.c t9015_probe() -> device_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->dma_mem->pfn_base | 0-s64max |
| PARAM_VALUE | 0 | dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | dev->iommu->max_pasids | 0-4294967295 |
| PARAM_VALUE | 0 | dev->power.entry.prev->next | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/i2c/busses/i2c-tegra.c tegra_i2c_init() -> device_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev->power.wakeirq->status | 0-4294967295 |
| BUF_SIZE | 0 | dev | (-1),1616 |
| BUF_SIZE | 0 | dev | (-1),1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/spi/spi-mt7621.c mt7621_spi_probe() -> device_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver_data | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/spi/spi-tegra210-quad.c tegra_qspi_probe() -> device_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->fwnode | 0,4096-u64max |
| BUF_SIZE | 0 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/spi/spi-tegra210-quad.c tegra_qspi_reset() -> device_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 0,4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &host->io_mutex |
sound/soc/meson/g12a-toacodec.c g12a_toacodec_probe() -> device_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev->next->next | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/ipu-v3/ipu-common.c ipu_probe() -> device_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->driver_data | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->of_node | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/i2c/busses/i2c-mt7621.c mtk_i2c_reset() -> device_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | dev | unit_byte |
sound/soc/meson/g12a-tohdmitx.c g12a_tohdmitx_probe() -> device_reset()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/scsi_error.c scsi_try_bus_device_reset() -> (struct scsi_host_template)->eh_device_reset_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->device | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->device->host | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->device->host->hostt | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->device->host->hostt->eh_device_reset_handler | 1-u64max |
| PARAM_VALUE | 0 | *dev->cmnd | 0-255 |
| DATA_SOURCE | 0 | dev | $0 |
drivers/scsi/libsas/sas_scsi_host.c try_to_reset_cmd_device() -> (struct scsi_host_template)->eh_device_reset_handler()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->device | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->device->host | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->device->host->hostt | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->device->host->hostt->eh_device_reset_handler | 1-u64max |
| PARAM_VALUE | 0 | dev->host_scribble | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->host_scribble->dev->port->ha->phy_port_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | dev->host_scribble->dev->sata_dev.ap->link.ap->link.device->link->active_tag | 0-4294967295 |
| PARAM_VALUE | 0 | dev->host_scribble->dev->sata_dev.ap->link.ap->link.device->link->sactive | 0-4294967295 |
| PARAM_VALUE | 0 | dev->host_scribble->dev->sata_dev.ap->link.ap->private_data->dev_type | 5 |
| PARAM_VALUE | 0 | dev->host_scribble->dev->sata_dev.ap->link.ap->private_data->tproto | 0-4294967295 |
| PARAM_VALUE | 0 | dev->host_scribble->task_state_lock.rlock.dep_map->name | 0-255 |
| DATA_SOURCE | 0 | dev | $0 |