Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 6 files:
- drivers/scsi/raid_class.c, line 65
- drivers/scsi/scsi_pm.c
- drivers/scsi/scsi_proc.c, line 279
- drivers/scsi/scsi_sysfs.c, line 1728
- drivers/scsi/scsi_transport_spi.c
- drivers/scsi/ses.c, line 454
Smatch caller information:
drivers/scsi/scsi_proc.c proc_print_scsidevice() -> scsi_is_sdev_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 1-ptr_max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sfile->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/scsi/scsi_pm.c scsi_bus_resume_common() -> scsi_is_sdev_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/scsi/scsi_pm.c scsi_bus_suspend_common() -> scsi_is_sdev_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| BUF_SIZE | 0 | dev | (-1),4,16,24-s32max |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | 0 | &dev->mutex |
drivers/scsi/scsi_pm.c scsi_runtime_idle() -> scsi_is_sdev_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | $0 |
drivers/scsi/scsi_pm.c scsi_runtime_resume() -> scsi_is_sdev_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | dev | $0 |
drivers/scsi/scsi_pm.c scsi_runtime_suspend() -> scsi_is_sdev_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dev | $0 |
drivers/scsi/scsi_transport_spi.c child_iter() -> scsi_is_sdev_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 1-u64max |
| DATA_SOURCE | 0 | dev | $0 |
drivers/scsi/scsi_transport_spi.c spi_device_match() -> scsi_is_sdev_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | (-1),2464,2472,3064 |
| BUF_SIZE | 0 | dev | (-1),2464,2472,3064 |
| BUF_SIZE | 0 | dev->bus | (-1),168 |
| BUF_SIZE | 0 | dev->parent | (-1)-0,1616 |
| BUF_SIZE | 0 | dev->type | (-1),48 |
| DATA_SOURCE | 0 | dev | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &attribute_container_mutex |
drivers/scsi/raid_class.c raid_match() -> scsi_is_sdev_device()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dev | (-1),2464,2472,3064 |
| BUF_SIZE | 0 | dev | (-1),2464,2472,3064 |
| BUF_SIZE | 0 | dev->bus | (-1),168 |
| BUF_SIZE | 0 | dev->parent | (-1)-0,1616 |
| BUF_SIZE | 0 | dev->type | (-1),48 |
| DATA_SOURCE | 0 | dev | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &attribute_container_mutex |