Documented in 1 files:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
block/blk-mq-tag.c blk_mq_queue_tag_busy_iter() -> bt_for_each()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hctx | 0 |
| PARAM_VALUE | 1 | q | 4096-ptr_max |
| PARAM_VALUE | 1 | q->q_usage_counter.percpu_count_ptr | 1-u64max |
| PARAM_VALUE | 1 | q->tag_set | 4096-ptr_max |
| PARAM_VALUE | 1 | q->tag_set->flags | 8-u32max |
| PARAM_VALUE | 1 | q->tag_set->shared_tags | 4096-ptr_max |
| PARAM_VALUE | 1 | q->tag_set->shared_tags->nr_reserved_tags | 1-u32max |
| PARAM_VALUE | 1 | q->tag_set->tags_srcu.srcu_ctrp | 4096-ptr_max |
| PARAM_VALUE | 2 | bt | 4096-ptr_max |
| PARAM_VALUE | 4 | data | 819472763919364096,2713516655536664576,4989662374431866880 |
| PARAM_VALUE | 5 | reserved | 1 |
| BUF_SIZE | 2 | bt | 64 |
| BUF_SIZE | 4 | data | (-1),16,24 |
| BUF_SIZE | 4 | data | (-1),16,24 |
| CAPPED_DATA | 1 | q->tag_set->tags_srcu.srcu_ctrp | 1 |
| CAPPED_DATA | 1 | q->tag_set->tags_srcu.srcu_reader_flavor | 1 |
| DATA_SOURCE | 1 | q | $0 |
| DATA_SOURCE | 3 | fn | $1 |
| DATA_SOURCE | 4 | data | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 1 | &q->tag_set->tags_srcu | |
| HALF_LOCKED2 | &md->suspend_lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| TYPE_LOCK | (struct blk_mq_tag_set)->tags_srcu |
block/blk-mq-tag.c blk_mq_queue_tag_busy_iter() -> bt_for_each()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hctx | 0 |
| PARAM_VALUE | 1 | q | 4096-ptr_max |
| PARAM_VALUE | 1 | q->q_usage_counter.percpu_count_ptr | 1-u64max |
| PARAM_VALUE | 1 | q->tag_set | 4096-ptr_max |
| PARAM_VALUE | 1 | q->tag_set->flags | 8-u32max |
| PARAM_VALUE | 1 | q->tag_set->shared_tags | 4096-ptr_max |
| PARAM_VALUE | 1 | q->tag_set->tags_srcu.srcu_ctrp | 4096-ptr_max |
| PARAM_VALUE | 2 | bt | 4096-ptr_max |
| PARAM_VALUE | 4 | data | 819472763919364096,2713516655536664576,4989662374431866880 |
| PARAM_VALUE | 5 | reserved | 0 |
| BUF_SIZE | 2 | bt | 64 |
| BUF_SIZE | 4 | data | (-1),16,24 |
| BUF_SIZE | 4 | data | (-1),16,24 |
| CAPPED_DATA | 1 | q->tag_set->tags_srcu.srcu_ctrp | 1 |
| CAPPED_DATA | 1 | q->tag_set->tags_srcu.srcu_reader_flavor | 1 |
| DATA_SOURCE | 1 | q | $0 |
| DATA_SOURCE | 3 | fn | $1 |
| DATA_SOURCE | 4 | data | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 1 | &q->tag_set->tags_srcu | |
| HALF_LOCKED2 | &md->suspend_lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| TYPE_LOCK | (struct blk_mq_tag_set)->tags_srcu |
block/blk-mq-tag.c blk_mq_queue_tag_busy_iter() -> bt_for_each()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hctx | 4096-ptr_max |
| PARAM_VALUE | 0 | hctx->nr_ctx | 1-u16max |
| PARAM_VALUE | 0 | hctx->tags | 4096-ptr_max |
| PARAM_VALUE | 0 | hctx->tags->nr_reserved_tags | 1-u32max |
| PARAM_VALUE | 1 | q | 4096-ptr_max |
| PARAM_VALUE | 1 | q->nr_hw_queues | 1-u32max |
| PARAM_VALUE | 1 | q->q_usage_counter.percpu_count_ptr | 1-u64max |
| PARAM_VALUE | 1 | q->tag_set | 4096-ptr_max |
| PARAM_VALUE | 1 | q->tag_set->tags_srcu.srcu_ctrp | 4096-ptr_max |
| PARAM_VALUE | 2 | bt | 4096-ptr_max |
| PARAM_VALUE | 4 | data | 819472763919364096,2713516655536664576,4989662374431866880 |
| PARAM_VALUE | 5 | reserved | 1 |
| BUF_SIZE | 2 | bt | 64 |
| BUF_SIZE | 4 | data | (-1),16,24 |
| BUF_SIZE | 4 | data | (-1),16,24 |
| CAPPED_DATA | 1 | q->queue_hw_ctx | 1 |
| CAPPED_DATA | 1 | q->tag_set->tags_srcu.srcu_ctrp | 1 |
| CAPPED_DATA | 1 | q->tag_set->tags_srcu.srcu_reader_flavor | 1 |
| DATA_SOURCE | 0 | hctx | r queue_hctx |
| DATA_SOURCE | 1 | q | $0 |
| DATA_SOURCE | 3 | fn | $1 |
| DATA_SOURCE | 4 | data | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 1 | &q->tag_set->tags_srcu | |
| HALF_LOCKED2 | &md->suspend_lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| TYPE_LOCK | (struct blk_mq_tag_set)->tags_srcu |
block/blk-mq-tag.c blk_mq_queue_tag_busy_iter() -> bt_for_each()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hctx | 4096-ptr_max |
| PARAM_VALUE | 0 | hctx->nr_ctx | 1-u16max |
| PARAM_VALUE | 0 | hctx->tags | 4096-ptr_max |
| PARAM_VALUE | 1 | q | 4096-ptr_max |
| PARAM_VALUE | 1 | q->nr_hw_queues | 1-u32max |
| PARAM_VALUE | 1 | q->q_usage_counter.percpu_count_ptr | 1-u64max |
| PARAM_VALUE | 1 | q->tag_set | 4096-ptr_max |
| PARAM_VALUE | 1 | q->tag_set->tags_srcu.srcu_ctrp | 4096-ptr_max |
| PARAM_VALUE | 2 | bt | 4096-ptr_max |
| PARAM_VALUE | 4 | data | 819472763919364096,2713516655536664576,4989662374431866880 |
| PARAM_VALUE | 5 | reserved | 0 |
| BUF_SIZE | 2 | bt | 64 |
| BUF_SIZE | 4 | data | (-1),16,24 |
| BUF_SIZE | 4 | data | (-1),16,24 |
| CAPPED_DATA | 1 | q->queue_hw_ctx | 1 |
| CAPPED_DATA | 1 | q->tag_set->tags_srcu.srcu_ctrp | 1 |
| CAPPED_DATA | 1 | q->tag_set->tags_srcu.srcu_reader_flavor | 1 |
| DATA_SOURCE | 0 | hctx | r queue_hctx |
| DATA_SOURCE | 1 | q | $0 |
| DATA_SOURCE | 3 | fn | $1 |
| DATA_SOURCE | 4 | data | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 1 | &q->tag_set->tags_srcu | |
| HALF_LOCKED2 | &md->suspend_lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| TYPE_LOCK | (struct blk_mq_tag_set)->tags_srcu |