Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

drivers/md/dm-snap-persistent.c read_exceptions() -> dm_bufio_client_create()

Type Parameter Key Value
PARAM_VALUE 1 block_size 0,512-4294966784
PARAM_VALUE 2 reserved_buffers 1
PARAM_VALUE 3 aux_size 0
PARAM_VALUE 4 alloc_callback 0
PARAM_VALUE 5 write_callback 0
PARAM_VALUE 6 flags 0
BIT_INFO 1 block_size 0x0,0xfffffe00
HALF_LOCKED2 &md->type_lock

drivers/md/persistent-data/dm-block-manager.c dm_block_manager_create() -> dm_bufio_client_create()

Type Parameter Key Value
PARAM_VALUE 1 block_size 4096
PARAM_VALUE 2 reserved_buffers 5-6
PARAM_VALUE 3 aux_size 496
PARAM_VALUE 6 flags 0
DATA_SOURCE 0 bdev $0
DATA_SOURCE 1 block_size $1
DATA_SOURCE 2 reserved_buffers $2
HARD_MAX 2 reserved_buffers 6
UNITS 3 aux_size unit_byte
HALF_LOCKED2 global &dm_thin_pool_table.mutex

drivers/md/dm-ebs-target.c ebs_ctr() -> dm_bufio_client_create()

Type Parameter Key Value
PARAM_VALUE 1 block_size 512-4294966784
PARAM_VALUE 2 reserved_buffers 1
PARAM_VALUE 3 aux_size 0
PARAM_VALUE 4 alloc_callback 0
PARAM_VALUE 5 write_callback 0
PARAM_VALUE 6 flags 0
CAPPED_DATA 1 block_size 1
HALF_LOCKED2 &md->type_lock

drivers/md/dm-vdo/indexer/io-factory.c uds_make_bufio() -> dm_bufio_client_create()

Type Parameter Key Value
PARAM_VALUE 3 aux_size 0
PARAM_VALUE 4 alloc_callback 0
PARAM_VALUE 5 write_callback 0
PARAM_VALUE 6 flags 0
DATA_SOURCE 1 block_size $2
DATA_SOURCE 2 reserved_buffers $3
RX_PATH
TASK_NOT_RUNNING
UNITS 1 block_size unit_byte

drivers/md/dm-verity-target.c verity_ctr() -> dm_bufio_client_create()

Type Parameter Key Value
PARAM_VALUE 0 bdev 4096-ptr_max
PARAM_VALUE 2 reserved_buffers 1
PARAM_VALUE 3 aux_size 4
PARAM_VALUE 5 write_callback 0
PARAM_VALUE 6 flags 0-1
FUZZY_MAX 6 flags 1
BIT_INFO 6 flags 0x0,0x1
HARD_MAX 6 flags 1
UNITS 3 aux_size unit_byte
HALF_LOCKED2 &md->type_lock

drivers/md/dm-verity-fec.c verity_fec_ctr() -> dm_bufio_client_create()

Type Parameter Key Value
PARAM_VALUE 2 reserved_buffers 1
PARAM_VALUE 3 aux_size 0
PARAM_VALUE 4 alloc_callback 0
PARAM_VALUE 5 write_callback 0
PARAM_VALUE 6 flags 0
CAPPED_DATA 1 block_size 1
BIT_INFO 1 block_size 0x0,0xffffffff
HALF_LOCKED2 &md->type_lock

drivers/md/dm-verity-fec.c verity_fec_ctr() -> dm_bufio_client_create()

Type Parameter Key Value
PARAM_VALUE 0 bdev 4096-ptr_max
PARAM_VALUE 2 reserved_buffers 1
PARAM_VALUE 3 aux_size 0
PARAM_VALUE 4 alloc_callback 0
PARAM_VALUE 5 write_callback 0
PARAM_VALUE 6 flags 0
CAPPED_DATA 1 block_size 1
BIT_INFO 1 block_size 0x0,0xffffffff
HALF_LOCKED2 &md->type_lock