Home
last modified time | relevance | path

Searched refs:dm_bufio_client (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-6.6/include/linux/
H A Ddm-bufio.h18 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 Ddm-bufio.h17 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 Ddm-bufio.c82 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 Ddm-verity-fec.h37 struct dm_bufio_client *data_bufio; /* for data dev access */
38 struct dm_bufio_client *bufio; /* for parity data access */
H A Ddm-verity.h38 struct dm_bufio_client *bufio;
H A Ddm-ebs-target.c24 struct dm_bufio_client *bufio; /* Use dm-bufio for read and read-modify-write processing. */
H A Ddm-snap-persistent.c492 struct dm_bufio_client *client; in read_exceptions()
H A Ddm-verity-fec.c207 struct dm_bufio_client *bufio; in fec_read_bufs()
H A Ddm-integrity.c162 struct dm_bufio_client *bufio;
/kernel/linux/linux-6.6/drivers/md/
H A Ddm-bufio.c344 * 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 Ddm-verity-fec.h37 struct dm_bufio_client *data_bufio; /* for data dev access */
38 struct dm_bufio_client *bufio; /* for parity data access */
H A Ddm-verity.h40 struct dm_bufio_client *bufio;
H A Ddm-ebs-target.c25 struct dm_bufio_client *bufio; /* Use dm-bufio for read and read-modify-write processing. */
H A Ddm-snap-persistent.c494 struct dm_bufio_client *client; in read_exceptions()
H A Ddm-verity-fec.c207 struct dm_bufio_client *bufio; in fec_read_bufs()
H A Ddm-integrity.c172 struct dm_bufio_client *bufio;
/kernel/linux/linux-5.10/drivers/md/persistent-data/
H A Ddm-block-manager.c374 struct dm_bufio_client *bufio;
/kernel/linux/linux-6.6/drivers/md/persistent-data/
H A Ddm-block-manager.c380 struct dm_bufio_client *bufio;

Completed in 27 milliseconds