Documented in 1 files:
Defined in 1 files as a function:
Referenced in 16 files:
- arch/xtensa/platforms/iss/simdisk.c, line 140
- block/bio.c
- block/t10-pi.c
- drivers/block/aoe/aoecmd.c, line 1033
- drivers/block/brd.c, line 156
- drivers/block/drbd/drbd_receiver.c, line 1826
- drivers/block/drbd/drbd_worker.c, line 329
- drivers/md/bcache/debug.c
- drivers/md/bcache/request.c, line 47
- drivers/md/dm-flakey.c
- drivers/md/dm-integrity.c
- drivers/md/dm-verity-target.c, line 563
- drivers/md/dm-writecache.c, line 1258
- drivers/nvdimm/btt.c, line 1171
- drivers/vhost/vringh.c
- fs/btrfs/compression.c, line 1232
Smatch caller information:
drivers/block/brd.c brd_rw_bvec() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 5690354428898480128 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | bvec->bv_len | 512-3584,4096[c] |
| USER_DATA | 0 | bvec->bv_len | 512-3584,4096[c] |
| HALF_LOCKED2 | &bio->bi_bdev->bd_queue->queue_lock |
drivers/md/bcache/debug.c bch_data_verify() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 6389190080390008832 |
drivers/md/bcache/debug.c bch_data_verify() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 8743465002546839552 |
drivers/vhost/vringh.c getu16_iotlb() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 4096-ptr_max |
drivers/vhost/vringh.c putu16_iotlb() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 4096-ptr_max |
drivers/block/drbd/drbd_receiver.c recv_dless_read() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 4855716336186380288 |
drivers/md/bcache/request.c bio_csum() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 1672013679407452160 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &b->io_mutex | ||
| HALF_LOCKED2 | &dc->in_flight |
drivers/nvdimm/btt.c btt_rw_integrity() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 2643031333669179392 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/md/dm-writecache.c bio_copy_block() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 8900188192941764608 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| 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 |
block/bio.c bio_copy_data() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 2157709731463356416 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
block/bio.c bio_copy_data() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 887774915538173952 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/block/drbd/drbd_worker.c drbd_csum_bio() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 5282732554305253376 |
| HALF_LOCKED2 | &sock->mutex |
drivers/md/dm-integrity.c dm_integrity_inline_recheck() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 7069857027085987840 |
| HALF_LOCKED2 | &pool->lock |
drivers/md/dm-integrity.c integrity_recheck() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 7832941986397892608 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/btrfs/compression.c btrfs_decompress_buf2page() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 4367984645986697216 |
| PARAM_VALUE | 0 | bvec->bv_page | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/block/aoe/aoecmd.c bvcpy() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 8215653962810531840 |
| LOCK2 | k->lock |
block/t10-pi.c blk_integrity_copy_from_tuple() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 7176701480590958592 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
block/t10-pi.c blk_integrity_copy_to_tuple() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 1412084089403191296 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
block/t10-pi.c blk_integrity_csum_offset() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 231490444371275776 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
block/t10-pi.c blk_integrity_interval() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 786950442213969920 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
block/t10-pi.c blk_integrity_iterate() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 4182008098753732608 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
block/t10-pi.c blk_tuple_remap_begin() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 4982228985427439616 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/md/dm-flakey.c clone_bio() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 513208024377823232 |
| 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-flakey.c corrupt_bio_common() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 7958201714883252224 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &bio->bi_bdev->bd_queue->queue_lock | ||
| HALF_LOCKED2 | &md->io_barrier |
drivers/md/dm-verity-target.c verity_verify_io() -> bvec_kmap_local()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bvec | 7426476061942665216 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |