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

/linux-master/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,
67 void *dm_bufio_read_with_ioprio(struct dm_bufio_client *c, sector_t block,
74 void *dm_bufio_get(struct dm_bufio_client *c, sector_t block,
81 void *dm_bufio_new(struct dm_bufio_client *c, sector_t block,
89 void dm_bufio_prefetch(struct dm_bufio_client *
[all...]
/linux-master/drivers/md/dm-vdo/indexer/
H A Dindex-layout.h41 struct dm_bufio_client **client_ptr);
H A Dio-factory.c32 struct dm_bufio_client *client;
48 struct dm_bufio_client *client;
96 /* Create a struct dm_bufio_client for an index region starting at offset. */
98 unsigned int reserved_buffers, struct dm_bufio_client **client_ptr)
100 struct dm_bufio_client *client;
140 struct dm_bufio_client *client = NULL;
278 struct dm_bufio_client *client = NULL;
H A Dio-factory.h39 struct dm_bufio_client **client_ptr);
H A Dvolume.h101 struct dm_bufio_client *client;
H A Dindex-layout.c1749 /* Obtain a dm_bufio_client for the volume region. */
1752 struct dm_bufio_client **client_ptr)
/linux-master/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)
1032 static void dm_bufio_unlock(struct dm_bufio_client *c)
1179 static void *alloc_buffer_data(struct dm_bufio_client *c, gfp_t gfp_mask,
1202 static void free_buffer_data(struct dm_bufio_client *c,
1229 static struct dm_buffer *alloc_buffer(struct dm_bufio_client *c, gfp_t gfp_mask)
1256 struct dm_bufio_client *c = b->c;
1361 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;
H A Ddm-verity-fec.c209 struct dm_bufio_client *bufio;
H A Ddm-integrity.c172 struct dm_bufio_client *bufio;
/linux-master/drivers/md/persistent-data/
H A Ddm-block-manager.c380 struct dm_bufio_client *bufio;

Completed in 170 milliseconds