Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 6 files:
- drivers/scsi/device_handler/scsi_dh_emc.c, line 377
- drivers/scsi/device_handler/scsi_dh_rdac.c
- drivers/scsi/scsi.c, line 433
- drivers/scsi/scsi_transport_sas.c, line 386
- drivers/scsi/sd.c, line 3617
- drivers/scsi/sd_zbc.c, line 396
Smatch caller information:
drivers/scsi/device_handler/scsi_dh_emc.c clariion_send_inquiry() -> scsi_get_vpd_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sdev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->handler->activate | 3600842718638694400,5243147847518916608,6496534065377783808,7898610171885281280 |
| PARAM_VALUE | 0 | sdev->handler->attach | 2746902616992653312,5132065149155708928,7564096471920857088,9118315553196937216 |
| PARAM_VALUE | 0 | sdev->handler->check_sense | 0,701326664625311744,716319328914759680,8493182162192814080 |
| PARAM_VALUE | 0 | sdev->handler->detach | 2239460665994428416,7541542956768612352,7758210456396615680,8395656600214880256 |
| PARAM_VALUE | 0 | sdev->handler->module | 0 |
| PARAM_VALUE | 0 | sdev->handler->name | 1287730336579219456,1722257511912083456,4936889561651781632,8213573606272856064 |
| PARAM_VALUE | 0 | sdev->handler->prep_fn | 2073699460252585984,2725122490299138048,6040602161116102656,8939971808867581952 |
| PARAM_VALUE | 0 | sdev->handler->rescan | 0,3606729598493151232 |
| PARAM_VALUE | 0 | sdev->handler->set_params | 0,3196262558016962560,4603352741667606528 |
| PARAM_VALUE | 0 | sdev->request_queue->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | page | 192 |
| PARAM_VALUE | 3 | buf_len | 252 |
| BUF_SIZE | 0 | sdev | (-1),128,736,792,816,1000-s32max |
| BUF_SIZE | 0 | sdev | (-1),128,736,792,816,1000-s32max |
| BUF_SIZE | 0 | sdev->inquiry | (-1),36-255 |
| BUF_SIZE | 2 | buf | 252 |
| DATA_SOURCE | 0 | sdev | $0 |
| NOSPEC | 0 | sdev->sdev_target->channel | |
| NOSPEC | 0 | sdev->sdev_target->id | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sdev->budget_map.depth | 1-4095[c] |
| USER_DATA | 0 | sdev->request_queue->limits.alignment_offset | 0-u32max[c][u] |
| USER_DATA | 0 | sdev->request_queue->limits.atomic_write_max_sectors | 0-8388607[c] |
| USER_DATA | 0 | sdev->request_queue->limits.discard_granularity | 512-u32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.io_min | 512-u32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.logical_block_size | 512-65536[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_hw_wzeroes_unmap_sectors | 0-u32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_sectors | 0-s32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_write_zeroes_sectors | 0-u32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_wzeroes_unmap_sectors | 0-s32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_zone_append_sectors | 0-s32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.physical_block_size | 512-u32max[c] |
| USER_DATA | 0 | sdev->sdev_target->channel | 1-s32max[c] |
| USER_DATA | 0 | sdev->sdev_target->id | 0-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | sdev->request_queue->nr_requests |
drivers/scsi/sd.c sd_read_cpr() -> scsi_get_vpd_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | page | 185 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| PARAM_VALUE | 3 | buf_len | 8256 |
| BUF_SIZE | 2 | buf | 8256 |
| BUF_SIZE | 2 | buf | 8256 |
| DATA_SOURCE | 2 | buf | r _kmalloc_noprof |
drivers/scsi/sd_zbc.c sd_zbc_check_zoned_characteristics() -> scsi_get_vpd_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sdev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->request_queue->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->type | 20 |
| PARAM_VALUE | 0 | sdev->use_10_for_rw | 0 |
| PARAM_VALUE | 0 | sdev->use_16_for_rw | 1 |
| PARAM_VALUE | 0 | sdev->use_16_for_sync | 1 |
| PARAM_VALUE | 0 | sdev->vpd_pgb0 | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sdev->vpd_pgb1 | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sdev->vpd_pgb7 | 0,4096-ptr_max |
| PARAM_VALUE | 1 | page | 182 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| PARAM_VALUE | 3 | buf_len | 64 |
| BUF_SIZE | 2 | buf | 512 |
| BUF_SIZE | 2 | buf | 512 |
| CAPPED_DATA | 0 | sdev->vpd_pgb1 | 1 |
| CAPPED_DATA | 0 | sdev->vpd_pgb7 | 1 |
| DATA_SOURCE | 2 | buf | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sdkp->disk->queue->limits_lock | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &disk->open_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| TYPE_LOCK | (struct request_queue)->limits_lock |
drivers/scsi/device_handler/scsi_dh_rdac.c check_ownership() -> scsi_get_vpd_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sdev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->handler->activate | 3600842718638694400,5243147847518916608,6496534065377783808,7898610171885281280 |
| PARAM_VALUE | 0 | sdev->handler->attach | 2746902616992653312,5132065149155708928,7564096471920857088,9118315553196937216 |
| PARAM_VALUE | 0 | sdev->handler->check_sense | 0,701326664625311744,716319328914759680,8493182162192814080 |
| PARAM_VALUE | 0 | sdev->handler->detach | 2239460665994428416,7541542956768612352,7758210456396615680,8395656600214880256 |
| PARAM_VALUE | 0 | sdev->handler->module | 0 |
| PARAM_VALUE | 0 | sdev->handler->name | 1287730336579219456,1722257511912083456,4936889561651781632,8213573606272856064 |
| PARAM_VALUE | 0 | sdev->handler->prep_fn | 2073699460252585984,2725122490299138048,6040602161116102656,8939971808867581952 |
| PARAM_VALUE | 0 | sdev->handler->rescan | 0,3606729598493151232 |
| PARAM_VALUE | 0 | sdev->handler->set_params | 0,3196262558016962560,4603352741667606528 |
| PARAM_VALUE | 0 | sdev->request_queue->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | page | 201 |
| PARAM_VALUE | 3 | buf_len | 48 |
| BUF_SIZE | 0 | sdev | (-1),128,736,792,816,1000-s32max |
| BUF_SIZE | 0 | sdev | (-1),128,736,792,816,1000-s32max |
| BUF_SIZE | 2 | buf | 48 |
| BUF_SIZE | 2 | buf | 48 |
| DATA_SOURCE | 0 | sdev | $0 |
| NOSPEC | 0 | sdev->sdev_target->channel | |
| NOSPEC | 0 | sdev->sdev_target->id | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sdev->request_queue->limits.alignment_offset | 0-u32max[c][u] |
| USER_DATA | 0 | sdev->request_queue->limits.atomic_write_max_sectors | 0-8388607[c] |
| USER_DATA | 0 | sdev->request_queue->limits.discard_granularity | 512-u32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.io_min | 512-u32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.logical_block_size | 512-65536[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_hw_wzeroes_unmap_sectors | 0-u32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_sectors | 0-s32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_write_zeroes_sectors | 0-u32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_wzeroes_unmap_sectors | 0-s32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_zone_append_sectors | 0-s32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.physical_block_size | 512-u32max[c] |
| USER_DATA | 0 | sdev->sdev_target->channel | 1-s32max[c] |
| USER_DATA | 0 | sdev->sdev_target->id | 0-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | sdev->request_queue->nr_requests | |
| UNITS | 3 | buf_len | unit_byte |
drivers/scsi/device_handler/scsi_dh_rdac.c get_lun_info() -> scsi_get_vpd_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sdev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->handler->activate | 3600842718638694400,5243147847518916608,6496534065377783808,7898610171885281280 |
| PARAM_VALUE | 0 | sdev->handler->attach | 2746902616992653312,5132065149155708928,7564096471920857088,9118315553196937216 |
| PARAM_VALUE | 0 | sdev->handler->check_sense | 0,701326664625311744,716319328914759680,8493182162192814080 |
| PARAM_VALUE | 0 | sdev->handler->detach | 2239460665994428416,7541542956768612352,7758210456396615680,8395656600214880256 |
| PARAM_VALUE | 0 | sdev->handler->module | 0 |
| PARAM_VALUE | 0 | sdev->handler->name | 1287730336579219456,1722257511912083456,4936889561651781632,8213573606272856064 |
| PARAM_VALUE | 0 | sdev->handler->prep_fn | 2073699460252585984,2725122490299138048,6040602161116102656,8939971808867581952 |
| PARAM_VALUE | 0 | sdev->handler->rescan | 0,3606729598493151232 |
| PARAM_VALUE | 0 | sdev->handler->set_params | 0,3196262558016962560,4603352741667606528 |
| PARAM_VALUE | 0 | sdev->request_queue->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->request_queue->disk->bdi->io_pages | 0-s64max |
| PARAM_VALUE | 0 | sdev->request_queue->disk->bdi->ra_pages | 0-s64max |
| PARAM_VALUE | 0 | sdev->sdev_dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_dev.p->dead | 0-1 |
| PARAM_VALUE | 0 | sdev->sdev_dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.p->dead | 0-1 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | page | 200 |
| PARAM_VALUE | 3 | buf_len | 175 |
| BUF_SIZE | 0 | sdev | (-1),128,736,792,816,1000-s32max |
| BUF_SIZE | 0 | sdev | (-1),128,736,792,816,1000-s32max |
| BUF_SIZE | 0 | sdev->inquiry | (-1),36-255 |
| BUF_SIZE | 2 | buf | 175 |
| BUF_SIZE | 2 | buf | 175 |
| DATA_SOURCE | 0 | sdev | $0 |
| NOSPEC | 0 | sdev->sdev_target->channel | |
| NOSPEC | 0 | sdev->sdev_target->id | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sdev->budget_map.depth | 1-4095[c] |
| USER_DATA | 0 | sdev->request_queue->limits.alignment_offset | 0-u32max[c][u] |
| USER_DATA | 0 | sdev->request_queue->limits.atomic_write_max_sectors | 0-8388607[c] |
| USER_DATA | 0 | sdev->request_queue->limits.discard_granularity | 512-u32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.io_min | 512-u32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.logical_block_size | 512-65536[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_hw_wzeroes_unmap_sectors | 0-u32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_sectors | 0-s32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_write_zeroes_sectors | 0-u32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_wzeroes_unmap_sectors | 0-s32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_zone_append_sectors | 0-s32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.physical_block_size | 512-u32max[c] |
| USER_DATA | 0 | sdev->sdev_target->channel | 1-s32max[c] |
| USER_DATA | 0 | sdev->sdev_target->id | 0-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | sdev->request_queue->nr_requests | |
| UNITS | 3 | buf_len | unit_byte |
| HALF_LOCKED2 | &shost->scan_mutex |
drivers/scsi/device_handler/scsi_dh_rdac.c initialize_controller() -> scsi_get_vpd_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sdev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->handler->activate | 3600842718638694400,5243147847518916608,6496534065377783808,7898610171885281280 |
| PARAM_VALUE | 0 | sdev->handler->attach | 2746902616992653312,5132065149155708928,7564096471920857088,9118315553196937216 |
| PARAM_VALUE | 0 | sdev->handler->check_sense | 0,701326664625311744,716319328914759680,8493182162192814080 |
| PARAM_VALUE | 0 | sdev->handler->detach | 2239460665994428416,7541542956768612352,7758210456396615680,8395656600214880256 |
| PARAM_VALUE | 0 | sdev->handler->module | 0 |
| PARAM_VALUE | 0 | sdev->handler->name | 1287730336579219456,1722257511912083456,4936889561651781632,8213573606272856064 |
| PARAM_VALUE | 0 | sdev->handler->prep_fn | 2073699460252585984,2725122490299138048,6040602161116102656,8939971808867581952 |
| PARAM_VALUE | 0 | sdev->handler->rescan | 0,3606729598493151232 |
| PARAM_VALUE | 0 | sdev->handler->set_params | 0,3196262558016962560,4603352741667606528 |
| PARAM_VALUE | 0 | sdev->request_queue->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->request_queue->disk->bdi->io_pages | 0-s64max |
| PARAM_VALUE | 0 | sdev->request_queue->disk->bdi->ra_pages | 0-s64max |
| PARAM_VALUE | 0 | sdev->sdev_dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_dev.p->dead | 0-1 |
| PARAM_VALUE | 0 | sdev->sdev_dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.p->dead | 0-1 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | page | 196 |
| PARAM_VALUE | 3 | buf_len | 32 |
| BUF_SIZE | 0 | sdev | (-1),128,736,792,816,1000-s32max |
| BUF_SIZE | 0 | sdev | (-1),128,736,792,816,1000-s32max |
| BUF_SIZE | 2 | buf | 32 |
| BUF_SIZE | 2 | buf | 32 |
| DATA_SOURCE | 0 | sdev | $0 |
| NOSPEC | 0 | sdev->sdev_target->channel | |
| NOSPEC | 0 | sdev->sdev_target->id | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sdev->request_queue->limits.alignment_offset | 0-u32max[c][u] |
| USER_DATA | 0 | sdev->request_queue->limits.atomic_write_max_sectors | 0-8388607[c] |
| USER_DATA | 0 | sdev->request_queue->limits.discard_granularity | 512-u32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.io_min | 512-u32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.logical_block_size | 512-65536[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_hw_wzeroes_unmap_sectors | 0-u32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_sectors | 0-s32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_write_zeroes_sectors | 0-u32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_wzeroes_unmap_sectors | 0-s32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_zone_append_sectors | 0-s32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.physical_block_size | 512-u32max[c] |
| USER_DATA | 0 | sdev->sdev_target->channel | 1-s32max[c] |
| USER_DATA | 0 | sdev->sdev_target->id | 0-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | sdev->request_queue->nr_requests | |
| UNITS | 3 | buf_len | unit_byte |
| HALF_LOCKED2 | &shost->scan_mutex |
drivers/scsi/device_handler/scsi_dh_rdac.c set_mode_select() -> scsi_get_vpd_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sdev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->handler->activate | 3600842718638694400,5243147847518916608,6496534065377783808,7898610171885281280 |
| PARAM_VALUE | 0 | sdev->handler->attach | 2746902616992653312,5132065149155708928,7564096471920857088,9118315553196937216 |
| PARAM_VALUE | 0 | sdev->handler->check_sense | 0,701326664625311744,716319328914759680,8493182162192814080 |
| PARAM_VALUE | 0 | sdev->handler->detach | 2239460665994428416,7541542956768612352,7758210456396615680,8395656600214880256 |
| PARAM_VALUE | 0 | sdev->handler->module | 0 |
| PARAM_VALUE | 0 | sdev->handler->name | 1287730336579219456,1722257511912083456,4936889561651781632,8213573606272856064 |
| PARAM_VALUE | 0 | sdev->handler->prep_fn | 2073699460252585984,2725122490299138048,6040602161116102656,8939971808867581952 |
| PARAM_VALUE | 0 | sdev->handler->rescan | 0,3606729598493151232 |
| PARAM_VALUE | 0 | sdev->handler->set_params | 0,3196262558016962560,4603352741667606528 |
| PARAM_VALUE | 0 | sdev->request_queue->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->request_queue->disk->bdi->io_pages | 0-s64max |
| PARAM_VALUE | 0 | sdev->request_queue->disk->bdi->ra_pages | 0-s64max |
| PARAM_VALUE | 0 | sdev->request_queue->q_usage_counter.percpu_count_ptr | 1-u64max |
| PARAM_VALUE | 0 | sdev->sdev_dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_dev.p->dead | 0-1 |
| PARAM_VALUE | 0 | sdev->sdev_dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.p->dead | 0-1 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | page | 194 |
| PARAM_VALUE | 3 | buf_len | 255 |
| BUF_SIZE | 0 | sdev | (-1),128,736,792,816,1000-s32max |
| BUF_SIZE | 0 | sdev | (-1),128,736,792,816,1000-s32max |
| BUF_SIZE | 2 | buf | 255 |
| BUF_SIZE | 2 | buf | 255 |
| DATA_SOURCE | 0 | sdev | $0 |
| NOSPEC | 0 | sdev->sdev_target->channel | |
| NOSPEC | 0 | sdev->sdev_target->id | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sdev->request_queue->limits.alignment_offset | 0-u32max[c][u] |
| USER_DATA | 0 | sdev->request_queue->limits.atomic_write_max_sectors | 0-8388607[c] |
| USER_DATA | 0 | sdev->request_queue->limits.discard_granularity | 512-u32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.io_min | 512-u32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.logical_block_size | 512-65536[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_hw_wzeroes_unmap_sectors | 0-u32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_sectors | 0-s32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_write_zeroes_sectors | 0-u32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_wzeroes_unmap_sectors | 0-s32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.max_zone_append_sectors | 0-s32max[c] |
| USER_DATA | 0 | sdev->request_queue->limits.physical_block_size | 512-u32max[c] |
| USER_DATA | 0 | sdev->sdev_target->channel | 1-s32max[c] |
| USER_DATA | 0 | sdev->sdev_target->id | 0-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | sdev->request_queue->nr_requests | |
| UNITS | 3 | buf_len | unit_byte |
| HALF_LOCKED2 | &shost->scan_mutex |
drivers/scsi/scsi_transport_sas.c sas_tlr_supported() -> scsi_get_vpd_page()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sdev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->event_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->event_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->event_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->host->__devices.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->host->__devices.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->host->__devices.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->host->__devices.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->host->host_lock | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->host->hostdata | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->host->hostdata->sas_device_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sdev->host->hostt | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->host->hostt->module->refcnt.counter | 0-s32max |
| PARAM_VALUE | 0 | sdev->host->hostt->module->state | 0-1,3-u32max |
| PARAM_VALUE | 0 | sdev->host->hostt->sdev_configure | 1-u64max |
| PARAM_VALUE | 0 | sdev->host->short_inquiry | 1 |
| PARAM_VALUE | 0 | sdev->host->tag_set->tag_list_lock.first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | sdev->host->tag_set.driver_data->pdev->dev.cma_area->alloc_mutex.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | sdev->host->tag_set.driver_data->pdev->dev.dma_io_tlb_mem->dyn_alloc.flags | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->host->tag_set.driver_data->pdev->dev.dma_io_tlb_mem->dyn_alloc.is_hard | 0-1 |
| PARAM_VALUE | 0 | sdev->host->tag_set.driver_data->pdev->dev.dma_io_tlb_mem->dyn_alloc.is_lazy | 0-1 |
| PARAM_VALUE | 0 | sdev->host->tag_set.driver_data->pdev->dev.dma_io_tlb_mem->dyn_alloc.is_soft | 0-1 |
| PARAM_VALUE | 0 | sdev->host->tag_set.driver_data->pdev->dev.dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | sdev->host->tag_set.driver_data->pdev->dev.iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | sdev->host->tag_set.ops->exit_request | 0,1125126315111141376,3217853114568585216,3455593803760091136,4305570382963802112,5936763289706008576,6240959964609581056,8037352692097601536 |
| PARAM_VALUE | 0 | sdev->host->tag_set.tag_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->host->tag_set.tag_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->host->tag_set.tag_list_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | sdev->host->tag_set.tag_list_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | sdev->host->tag_set.tag_list_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | sdev->host->tag_set.tag_list_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | sdev->host->tag_set.tag_list_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sdev->host->tag_set.tag_list_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | sdev->host->tag_set.tags_srcu.srcu_ctrp | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->host->tag_set.tags_srcu.srcu_sup | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->host->tag_set.tags_srcu.srcu_sup->irq_work.node.a_flags.counter | 0-s32max |
| PARAM_VALUE | 0 | sdev->host->tag_set.tags_srcu.srcu_sup->lock.owner | 0,(-1) |
| PARAM_VALUE | 0 | sdev->host->tag_set.tags_srcu.srcu_sup->lock.owner_cpu | 0,u32max |
| PARAM_VALUE | 0 | sdev->host->tag_set.tags_srcu.srcu_sup->sda_is_static | 1 |
| PARAM_VALUE | 0 | sdev->host->tag_set.tags_srcu.srcu_sup->work.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->host->tag_set.tags_srcu.srcu_sup->work.work.entry.prev->prev | 2076614606316732416 |
| PARAM_VALUE | 0 | sdev->host->transportt | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->hostdata->sas_target->sas_dev->refcount.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sdev->inquiry_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sdev->request_queue->blkcg_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->request_queue->blkg_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->request_queue->blkg_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->request_queue->debugfs_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->request_queue->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | sdev->request_queue->elevator_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->request_queue->flush_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->request_queue->flush_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->request_queue->icq_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->request_queue->icq_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->request_queue->id | 0-s32max |
| PARAM_VALUE | 0 | sdev->request_queue->io_lockdep_map.cpu | 0 |
| PARAM_VALUE | 0 | sdev->request_queue->io_lockdep_map.name | 1173283768716353536,2747060314666872832,5967698032084148224,6557282060885467136 |
| PARAM_VALUE | 0 | sdev->request_queue->last_merge | 0 |
| PARAM_VALUE | 0 | sdev->request_queue->limits.atomic_write_boundary_sectors | 0-8388607 |
| PARAM_VALUE | 0 | sdev->request_queue->limits.atomic_write_max_sectors | 0-8388607 |
| PARAM_VALUE | 0 | sdev->request_queue->limits.atomic_write_unit_max | 0-1171456 |
| PARAM_VALUE | 0 | sdev->request_queue->limits.atomic_write_unit_min | 0-1171456 |
| PARAM_VALUE | 0 | sdev->request_queue->limits.discard_granularity | 0,512-u32max |
| PARAM_VALUE | 0 | sdev->request_queue->limits.dma_alignment | 1-u32max |
| PARAM_VALUE | 0 | sdev->request_queue->limits.features | 0,3-u32max |
| PARAM_VALUE | 0 | sdev->request_queue->limits.integrity.interval_exp | 0-31 |
| PARAM_VALUE | 0 | sdev->request_queue->limits.io_min | 512-u32max |
| PARAM_VALUE | 0 | sdev->request_queue->limits.logical_block_size | 512-65536 |
| PARAM_VALUE | 0 | sdev->request_queue->limits.max_discard_segments | 1-u16max |
| PARAM_VALUE | 0 | sdev->request_queue->limits.max_fast_segment_size | 0-4096 |
| PARAM_VALUE | 0 | sdev->request_queue->limits.max_segment_size | 1-u32max |
| PARAM_VALUE | 0 | sdev->request_queue->limits.max_segments | 1-u16max |
| PARAM_VALUE | 0 | sdev->request_queue->limits.max_user_discard_sectors | u32max |
| PARAM_VALUE | 0 | sdev->request_queue->limits.max_user_sectors | 0,8-u32max |
| PARAM_VALUE | 0 | sdev->request_queue->limits.max_user_wzeroes_unmap_sectors | u32max |
| PARAM_VALUE | 0 | sdev->request_queue->limits.physical_block_size | 512-u32max |
| PARAM_VALUE | 0 | sdev->request_queue->limits.seg_boundary_mask | 1-u64max |
| PARAM_VALUE | 0 | sdev->request_queue->limits.zone_write_granularity | 512-u32max |
| PARAM_VALUE | 0 | sdev->request_queue->limits_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sdev->request_queue->limits_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | sdev->request_queue->limits_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | sdev->request_queue->limits_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | sdev->request_queue->mq_freeze_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | sdev->request_queue->mq_freeze_lock.first_waiter->list.prev->prev | 0,5159360019465732096 |
| PARAM_VALUE | 0 | sdev->request_queue->mq_freeze_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | sdev->request_queue->mq_freeze_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | sdev->request_queue->mq_freeze_lock.first_waiter->task->blocked_on | (-1)-0 |
| PARAM_VALUE | 0 | sdev->request_queue->mq_freeze_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sdev->request_queue->mq_freeze_wq.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->request_queue->mq_kobj | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->request_queue->nr_hw_queues | 1-4294967294 |
| PARAM_VALUE | 0 | sdev->request_queue->q_lockdep_map.cpu | 0 |
| PARAM_VALUE | 0 | sdev->request_queue->q_lockdep_map.name | 1173283768716353536,2747060314666872832,5967698032084148224,6557282060885467136 |
| PARAM_VALUE | 0 | sdev->request_queue->queue_ctx | 1-u64max |
| PARAM_VALUE | 0 | sdev->request_queue->queue_depth | 1-4096 |
| PARAM_VALUE | 0 | sdev->request_queue->queue_flags | 0,4-u64max |
| PARAM_VALUE | 0 | sdev->request_queue->queue_hw_ctx | 1-u64max |
| PARAM_VALUE | 0 | sdev->request_queue->queuedata | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->request_queue->refs.refs.counter | 1 |
| PARAM_VALUE | 0 | sdev->request_queue->requeue_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->request_queue->requeue_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->request_queue->rq_qos_mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->request_queue->rq_timeout | 1-u32max |
| PARAM_VALUE | 0 | sdev->request_queue->stats | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->request_queue->sysfs_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->request_queue->tag_set | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->request_queue->tag_set_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->request_queue->timeout.flags | 0-4194302 |
| PARAM_VALUE | 0 | sdev->request_queue->unused_hctx_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->rev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->same_target_siblings.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->same_target_siblings.next->prev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sdev->same_target_siblings.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->same_target_siblings.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev->kobj.name | 0-255 |
| PARAM_VALUE | 0 | sdev->sdev_dev.class->class_groups | 0 |
| PARAM_VALUE | 0 | sdev->sdev_dev.class->class_release | 0 |
| PARAM_VALUE | 0 | sdev->sdev_dev.class->dev_groups | 0 |
| PARAM_VALUE | 0 | sdev->sdev_dev.class->dev_release | 308134215966920704 |
| PARAM_VALUE | 0 | sdev->sdev_dev.class->dev_uevent | 0 |
| PARAM_VALUE | 0 | sdev->sdev_dev.class->devnode | 0 |
| PARAM_VALUE | 0 | sdev->sdev_dev.class->get_ownership | 0 |
| PARAM_VALUE | 0 | sdev->sdev_dev.class->name | 7246305283648315392 |
| PARAM_VALUE | 0 | sdev->sdev_dev.class->namespace | 0 |
| PARAM_VALUE | 0 | sdev->sdev_dev.class->ns_type | 0 |
| PARAM_VALUE | 0 | sdev->sdev_dev.class->pm | 0 |
| PARAM_VALUE | 0 | sdev->sdev_dev.class->shutdown_pre | 0 |
| PARAM_VALUE | 0 | sdev->sdev_dev.devres_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.devres_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.dma_io_tlb_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.dma_io_tlb_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.dma_io_tlb_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.dma_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.dma_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.dma_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.flags | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.ktype->child_ns_type | 0,2344685749105987584,4089303432171261952,6274457576243130368,8186263191508828160 |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.ktype->get_ownership | 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856 |
| PARAM_VALUE | 0 | sdev->sdev_dev.kobj.ktype->namespace | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.links.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.links.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.links.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.links.defer_sync.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.links.defer_sync.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.links.defer_sync.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.links.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.links.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.links.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.power.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.power.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.power.wait_queue.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.power.wait_queue.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_dev.power.wait_queue.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->bus_groups | 0 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->dev_groups | 0 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->dev_name | 0 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->dma_cleanup | 0 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->dma_configure | 0 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->driver_override | 0 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->drv_groups | 0 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->irq_get_affinity | 0 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->match | 3946261247629496320 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->name | 926450081328738304 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->need_parent_lock | 0 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->num_vf | 0 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->offline | 0 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->online | 0 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->pm | 8997815749718933504 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->probe | 5259924188261445632 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->remove | 8733082060691144704 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->resume | 0 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->shutdown | 8720429182559461376 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->suspend | 0 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->sync_state | 0 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.bus->uevent | 2439490035596173312 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.devres_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.devres_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.dma_io_tlb_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.dma_io_tlb_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.dma_io_tlb_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.dma_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.dma_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.dma_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.kobj.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.kobj.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.kobj.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.kobj.ktype->child_ns_type | 0,2344685749105987584,4089303432171261952,6274457576243130368,8186263191508828160 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.kobj.ktype->get_ownership | 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.kobj.ktype->namespace | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.links.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.links.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.links.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.links.defer_sync.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.links.defer_sync.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.links.defer_sync.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.links.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.links.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.links.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.power.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.power.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.power.wait_queue.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.power.wait_queue.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.power.wait_queue.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_gendev.type->devnode | 0 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.type->groups | 6319780031740116992 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.type->name | 7246305283648315392 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.type->pm | 0 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.type->release | 5767464116307599360 |
| PARAM_VALUE | 0 | sdev->sdev_gendev.type->uevent | 0 |
| PARAM_VALUE | 0 | sdev->sdev_target | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_target->dev.parent | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_target->devices.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_target->devices.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_target->devices.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->sdev_target->devices.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->siblings.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->siblings.next->prev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sdev->siblings.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->siblings.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->starved_entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->starved_entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->starved_entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | sdev->state_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sdev->state_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | sdev->state_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | sdev->state_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sdev->state_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | sdev->state_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | sdev->state_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | sdev->state_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | sdev->state_mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | sdev->type | 1 |
| PARAM_VALUE | 1 | page | 144 |
| PARAM_VALUE | 2 | buf | 4096-ptr_max |
| PARAM_VALUE | 3 | buf_len | 32 |
| BUF_SIZE | 0 | sdev | (-1),4232,4280,4384 |
| BUF_SIZE | 0 | sdev | (-1),4232,4280,4384 |
| BUF_SIZE | 0 | sdev->inquiry | (-1),36-255 |
| BUF_SIZE | 2 | buf | 32 |
| BUF_SIZE | 2 | buf | 32 |
| DATA_SOURCE | 0 | sdev | $0 |
| DATA_SOURCE | 2 | buf | r _kzalloc_noprof |
| NOSPEC | 0 | sdev->channel | |
| NOSPEC | 0 | sdev->id | |
| NOSPEC | 0 | sdev->lun | |
| NOSPEC | 0 | sdev->sdev_target->channel | |
| NOSPEC | 0 | sdev->sdev_target->id | |
| TERMINATED | 0 | sdev->rev | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | sdev->budget_map.depth | 1-4095[c] |
| USER_DATA | 0 | sdev->channel | 1-s32max[c] |
| USER_DATA | 0 | sdev->id | 0-s32max[c] |
| USER_DATA | 0 | sdev->lun | 0-201863462912[c] |
| USER_DATA | 0 | sdev->queue_depth | 1-4095[c] |
| USER_DATA | 0 | sdev->request_queue->queue_depth | 1-4095[c] |
| USER_DATA | 0 | sdev->sdev_target->channel | 1-s32max[c] |
| USER_DATA | 0 | sdev->sdev_target->id | 0-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | sdev->request_queue->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | sdev->request_queue->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | sdev->request_queue->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | sdev->request_queue->nr_requests | |
| LOCK2 | &shost->scan_mutex | ||
| LOCK2 | 0 | &sdev->request_queue->limits_lock | |
| TYPE_LOCK | (struct Scsi_Host)->scan_mutex | ||
| TYPE_LOCK | (struct request_queue)->limits_lock |