Searched refs:dm_bufio_client (Results 1 - 18 of 18) sorted by relevance
/kernel/linux/linux-6.6/include/linux/ |
H A D | dm-bufio.h | 18 struct dm_bufio_client; 29 struct dm_bufio_client * 39 void dm_bufio_client_destroy(struct dm_bufio_client *c); 41 void dm_bufio_client_reset(struct dm_bufio_client *c); 48 void dm_bufio_set_sector_offset(struct dm_bufio_client *c, sector_t start); 64 void *dm_bufio_read(struct dm_bufio_client *c, sector_t block, 71 void *dm_bufio_get(struct dm_bufio_client *c, sector_t block, 78 void *dm_bufio_new(struct dm_bufio_client *c, sector_t block, 86 void dm_bufio_prefetch(struct dm_bufio_client *c, 117 void dm_bufio_write_dirty_buffers_async(struct dm_bufio_client * [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | dm-bufio.h | 17 struct dm_bufio_client; 23 struct dm_bufio_client * 32 void dm_bufio_client_destroy(struct dm_bufio_client *c); 39 void dm_bufio_set_sector_offset(struct dm_bufio_client *c, sector_t start); 55 void *dm_bufio_read(struct dm_bufio_client *c, sector_t block, 62 void *dm_bufio_get(struct dm_bufio_client *c, sector_t block, 69 void *dm_bufio_new(struct dm_bufio_client *c, sector_t block, 77 void dm_bufio_prefetch(struct dm_bufio_client *c, 108 void dm_bufio_write_dirty_buffers_async(struct dm_bufio_client *c); 114 int dm_bufio_write_dirty_buffers(struct dm_bufio_client * [all...] |
/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-bufio.c | 82 struct dm_bufio_client { struct 154 struct dm_bufio_client *c; 168 static void dm_bufio_lock(struct dm_bufio_client *c) in dm_bufio_lock() 173 static int dm_bufio_trylock(struct dm_bufio_client *c) in dm_bufio_trylock() 178 static void dm_bufio_unlock(struct dm_bufio_client *c) in dm_bufio_unlock() 251 static struct dm_buffer *__find(struct dm_bufio_client *c, sector_t block) in __find() 268 static struct dm_buffer *__find_next(struct dm_bufio_client *c, sector_t block) in __find_next() 291 static void __insert(struct dm_bufio_client *c, struct dm_buffer *b) in __insert() 313 static void __remove(struct dm_bufio_client *c, struct dm_buffer *b) in __remove() 401 static void *alloc_buffer_data(struct dm_bufio_client * [all...] |
H A 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 */
|
H A D | dm-verity.h | 38 struct dm_bufio_client *bufio;
|
H A D | dm-ebs-target.c | 24 struct dm_bufio_client *bufio; /* Use dm-bufio for read and read-modify-write processing. */
|
H A D | dm-snap-persistent.c | 492 struct dm_bufio_client *client; in read_exceptions()
|
H A D | dm-verity-fec.c | 207 struct dm_bufio_client *bufio; in fec_read_bufs()
|
H A D | dm-integrity.c | 162 struct dm_bufio_client *bufio;
|
/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-bufio.c | 344 * dm_bufio_client 356 struct dm_bufio_client *c; 980 struct dm_bufio_client { struct 1024 static void dm_bufio_lock(struct dm_bufio_client *c) in dm_bufio_lock() 1032 static void dm_bufio_unlock(struct dm_bufio_client *c) in dm_bufio_unlock() 1179 static void *alloc_buffer_data(struct dm_bufio_client *c, gfp_t gfp_mask, in alloc_buffer_data() 1202 static void free_buffer_data(struct dm_bufio_client *c, in free_buffer_data() 1229 static struct dm_buffer *alloc_buffer(struct dm_bufio_client *c, gfp_t gfp_mask) in alloc_buffer() 1256 struct dm_bufio_client *c = b->c; in free_buffer() 1358 static inline sector_t block_to_sector(struct dm_bufio_client * [all...] |
H A 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 */
|
H A D | dm-verity.h | 40 struct dm_bufio_client *bufio;
|
H A D | dm-ebs-target.c | 25 struct dm_bufio_client *bufio; /* Use dm-bufio for read and read-modify-write processing. */
|
H A D | dm-snap-persistent.c | 494 struct dm_bufio_client *client; in read_exceptions()
|
H A D | dm-verity-fec.c | 207 struct dm_bufio_client *bufio; in fec_read_bufs()
|
H A D | dm-integrity.c | 172 struct dm_bufio_client *bufio;
|
/kernel/linux/linux-5.10/drivers/md/persistent-data/ |
H A D | dm-block-manager.c | 374 struct dm_bufio_client *bufio;
|
/kernel/linux/linux-6.6/drivers/md/persistent-data/ |
H A D | dm-block-manager.c | 380 struct dm_bufio_client *bufio;
|
Completed in 27 milliseconds