Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 30 files:
- block/blk-mq.c, line 4647
- block/blk-settings.c, line 28
- block/blk-sysfs.c, line 552
- block/bsg-lib.c, line 394
- drivers/block/nbd.c
- drivers/infiniband/ulp/srp/ib_srp.c, line 2891
- drivers/mmc/core/queue.c, line 400
- drivers/nvme/host/core.c, line 4258
- drivers/nvme/host/sysfs.c
- drivers/s390/block/dasd_devmap.c, line 1792
- drivers/scsi/3w-9xxx.c, line 1975
- drivers/scsi/3w-sas.c, line 1532
- drivers/scsi/3w-xxxx.c, line 2227
- drivers/scsi/aacraid/linit.c, line 494
- drivers/scsi/arcmsr/arcmsr_hba.c, line 3356
- drivers/scsi/hpsa.c
- drivers/scsi/ibmvscsi/ibmvfc-core.c, line 3556
- drivers/scsi/ibmvscsi/ibmvscsi.c, line 1882
- drivers/scsi/ipr.c, line 4801
- drivers/scsi/megaraid/megaraid_sas_base.c, line 2054
- drivers/scsi/mpi3mr/mpi3mr_os.c, line 4853
- drivers/scsi/pmcraid.c, line 236
- drivers/scsi/scsi_sysfs.c, line 697
- drivers/scsi/scsi_transport_fc.c
- drivers/scsi/sd.c
- drivers/scsi/snic/snic_main.c, line 79
- drivers/scsi/sr.c, line 662
- drivers/scsi/st.c
- drivers/scsi/stex.c, line 591
- drivers/scsi/storvsc_drv.c, line 1627
Smatch caller information:
drivers/mmc/core/queue.c mmc_alloc_disk() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 1 | timeout | 15000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests |
drivers/scsi/aacraid/linit.c aac_sdev_configure() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 1-u32max |
| PARAM_VALUE | 1 | timeout | 15000,45000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->queue_depth | 1-4095[c] |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| LOCK2 | &shost->scan_mutex | ||
| LOCK2 | 0 | &q->limits_lock | |
| TYPE_LOCK | (struct Scsi_Host)->scan_mutex | ||
| TYPE_LOCK | (struct request_queue)->limits_lock |
drivers/scsi/arcmsr/arcmsr_hba.c arcmsr_sdev_configure() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 1-4294967294 |
| PARAM_VALUE | 1 | timeout | 2-u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->queue_depth | 1-4095[c] |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| LOCK2 | &shost->scan_mutex | ||
| LOCK2 | 0 | &q->limits_lock | |
| TYPE_LOCK | (struct Scsi_Host)->scan_mutex | ||
| TYPE_LOCK | (struct request_queue)->limits_lock |
drivers/scsi/scsi_sysfs.c sdev_store_timeout() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 1 | timeout | 0-u32max |
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/scsi/3w-sas.c twl_sdev_configure() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 1-u32max |
| PARAM_VALUE | 1 | timeout | 15000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->queue_depth | 1-4095[c] |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| LOCK2 | &shost->scan_mutex | ||
| LOCK2 | 0 | &q->limits_lock | |
| TYPE_LOCK | (struct Scsi_Host)->scan_mutex | ||
| TYPE_LOCK | (struct request_queue)->limits_lock |
block/blk-mq.c blk_mq_init_allocated_queue() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 1 | timeout | 1-u32max |
| BUF_SIZE | 0 | q->mq_ops | (-1),144 |
| BUF_SIZE | 0 | q->queuedata | (-1),736,792,816,1000-s32max |
| BUF_SIZE | 0 | q->tag_set | (-1),528 |
| DATA_SOURCE | 0 | q | $1 |
| FUZZY_MAX | 1 | timeout | 7500 |
| STR_LEN | 0 | q->tag_set | (-1),19 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | q->limits.alignment_offset | 0-u16max[c] |
| HOST_DATA | 0 | q->limits.atomic_write_max_sectors | 0-8388607[c] |
| HOST_DATA | 0 | q->limits.discard_granularity | 512-u32max[c] |
| HOST_DATA | 0 | q->limits.integrity.interval_exp | 0-31[c] |
| HOST_DATA | 0 | q->limits.io_min | 512-65536[c] |
| HOST_DATA | 0 | q->limits.max_active_zones | 0-u32max |
| HOST_DATA | 0 | q->limits.max_open_zones | 0-u32max |
| HOST_DATA | 0 | q->limits.max_sectors | 0-s32max[c] |
| HOST_DATA | 0 | q->limits.max_zone_append_sectors | 0-s32max[c] |
| HOST_DATA | 0 | q->limits.zone_write_granularity | 512-65536[c] |
| HOST_DATA | 0 | q->mq_kobj->kref.refcount.refs.counter | s32min-s32max |
| HOST_DATA | 0 | q->tag_set->queue_depth | 1-10238[c] |
| HOST_DATA | 0 | q->tag_set->reserved_tags | 0-u32max |
| NO_OVERFLOW_SIMPLE | 0 | q->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | q->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->queue_depth |
drivers/scsi/sd.c sd_probe() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 0 |
| PARAM_VALUE | 1 | timeout | 7500 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | q->disk->bio_split.bio_pool.min_nr | |
| NO_OVERFLOW_SIMPLE | 0 | q->disk->bio_split.bvec_pool.min_nr |
drivers/scsi/sd.c sd_probe() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 0 |
| PARAM_VALUE | 1 | timeout | 18750 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | q->disk->bio_split.bio_pool.min_nr | |
| NO_OVERFLOW_SIMPLE | 0 | q->disk->bio_split.bvec_pool.min_nr |
drivers/scsi/hpsa.c hpsa_sdev_configure() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 1-u32max |
| PARAM_VALUE | 1 | timeout | 60000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->queue_depth | 1-4095[c] |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| LOCK2 | &shost->scan_mutex | ||
| LOCK2 | 0 | &q->limits_lock | |
| TYPE_LOCK | (struct Scsi_Host)->scan_mutex | ||
| TYPE_LOCK | (struct request_queue)->limits_lock |
drivers/scsi/hpsa.c hpsa_sdev_configure() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 1-u32max |
| PARAM_VALUE | 1 | timeout | 30000 |
| FUZZY_MAX | 0 | q->rq_timeout | 60000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->queue_depth | 1-4095[c] |
| USER_DATA | 0 | q->rq_timeout | 60000 |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| LOCK2 | &shost->scan_mutex | ||
| LOCK2 | 0 | &q->limits_lock | |
| TYPE_LOCK | (struct Scsi_Host)->scan_mutex | ||
| TYPE_LOCK | (struct request_queue)->limits_lock |
block/blk-sysfs.c queue_io_timeout_store() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | timeout | 0-536870912,4294967294 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/scsi/storvsc_drv.c storvsc_sdev_configure() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 1-u32max |
| PARAM_VALUE | 1 | timeout | 45000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->queue_depth | 1-4095[c] |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| LOCK2 | &shost->scan_mutex | ||
| LOCK2 | 0 | &q->limits_lock | |
| TYPE_LOCK | (struct Scsi_Host)->scan_mutex | ||
| TYPE_LOCK | (struct request_queue)->limits_lock |
drivers/nvme/host/core.c nvme_alloc_ns() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| LOCK2 | &ctrl->namespaces_lock | ||
| HALF_LOCKED2 | &ctrl->scan_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct nvme_ctrl)->namespaces_lock |
drivers/scsi/3w-9xxx.c twa_sdev_configure() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 1-u32max |
| PARAM_VALUE | 1 | timeout | 15000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->queue_depth | 1-4095[c] |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| LOCK2 | &shost->scan_mutex | ||
| LOCK2 | 0 | &q->limits_lock | |
| TYPE_LOCK | (struct Scsi_Host)->scan_mutex | ||
| TYPE_LOCK | (struct request_queue)->limits_lock |
drivers/scsi/ipr.c ipr_sdev_configure() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 1-u32max |
| PARAM_VALUE | 1 | timeout | 7500,30000 |
| FUZZY_MAX | 1 | timeout | 30000 |
| HARD_MAX | 1 | timeout | 30000 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->queue_depth | 1-4095[c] |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| LOCK2 | &shost->scan_mutex | ||
| LOCK2 | ioa_cfg->host->host_lock | ||
| LOCK2 | lock_flags | ||
| LOCK2 | 0 | &q->limits_lock | |
| TYPE_LOCK | (struct Scsi_Host)->scan_mutex | ||
| TYPE_LOCK | (struct request_queue)->limits_lock |
drivers/scsi/3w-xxxx.c tw_sdev_configure() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 1-u32max |
| PARAM_VALUE | 1 | timeout | 15000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->queue_depth | 1-4095[c] |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| LOCK2 | &shost->scan_mutex | ||
| LOCK2 | 0 | &q->limits_lock | |
| TYPE_LOCK | (struct Scsi_Host)->scan_mutex | ||
| TYPE_LOCK | (struct request_queue)->limits_lock |
drivers/nvme/host/sysfs.c nvme_admin_timeout_store() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | timeout | 0-536870912,4294967294 |
| DATA_SOURCE | 1 | timeout | r msecs_to_jiffies |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/nvme/host/sysfs.c nvme_admin_timeout_store() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 1-u64max |
| PARAM_VALUE | 1 | timeout | 0-536870912,4294967294 |
| DATA_SOURCE | 1 | timeout | r msecs_to_jiffies |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/nvme/host/sysfs.c nvme_io_timeout_store() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | timeout | 0-536870912,4294967294 |
| DATA_SOURCE | 1 | timeout | r msecs_to_jiffies |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ctrl->namespaces_lock | ||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex | ||
| TYPE_LOCK | (struct nvme_ctrl)->namespaces_lock |
drivers/nvme/host/sysfs.c nvme_io_timeout_store() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 1-u64max |
| PARAM_VALUE | 1 | timeout | 0-536870912,4294967294 |
| DATA_SOURCE | 1 | timeout | r msecs_to_jiffies |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/scsi/megaraid/megaraid_sas_base.c megasas_set_static_target_properties() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 1-u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->queue_depth | 1-4095[c] |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | q->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| LOCK2 | &instance->reset_mutex | ||
| LOCK2 | &shost->scan_mutex | ||
| LOCK2 | 0 | &q->limits_lock | |
| TYPE_LOCK | (struct Scsi_Host)->scan_mutex | ||
| TYPE_LOCK | (struct megasas_instance)->reset_mutex | ||
| TYPE_LOCK | (struct request_queue)->limits_lock |
drivers/infiniband/ulp/srp/ib_srp.c srp_sdev_configure() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 1-u32max |
| PARAM_VALUE | 1 | timeout | 7500-u32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->queue_depth | 1-4095[c] |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| LOCK2 | &sdev->request_queue->limits_lock | ||
| LOCK2 | &shost->scan_mutex | ||
| TYPE_LOCK | (struct Scsi_Host)->scan_mutex | ||
| TYPE_LOCK | (struct request_queue)->limits_lock |
drivers/scsi/snic/snic_main.c snic_sdev_configure() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 1-u32max |
| PARAM_VALUE | 1 | timeout | 500-16383750 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->queue_depth | 1-4095[c] |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| LOCK2 | &shost->scan_mutex | ||
| LOCK2 | 0 | &q->limits_lock | |
| TYPE_LOCK | (struct Scsi_Host)->scan_mutex | ||
| TYPE_LOCK | (struct request_queue)->limits_lock |
drivers/scsi/scsi_transport_fc.c fc_bsg_hostadd() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 15000 |
| PARAM_VALUE | 1 | timeout | 2500 |
| BUF_SIZE | 0 | q->queuedata | 1616 |
| CAPPED_DATA | 0 | q->limits.max_hw_wzeroes_unmap_sectors | 1 |
| DATA_SOURCE | 0 | q | r bsg_setup_queue |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | q->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->queue_depth | |
| LOCK2 | global &attribute_container_mutex | ||
| HALF_LOCKED2 | &host->add_target_mutex | ||
| HALF_LOCKED2 | &of->mutex |
drivers/scsi/scsi_transport_fc.c fc_bsg_rportadd() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 15000 |
| PARAM_VALUE | 1 | timeout | 15000 |
| BUF_SIZE | 0 | q->queuedata | 1616 |
| CAPPED_DATA | 0 | q->limits.max_hw_wzeroes_unmap_sectors | 1 |
| DATA_SOURCE | 0 | q | r bsg_setup_queue |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | q->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->queue_depth | |
| HALF_LOCKED2 | &fnic->fnic_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/st.c st_probe() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 1 | timeout | 225000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/st.c st_set_options() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/scsi/pmcraid.c pmcraid_sdev_configure() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 1-u32max |
| PARAM_VALUE | 1 | timeout | 15000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->queue_depth | 1-4095[c] |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| LOCK2 | &shost->scan_mutex | ||
| LOCK2 | 0 | &q->limits_lock | |
| TYPE_LOCK | (struct Scsi_Host)->scan_mutex | ||
| TYPE_LOCK | (struct request_queue)->limits_lock |
drivers/scsi/stex.c stex_sdev_configure() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 1-u32max |
| PARAM_VALUE | 1 | timeout | 15000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->queue_depth | 1-4095[c] |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| LOCK2 | &shost->scan_mutex | ||
| LOCK2 | 0 | &q->limits_lock | |
| TYPE_LOCK | (struct Scsi_Host)->scan_mutex | ||
| TYPE_LOCK | (struct request_queue)->limits_lock |
drivers/scsi/sr.c sr_probe() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 1 | timeout | 7500 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | q->disk->bio_split.bio_pool.min_nr | |
| NO_OVERFLOW_SIMPLE | 0 | q->disk->bio_split.bvec_pool.min_nr |
drivers/block/nbd.c nbd_set_cmd_timeout() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 1 | timeout | 0-u32max |
| LOCK2 | &nbd->config_lock | ||
| TYPE_LOCK | (struct nbd_device)->config_lock |
drivers/block/nbd.c nbd_set_cmd_timeout() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | timeout | 7500 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &nbd->config_lock | ||
| TYPE_LOCK | (struct nbd_device)->config_lock |
drivers/scsi/mpi3mr/mpi3mr_os.c mpi3mr_sdev_configure() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 1-u32max |
| PARAM_VALUE | 1 | timeout | 15000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->queue_depth | 1-4095[c] |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| LOCK2 | &shost->scan_mutex | ||
| LOCK2 | 0 | &q->limits_lock | |
| TYPE_LOCK | (struct Scsi_Host)->scan_mutex | ||
| TYPE_LOCK | (struct request_queue)->limits_lock |
block/bsg-lib.c bsg_setup_queue() -> blk_queue_rq_timeout()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->rq_timeout | 1-u32max |
| PARAM_VALUE | 1 | timeout | 15000 |
| BUF_SIZE | 0 | q->mq_ops | 144 |
| BUF_SIZE | 0 | q->queuedata | (-1),1616 |
| BUF_SIZE | 0 | q->tag_set | 528 |
| CAPPED_DATA | 0 | q->limits.max_hw_wzeroes_unmap_sectors | 1 |
| DATA_SOURCE | 0 | q | r blk_mq_alloc_queue |
| STR_LEN | 0 | q->queuedata | (-1),19 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | q->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->queue_depth | |
| HALF_LOCKED2 | global &attribute_container_mutex |