Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/ata/libata-scsi.c ata_scsi_ioctl() -> ata_sas_scsi_ioctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ap | 4096-ptr_max |
| PARAM_VALUE | 1 | scsidev | 4096-ptr_max |
| PARAM_VALUE | 1 | scsidev->host | 4096-ptr_max |
| PARAM_VALUE | 1 | scsidev->host->hostt | 4096-ptr_max |
| PARAM_VALUE | 1 | scsidev->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 2 | cmd | 0,3-4,7-8704,8708-8817,8819-8820,8822-8833,8835,8838-21256,21258-21272,21274-21375,21379-21380,21384-21394,21396-u32max |
| BUF_SIZE | 0 | ap | 4768 |
| DATA_SOURCE | 1 | scsidev | $0 |
| DATA_SOURCE | 2 | cmd | $1 |
| DATA_SOURCE | 3 | arg | $2 |
| USER_DATA | 2 | cmd | 0,3-4,7-8704,8708-8817,8819-8820,8822-8833,8835,8838-21256,2125 |
| HALF_LOCKED2 | &cd->lock |
drivers/scsi/libsas/sas_scsi_host.c sas_ioctl() -> ata_sas_scsi_ioctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | scsidev | 4096-ptr_max |
| PARAM_VALUE | 1 | scsidev->host | 4096-ptr_max |
| PARAM_VALUE | 1 | scsidev->host->hostt | 4096-ptr_max |
| PARAM_VALUE | 1 | scsidev->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | scsidev->sdev_target | 4096-ptr_max |
| PARAM_VALUE | 2 | cmd | 0,3-4,7-8704,8708-8817,8819-8820,8822-8833,8835,8838-21256,21258-21272,21274-21375,21379-21380,21384-21394,21396-u32max |
| DATA_SOURCE | 1 | scsidev | $0 |
| DATA_SOURCE | 2 | cmd | $1 |
| DATA_SOURCE | 3 | arg | $2 |
| USER_DATA | 2 | cmd | 0,3-4,7-8704,8708-8817,8819-8820,8822-8833,8835,8838-21256,2125 |
| HALF_LOCKED2 | &cd->lock |