Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

lib/iov_iter.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
PARAM_VALUE 0 bvecs 4096-18446744073709547521
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &tls_ctx->tx_lock
HALF_LOCKED2 sk

lib/iov_iter.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
PARAM_VALUE 0 bvecs 4096-18446744073709547521
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &tls_ctx->tx_lock
HALF_LOCKED2 sk

drivers/nvdimm/pmem.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bvecs
UNITS 0 bvecs unit_byte

drivers/nvdimm/pmem.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bvecs
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &pool->lock

drivers/block/floppy.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &pool->lock

drivers/block/floppy.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &pool->lock

drivers/md/dm-log-writes.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
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-log-writes.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
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/block/brd.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bvecs
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &bio->bi_bdev->bd_queue->queue_lock
HALF_LOCKED2 &pool->lock

drivers/block/brd.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bvecs
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &bio->bi_bdev->bd_queue->queue_lock
HALF_LOCKED2 &pool->lock

drivers/target/target_core_pscsi.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &pool->lock

drivers/target/target_core_pscsi.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &pool->lock

drivers/md/bcache/debug.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
UNITS 0 bvecs unit_byte

drivers/md/bcache/debug.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
UNITS 0 bvecs unit_byte

block/blk-mq.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte

block/blk-mq.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte

drivers/memstick/core/mspro_block.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
LOCK2 &msb->q_lock
TYPE_LOCK (struct mspro_block_data)->q_lock

drivers/memstick/core/mspro_block.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
LOCK2 &msb->q_lock
TYPE_LOCK (struct mspro_block_data)->q_lock

fs/btrfs/file-item.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &pool->lock

fs/btrfs/file-item.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &pool->lock

drivers/block/drbd/drbd_main.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
UNITS 0 bvecs unit_byte
LOCK2 &sock->mutex
TYPE_LOCK (struct drbd_socket)->mutex

drivers/block/drbd/drbd_main.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
UNITS 0 bvecs unit_byte
LOCK2 &sock->mutex
TYPE_LOCK (struct drbd_socket)->mutex

drivers/block/drbd/drbd_receiver.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
UNITS 0 bvecs unit_byte

drivers/block/drbd/drbd_receiver.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
UNITS 0 bvecs unit_byte

net/ceph/messenger.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &con->mutex
HALF_LOCKED2 &pool->lock

net/ceph/messenger.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &con->mutex

drivers/md/bcache/request.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte

drivers/md/bcache/request.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &b->io_mutex
HALF_LOCKED2 &dc->in_flight

drivers/mtd/ubi/block.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 __tag_set->srcu
HALF_LOCKED2 rcu_read

drivers/mtd/ubi/block.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 __tag_set->srcu
HALF_LOCKED2 rcu_read

drivers/nvdimm/btt.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bvecs
UNITS 0 bvecs unit_byte

drivers/nvdimm/btt.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bvecs
UNITS 0 bvecs unit_byte

drivers/md/dm-pcache/segment.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
PARAM_VALUE 0 bvecs 4096-ptr_max
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &cache_seg->gen_lock
HALF_LOCKED2 &cache_subtree->tree_lock

drivers/md/dm-pcache/segment.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
PARAM_VALUE 0 bvecs 4096-ptr_max
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &cache_seg->gen_lock
HALF_LOCKED2 &cache_subtree->tree_lock

drivers/md/dm-writecache.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
LOCK2 &md->io_barrier
LOCK2 &wc->lock
HALF_LOCKED2 &bio->bi_bdev->bd_queue->queue_lock
HALF_LOCKED2 &md->swap_bios_semaphore
TYPE_LOCK (struct dm_writecache)->lock
TYPE_LOCK (struct mapped_device)->io_barrier

drivers/md/dm-writecache.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
LOCK2 &md->io_barrier
LOCK2 &wc->lock
HALF_LOCKED2 &bio->bi_bdev->bd_queue->queue_lock
HALF_LOCKED2 &md->swap_bios_semaphore
TYPE_LOCK (struct dm_writecache)->lock
TYPE_LOCK (struct mapped_device)->io_barrier

drivers/block/ublk_drv.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte

drivers/block/ublk_drv.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte

block/bio.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte

block/bio.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte

drivers/mtd/mtd_blkdevs.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 __tag_set->srcu
HALF_LOCKED2 rcu_read

drivers/mtd/mtd_blkdevs.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &dev->lock
HALF_LOCKED2 __tag_set->srcu
HALF_LOCKED2 rcu_read

drivers/mtd/mtd_blkdevs.c do_blktrans_request() -> bvec_iter_offset()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
LOCK2 &dev->lock
HALF_LOCKED2 __tag_set->srcu
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct mtd_blktrans_dev)->lock

drivers/mtd/mtd_blkdevs.c do_blktrans_request() -> bvec_iter_offset()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
LOCK2 &dev->lock
HALF_LOCKED2 __tag_set->srcu
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct mtd_blktrans_dev)->lock

block/blk-crypto-fallback.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bvecs
UNITS 0 bvecs unit_byte

block/blk-crypto-fallback.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bvecs
UNITS 0 bvecs unit_byte

drivers/block/null_blk/main.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
LOCK2 &nullb->lock
LOCK2 irq
TYPE_LOCK (struct nullb)->lock

drivers/block/null_blk/main.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
LOCK2 &nullb->lock
LOCK2 irq
TYPE_LOCK (struct nullb)->lock

drivers/block/drbd/drbd_worker.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &sock->mutex

drivers/block/drbd/drbd_worker.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &sock->mutex

drivers/md/dm-integrity.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte

drivers/md/dm-integrity.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte

fs/btrfs/compression.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &pool->lock

fs/btrfs/compression.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte

drivers/block/zram/zram_drv.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bvecs
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &bio->bi_bdev->bd_queue->queue_lock
HALF_LOCKED2 &pool->lock

drivers/block/zram/zram_drv.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 bvecs
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &bio->bi_bdev->bd_queue->queue_lock
HALF_LOCKED2 &pool->lock

drivers/block/rbd.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &obj_req->state_mutex

drivers/block/rbd.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &obj_req->state_mutex

block/blk-integrity.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

block/blk-integrity.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

drivers/md/dm-crypt.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &pool->lock

drivers/md/dm-crypt.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &pool->lock

drivers/md/raid5.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
PREEMPT_ADD
UNITS 0 bvecs unit_byte

drivers/md/raid5.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
PREEMPT_ADD
UNITS 0 bvecs unit_byte

drivers/md/dm-vdo/data-vio.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte

drivers/md/dm-vdo/data-vio.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte

drivers/block/aoe/aoecmd.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &d->lock
HALF_LOCKED2 k->lock

drivers/block/aoe/aoecmd.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &d->lock
HALF_LOCKED2 k->lock

drivers/block/nbd.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
LOCK2 &cmd->lock
HALF_LOCKED2 &nsock->tx_lock
TYPE_LOCK (struct nbd_cmd)->lock

drivers/block/nbd.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
LOCK2 &cmd->lock
HALF_LOCKED2 &nsock->tx_lock
TYPE_LOCK (struct nbd_cmd)->lock

fs/btrfs/raid56.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rbio->bio_list_lock

fs/btrfs/raid56.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rbio->bio_list_lock

block/t10-pi.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte

block/t10-pi.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte

fs/btrfs/bio.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &pool->lock

fs/btrfs/bio.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &pool->lock

drivers/md/dm-flakey.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &bio->bi_bdev->bd_queue->queue_lock
HALF_LOCKED2 &md->io_barrier

drivers/md/dm-flakey.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &bio->bi_bdev->bd_queue->queue_lock
HALF_LOCKED2 &md->io_barrier

drivers/md/dm-verity-target.c bvec_iter_bvec() -> bvec_iter_offset()

Type Parameter Key Value
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &pool->lock

drivers/md/dm-verity-target.c bvec_iter_len() -> bvec_iter_offset()

Type Parameter Key Value
CAPPED_DATA 1 iter 1
DATA_SOURCE 0 bvecs $0
DATA_SOURCE 1 iter $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 bvecs unit_byte
HALF_LOCKED2 &pool->lock