Searched refs:dm_bufio_client (Results 1 – 9 of 9) sorted by relevance
/linux-6.1.9/include/linux/ |
D | dm-bufio.h | 17 struct dm_bufio_client; 28 struct dm_bufio_client * 38 void dm_bufio_client_destroy(struct dm_bufio_client *c); 45 void dm_bufio_set_sector_offset(struct dm_bufio_client *c, sector_t start); 61 void *dm_bufio_read(struct dm_bufio_client *c, sector_t block, 68 void *dm_bufio_get(struct dm_bufio_client *c, sector_t block, 75 void *dm_bufio_new(struct dm_bufio_client *c, sector_t block, 83 void dm_bufio_prefetch(struct dm_bufio_client *c, 114 void dm_bufio_write_dirty_buffers_async(struct dm_bufio_client *c); 120 int dm_bufio_write_dirty_buffers(struct dm_bufio_client *c); [all …]
|
/linux-6.1.9/drivers/md/ |
D | dm-bufio.c | 83 struct dm_bufio_client { struct 156 struct dm_bufio_client *c; 172 static void dm_bufio_lock(struct dm_bufio_client *c) in dm_bufio_lock() 180 static int dm_bufio_trylock(struct dm_bufio_client *c) in dm_bufio_trylock() 188 static void dm_bufio_unlock(struct dm_bufio_client *c) in dm_bufio_unlock() 264 static struct dm_buffer *__find(struct dm_bufio_client *c, sector_t block) in __find() 281 static struct dm_buffer *__find_next(struct dm_bufio_client *c, sector_t block) in __find_next() 304 static void __insert(struct dm_bufio_client *c, struct dm_buffer *b) in __insert() 326 static void __remove(struct dm_bufio_client *c, struct dm_buffer *b) in __remove() 414 static void *alloc_buffer_data(struct dm_bufio_client *c, gfp_t gfp_mask, in alloc_buffer_data() [all …]
|
D | dm-verity-fec.h | 37 struct dm_bufio_client *data_bufio; /* for data dev access */ 38 struct dm_bufio_client *bufio; /* for parity data access */
|
D | dm-verity.h | 39 struct dm_bufio_client *bufio;
|
D | dm-ebs-target.c | 24 struct dm_bufio_client *bufio; /* Use dm-bufio for read and read-modify-write processing. */
|
D | dm-snap-persistent.c | 491 struct dm_bufio_client *client; in read_exceptions()
|
D | dm-verity-fec.c | 206 struct dm_bufio_client *bufio; in fec_read_bufs()
|
D | dm-integrity.c | 171 struct dm_bufio_client *bufio;
|
/linux-6.1.9/drivers/md/persistent-data/ |
D | dm-block-manager.c | 374 struct dm_bufio_client *bufio;
|