Searched refs:dm_buffer (Results 1 – 12 of 12) sorted by relevance
| /linux-6.15/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 *), 65 struct dm_buffer **bp); 68 struct dm_buffer **bp, unsigned short ioprio); 75 struct dm_buffer **bp); 82 struct dm_buffer **bp); 100 void dm_bufio_release(struct dm_buffer *b); 110 void dm_bufio_mark_buffer_dirty(struct dm_buffer *b); 165 void *dm_bufio_get_block_data(struct dm_buffer *b); [all …]
|
| /linux-6.15/drivers/md/ |
| H A D | dm-bufio.c | 329 struct dm_buffer { struct 595 struct dm_buffer *b; in __cache_get() 617 struct dm_buffer *b; in cache_get() 686 struct dm_buffer *b; in __cache_evict() 702 struct dm_buffer *b; in cache_evict() 738 struct dm_buffer *b; in __cache_mark_many() 902 struct dm_buffer *b; in __find_next() 927 struct dm_buffer *b; in __remove_range() 1547 struct dm_buffer *b; in __get_unclaimed_buffer() 1610 struct dm_buffer *b; in __alloc_buffer_wait_no_callback() [all …]
|
| H A D | dm-verity-fec.c | 48 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 D | dm-ebs-target.c | 74 struct dm_buffer *b; in __ebs_rw_bvec()
|
| H A D | dm-snap-persistent.c | 514 struct dm_buffer *bp; in read_exceptions()
|
| H A D | dm-verity-target.c | 94 static void dm_bufio_alloc_callback(struct dm_buffer *buf) in dm_bufio_alloc_callback() 312 struct dm_buffer *buf; in verity_verify_level()
|
| H A D | dm-integrity.c | 1411 struct dm_buffer *b; in dm_integrity_rw_tag()
|
| /linux-6.15/drivers/md/persistent-data/ |
| H A D | dm-block-manager.c | 330 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-6.15/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; in position_reader() 314 struct dm_buffer *buffer = NULL; in prepare_next_buffer()
|
| H A D | sparse-cache.c | 108 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 D | volume.c | 933 struct dm_buffer *volume_buffers[], in uds_read_chapter_index_from_volume() 1066 u32 index_page_number, struct dm_buffer *page_buffer) in donate_index_page_locked() 1099 struct dm_buffer *page_buffer; in write_index_pages() 1210 struct dm_buffer *page_buffer; in write_record_pages()
|