Home
last modified time | relevance | path

Searched refs:dm_bufio_client (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/include/linux/
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 *c);
[all …]
/Linux-v4.19/drivers/md/
Ddm-bufio.c81 struct dm_bufio_client { struct
148 struct dm_bufio_client *c;
162 static void dm_bufio_lock(struct dm_bufio_client *c) in dm_bufio_lock()
167 static int dm_bufio_trylock(struct dm_bufio_client *c) in dm_bufio_trylock()
172 static void dm_bufio_unlock(struct dm_bufio_client *c) in dm_bufio_unlock()
246 static struct dm_buffer *__find(struct dm_bufio_client *c, sector_t block) in __find()
263 static void __insert(struct dm_bufio_client *c, struct dm_buffer *b) in __insert()
285 static void __remove(struct dm_bufio_client *c, struct dm_buffer *b) in __remove()
356 static void *alloc_buffer_data(struct dm_bufio_client *c, gfp_t gfp_mask, in alloc_buffer_data()
396 static void free_buffer_data(struct dm_bufio_client *c, in free_buffer_data()
[all …]
Ddm-verity-fec.h41 struct dm_bufio_client *data_bufio; /* for data dev access */
42 struct dm_bufio_client *bufio; /* for parity data access */
Ddm-verity.h38 struct dm_bufio_client *bufio;
Ddm-snap-persistent.c499 struct dm_bufio_client *client; in read_exceptions()
Ddm-verity-fec.c211 struct dm_bufio_client *bufio; in fec_read_bufs()
Ddm-integrity.c154 struct dm_bufio_client *bufio;
/Linux-v4.19/drivers/md/persistent-data/
Ddm-block-manager.c375 struct dm_bufio_client *bufio;