Searched refs:dm_buffer (Results 1 - 12 of 12) sorted by relevance
/linux-master/include/linux/ |
H A D | dm-bufio.h | 19 struct dm_buffer; 32 void (*alloc_callback)(struct dm_buffer *), 33 void (*write_callback)(struct dm_buffer *), 61 * pointer to dm_buffer that can be used to release the buffer or to make 65 struct dm_buffer **bp); 68 struct dm_buffer **bp, unsigned short ioprio); 75 struct dm_buffer **bp); 82 struct dm_buffer **bp); 98 * pointer and dm_buffer pointer is no longer valid after this call. 100 void dm_bufio_release(struct dm_buffer * [all...] |
/linux-master/drivers/md/ |
H A D | dm-bufio.c | 65 * dm_buffer->list_mode 326 struct dm_buffer { struct 357 void (*end_io)(struct dm_buffer *b, blk_status_t bs); 523 static inline struct dm_buffer *le_to_buffer(struct lru_entry *le) 525 return container_of(le, struct dm_buffer, lru); 528 static struct dm_buffer *list_to_buffer(struct list_head *l) 592 static struct dm_buffer *__cache_get(const struct rb_root *root, sector_t block) 595 struct dm_buffer *b; 598 b = container_of(n, struct dm_buffer, node); 609 static void __cache_inc_buffer(struct dm_buffer * [all...] |
H A D | dm-verity-fec.c | 63 unsigned int *offset, struct dm_buffer **buf, 130 struct dm_buffer *buf; 208 struct dm_buffer *buf;
|
H A D | dm-ebs-target.c | 74 struct dm_buffer *b;
|
H A D | dm-snap-persistent.c | 514 struct dm_buffer *bp;
|
H A D | dm-verity-target.c | 78 static void dm_bufio_alloc_callback(struct dm_buffer *buf) 292 struct dm_buffer *buf;
|
H A D | dm-integrity.c | 1415 struct dm_buffer *b;
|
/linux-master/drivers/md/dm-vdo/indexer/ |
H A D | volume.h | 60 struct dm_buffer *buffer; 162 struct dm_buffer *volume_buffers[],
|
H A D | io-factory.c | 33 struct dm_buffer *buffer; 49 struct dm_buffer *buffer; 172 struct dm_buffer *buffer = NULL; 314 struct dm_buffer *buffer = NULL;
|
H A D | sparse-cache.c | 108 struct dm_buffer **page_buffers; 230 return vdo_allocate(chapter->index_pages_count, struct dm_buffer *,
|
H A D | volume.c | 933 struct dm_buffer *volume_buffers[], 1066 u32 index_page_number, struct dm_buffer *page_buffer) 1099 struct dm_buffer *page_buffer; 1210 struct dm_buffer *page_buffer;
|
/linux-master/drivers/md/persistent-data/ |
H A D | dm-block-manager.c | 330 static struct dm_buffer *to_buffer(struct dm_block *b) 332 return (struct dm_buffer *) b; 356 static void dm_block_manager_alloc_callback(struct dm_buffer *buf) 364 static void dm_block_manager_write_callback(struct dm_buffer *buf) 442 struct dm_buffer *buf, 477 p = dm_bufio_read(bm->bufio, b, (struct dm_buffer **) result); 513 p = dm_bufio_read(bm->bufio, b, (struct dm_buffer **) result); 546 p = dm_bufio_get(bm->bufio, b, (struct dm_buffer **) result); 582 p = dm_bufio_new(bm->bufio, b, (struct dm_buffer **) result);
|
Completed in 141 milliseconds