Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/md/bcache/writeback.c bio_init_inline() -> bio_inline_vecs()

Type Parameter Key Value
PARAM_VALUE 0 bio 4096-ptr_max
BUF_SIZE 0 bio 144
DATA_SOURCE 0 bio $0

drivers/target/target_core_pscsi.c bio_init_inline() -> bio_inline_vecs()

Type Parameter Key Value
PARAM_VALUE 0 bio 4096-ptr_max
BUF_SIZE 0 bio 144-16528
BUF_SIZE 0 bio 144-16528
DATA_SOURCE 0 bio $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/md/bcache/debug.c bio_init_inline() -> bio_inline_vecs()

Type Parameter Key Value
PARAM_VALUE 0 bio 4096-ptr_max
BUF_SIZE 0 bio 144-16528
BUF_SIZE 0 bio 144-16528
DATA_SOURCE 0 bio $0

drivers/md/bcache/movinggc.c bio_init_inline() -> bio_inline_vecs()

Type Parameter Key Value
PARAM_VALUE 0 bio 4096-ptr_max
BUF_SIZE 0 bio 144
DATA_SOURCE 0 bio $0

fs/squashfs/block.c bio_init_inline() -> bio_inline_vecs()

Type Parameter Key Value
PARAM_VALUE 0 bio 4096-ptr_max
BUF_SIZE 0 bio 144-16528
BUF_SIZE 0 bio 144-16528
DATA_SOURCE 0 bio $0
RX_PATH
TASK_NOT_RUNNING

drivers/md/bcache/io.c bio_init_inline() -> bio_inline_vecs()

Type Parameter Key Value
PARAM_VALUE 0 bio 4096-ptr_max
BUF_SIZE 0 bio 144
DATA_SOURCE 0 bio $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &b->io_mutex
HALF_LOCKED2 &c->uuid_write_mutex
HALF_LOCKED2 &c->verify_lock
HALF_LOCKED2 global &bch_register_lock

block/bio.c bio_init_inline() -> bio_inline_vecs()

Type Parameter Key Value
PARAM_VALUE 0 bio 4096-ptr_max
BUF_SIZE 0 bio->bi_pool (-1),624
DATA_SOURCE 0 bio $0
STR_LEN 0 bio (-1)
STR_LEN 0 bio (-1)
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bio->bi_pool->bio_pool.min_nr
NO_OVERFLOW_SIMPLE 0 bio->bi_pool->bvec_pool.min_nr
UNITS 0 bio unit_byte
HALF_LOCKED2 &bdev->bd_mapping->host->i_rwsem
HALF_LOCKED2 &bdev->bd_mapping->invalidate_lock
HALF_LOCKED2 &bdev->bd_queue->queue_lock
HALF_LOCKED2 &dcc->cmd_lock
HALF_LOCKED2 &fs_info->fs_devices->device_list_mutex
HALF_LOCKED2 &fs_info->tree_log_mutex
HALF_LOCKED2 &md->io_barrier
HALF_LOCKED2 &vi->i_rwsem
HALF_LOCKED2 global &device_hotplug_lock
HALF_LOCKED2 global &system_transition_mutex

drivers/md/raid1.c bio_init_inline() -> bio_inline_vecs()

Type Parameter Key Value
PARAM_VALUE 0 bio 4096-ptr_max
BUF_SIZE 0 bio 144-16528
BUF_SIZE 0 bio 144-16528
DATA_SOURCE 0 bio $0
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-bufio.c bio_init_inline() -> bio_inline_vecs()

Type Parameter Key Value
PARAM_VALUE 0 bio 4096-ptr_max
BUF_SIZE 0 bio 144-16528
BUF_SIZE 0 bio 144-16528
DATA_SOURCE 0 bio $0
RX_PATH
TASK_NOT_RUNNING

drivers/md/raid10.c bio_init_inline() -> bio_inline_vecs()

Type Parameter Key Value
PARAM_VALUE 0 bio 4096-ptr_max
BUF_SIZE 0 bio 144-16528
BUF_SIZE 0 bio 144-16528
DATA_SOURCE 0 bio $0
RX_PATH
TASK_NOT_RUNNING

drivers/md/bcache/super.c bio_init_inline() -> bio_inline_vecs()

Type Parameter Key Value
PARAM_VALUE 0 bio 4096-ptr_max
DATA_SOURCE 0 bio $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock

drivers/md/dm-flakey.c bio_init_inline() -> bio_inline_vecs()

Type Parameter Key Value
PARAM_VALUE 0 bio 4096-ptr_max
BUF_SIZE 0 bio 144-16528
BUF_SIZE 0 bio 144-16528
DATA_SOURCE 0 bio $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &md->io_barrier
HALF_LOCKED2 &bio->bi_bdev->bd_queue->queue_lock
HALF_LOCKED2 &md->swap_bios_semaphore
TYPE_LOCK (struct mapped_device)->io_barrier

drivers/md/dm-vdo/vio.c vio_reset_bio_with_size() -> bio_inline_vecs()

Type Parameter Key Value
PARAM_VALUE 0 bio 4096-ptr_max
MEM_ZERO 0 bio
RX_PATH
TASK_NOT_RUNNING