Searched refs:bufio (Results 1 – 3 of 3) sorted by relevance
/linux-4.1.27/drivers/md/persistent-data/ |
D | dm-block-manager.c | 366 struct dm_bufio_client *bufio; member 384 bm->bufio = dm_bufio_client_create(bdev, block_size, max_held_per_thread, in dm_block_manager_create() 388 if (IS_ERR(bm->bufio)) { in dm_block_manager_create() 389 r = PTR_ERR(bm->bufio); in dm_block_manager_create() 405 dm_bufio_client_destroy(bm->bufio); in dm_block_manager_destroy() 412 return dm_bufio_get_block_size(bm->bufio); in dm_bm_block_size() 418 return dm_bufio_get_device_size(bm->bufio); in dm_bm_nr_blocks() 430 r = v->check(v, (struct dm_block *) buf, dm_bufio_get_block_size(bm->bufio)); in dm_bm_validate_buffer() 456 p = dm_bufio_read(bm->bufio, b, (struct dm_buffer **) result); in dm_bm_read_lock() 492 p = dm_bufio_read(bm->bufio, b, (struct dm_buffer **) result); in dm_bm_write_lock() [all …]
|
/linux-4.1.27/drivers/md/ |
D | dm-verity.c | 58 struct dm_bufio_client *bufio; member 273 data = dm_bufio_read(v->bufio, hash_block, &buf); in verity_verify_level() 518 dm_bufio_prefetch(v->bufio, hash_block_start, in verity_prefetch_io() 697 if (v->bufio) in verity_dtr() 698 dm_bufio_client_destroy(v->bufio); in verity_dtr() 947 v->bufio = dm_bufio_client_create(v->hash_dev->bdev, in verity_ctr() 950 if (IS_ERR(v->bufio)) { in verity_ctr() 952 r = PTR_ERR(v->bufio); in verity_ctr() 953 v->bufio = NULL; in verity_ctr() 957 if (dm_bufio_get_device_size(v->bufio) < v->hash_blocks) { in verity_ctr()
|
D | Makefile | 38 obj-$(CONFIG_DM_BUFIO) += dm-bufio.o
|