Home
last modified time | relevance | path

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

/linux-6.15/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);
64 void *dm_bufio_read(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 *c,
92 void dm_bufio_prefetch_with_ioprio(struct dm_bufio_client *c,
130 int dm_bufio_write_dirty_buffers(struct dm_bufio_client *c);
[all …]
/linux-6.15/drivers/md/
H A Ddm-bufio.c359 struct dm_bufio_client *c;
980 struct dm_bufio_client { struct
1267 struct dm_bufio_client *c = b->c; in free_buffer()
1679 struct dm_bufio_client *c = b->c; in __free_buffer_wake()
2441 struct dm_bufio_client *c = container_of(w, struct dm_bufio_client, shrink_work); in shrink_work()
2450 struct dm_bufio_client *c; in dm_bufio_shrink_scan()
2490 struct dm_bufio_client *c; in dm_bufio_client_create()
2785 struct dm_bufio_client *c; in cleanup_old_buffers()
2831 struct dm_bufio_client *c; in __insert_client()
2847 struct dm_bufio_client *c; in __evict_a_few()
[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.c212 struct dm_bufio_client *bufio; in fec_read_bufs()
H A Ddm-integrity.c177 struct dm_bufio_client *bufio;
/linux-6.15/drivers/md/dm-vdo/indexer/
H A Dio-factory.c32 struct dm_bufio_client *client;
48 struct dm_bufio_client *client;
98 unsigned int reserved_buffers, struct dm_bufio_client **client_ptr) in uds_make_bufio()
100 struct dm_bufio_client *client; in uds_make_bufio()
140 struct dm_bufio_client *client = NULL; in uds_make_buffered_reader()
278 struct dm_bufio_client *client = NULL; in uds_make_buffered_writer()
H A Dindex-layout.h41 struct dm_bufio_client **client_ptr);
H A Dio-factory.h39 struct dm_bufio_client **client_ptr);
H A Dvolume.h101 struct dm_bufio_client *client;
H A Dindex-layout.c1727 struct dm_bufio_client **client_ptr) in uds_open_volume_bufio()
/linux-6.15/drivers/md/persistent-data/
H A Ddm-block-manager.c380 struct dm_bufio_client *bufio;