Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

block/blk-mq.c blk_mq_hctx_next_cpu() -> blk_mq_first_mapped_cpu()

Type Parameter Key Value
PARAM_VALUE 0 hctx 4096-ptr_max
PARAM_VALUE 0 hctx->cpumask->bits 4096-ptr_max
BUF_SIZE 0 hctx (-1),112
BUF_SIZE 0 hctx (-1),112
CAPPED_DATA 0 hctx 1
CAPPED_DATA 0 hctx->next_cpu 1
DATA_SOURCE 0 hctx $0
CONSTRAINT 0 hctx->next_cpu <3035
RX_PATH
TASK_NOT_RUNNING
UNITS 0 hctx unit_byte

block/blk-mq.c blk_mq_map_swqueue() -> blk_mq_first_mapped_cpu()

Type Parameter Key Value
PARAM_VALUE 0 hctx 4096-ptr_max
PARAM_VALUE 0 hctx->cpumask 4096-ptr_max
DATA_SOURCE 0 hctx r queue_hctx
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &set->tag_list_lock
HALF_LOCKED2 &set->update_nr_hwq_lock