Home
last modified time | relevance | path

Searched refs:dm_buffer (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/md/
H A Ddm-bufio.c55 * dm_buffer->list_mode
319 struct dm_buffer { struct
350 void (*end_io)(struct dm_buffer *b, blk_status_t bs); argument
516 static inline struct dm_buffer *le_to_buffer(struct lru_entry *le) in le_to_buffer()
518 return container_of(le, struct dm_buffer, lru); in le_to_buffer()
521 static struct dm_buffer *list_to_buffer(struct list_head *l) in list_to_buffer()
582 static struct dm_buffer *__cache_get(const struct rb_root *root, sector_t block) in __cache_get()
585 struct dm_buffer *b; in __cache_get()
588 b = container_of(n, struct dm_buffer, node); in __cache_get()
599 static void __cache_inc_buffer(struct dm_buffer *
321 nodedm_buffer global() argument
324 blockdm_buffer global() argument
325 datadm_buffer global() argument
326 data_modedm_buffer global() argument
353 stack_lendm_buffer global() argument
354 stack_entriesdm_buffer global() argument
1373 submit_io(struct dm_buffer * b,enum req_op op,unsigned short ioprio,void (* end_io)(struct dm_buffer *,blk_status_t)) submit_io() argument
2471 dm_bufio_client_create(struct block_device * bdev,unsigned int block_size,unsigned int reserved_buffers,unsigned int aux_size,void (* alloc_callback)(struct dm_buffer *),void (* write_callback)(struct dm_buffer *),unsigned int flags) dm_bufio_client_create() argument
2472 dm_bufio_client_create(struct block_device * bdev,unsigned int block_size,unsigned int reserved_buffers,unsigned int aux_size,void (* alloc_callback)(struct dm_buffer *),void (* write_callback)(struct dm_buffer *),unsigned int flags) dm_bufio_client_create() argument
[all...]
H A Ddm-verity-fec.c48 struct dm_buffer **buf, unsigned short ioprio) in fec_read_parity()
118 struct dm_buffer *buf; in fec_decode_bufs()
211 struct dm_buffer *buf; in fec_read_bufs()
H A Ddm-snap-persistent.c514 struct dm_buffer *bp; in read_exceptions()
H A Ddm-integrity.c1411 struct dm_buffer *b; in dm_integrity_rw_tag()
/linux/drivers/md/persistent-data/
H A Ddm-block-manager.c330 static struct dm_buffer *to_buffer(struct dm_block *b) in to_buffer()
332 return (struct dm_buffer *) b; in to_buffer()
356 static void dm_block_manager_alloc_callback(struct dm_buffer *buf) in dm_block_manager_alloc_callback()
364 static void dm_block_manager_write_callback(struct dm_buffer *buf) in dm_block_manager_write_callback()
442 struct dm_buffer *buf, in dm_bm_validate_buffer()
477 p = dm_bufio_read(bm->bufio, b, (struct dm_buffer **) result); in dm_bm_read_lock()
513 p = dm_bufio_read(bm->bufio, b, (struct dm_buffer **) result); in dm_bm_write_lock()
546 p = dm_bufio_get(bm->bufio, b, (struct dm_buffer **) result); in dm_bm_read_try_lock()
582 p = dm_bufio_new(bm->bufio, b, (struct dm_buffer **) result); in dm_bm_write_lock_zero()
/linux/drivers/md/dm-vdo/indexer/
H A Dvolume.h60 struct dm_buffer *buffer;
162 struct dm_buffer *volume_buffers[],
H A Dio-factory.c33 struct dm_buffer *buffer;
49 struct dm_buffer *buffer;
172 struct dm_buffer *buffer = NULL; in position_reader()
314 struct dm_buffer *buffer = NULL; in prepare_next_buffer()
H A Dsparse-cache.c108 struct dm_buffer **page_buffers; in __aligned()
230 return vdo_allocate(chapter->index_pages_count, struct dm_buffer *, in initialize_cached_chapter_index()
H A Dvolume.c935 struct dm_buffer *volume_buffers[], in uds_read_chapter_index_from_volume()
1068 u32 index_page_number, struct dm_buffer *page_buffer) in donate_index_page_locked()
1101 struct dm_buffer *page_buffer; in write_index_pages()
1212 struct dm_buffer *page_buffer; in write_record_pages()