Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/md/dm-vdo/packer.c write_bin() -> vio_reset_bio()

Type Parameter Key Value
PARAM_VALUE 0 vio 4096-ptr_max
PARAM_VALUE 0 vio->completion.error_handler 5439583924607545344
PARAM_VALUE 1 data 4096-ptr_max
PARAM_VALUE 3 bi_opf 1
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/dedupe.c start_verifying() -> vio_reset_bio()

Type Parameter Key Value
PARAM_VALUE 0 vio 4096-ptr_max
PARAM_VALUE 3 bi_opf 0
BUF_SIZE 0 vio 128
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/data-vio.c read_block() -> vio_reset_bio()

Type Parameter Key Value
PARAM_VALUE 0 vio 4096-ptr_max
PARAM_VALUE 3 bi_opf 0
PARAM_VALUE 4 pbn 1-u64max
DATA_SOURCE 0 vio r as_vio
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/data-vio.c read_block() -> vio_reset_bio()

Type Parameter Key Value
PARAM_VALUE 0 vio 4096-ptr_max
PARAM_VALUE 3 bi_opf 0,2048-538624
PARAM_VALUE 4 pbn 1-u64max
CAPPED_DATA 3 bi_opf 1
DATA_SOURCE 0 vio r as_vio
BIT_INFO 3 bi_opf 0x0,0x83800
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/data-vio.c write_data_vio() -> vio_reset_bio()

Type Parameter Key Value
PARAM_VALUE 0 vio 4096-ptr_max
PARAM_VALUE 3 bi_opf 1
PARAM_VALUE 4 pbn 1-u64max
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-vdo/io-submitter.c vdo_submit_metadata_vio_wait() -> vio_reset_bio()

Type Parameter Key Value
PARAM_VALUE 0 vio 4096-ptr_max
PARAM_VALUE 0 vio->block_count 1
PARAM_VALUE 0 vio->completion.type 16
PARAM_VALUE 0 vio->priority 1
PARAM_VALUE 0 vio->type 5
PARAM_VALUE 2 callback 0
PARAM_VALUE 3 bi_opf 4096
PARAM_VALUE 4 pbn 0
DATA_SOURCE 0 vio $0
DATA_SOURCE 4 pbn $1
HALF_LOCKED2 &md->type_lock