dm_bufio_client 151 drivers/md/dm-bufio.c struct dm_bufio_client *c; dm_bufio_client 165 drivers/md/dm-bufio.c static void dm_bufio_lock(struct dm_bufio_client *c) dm_bufio_client 170 drivers/md/dm-bufio.c static int dm_bufio_trylock(struct dm_bufio_client *c) dm_bufio_client 175 drivers/md/dm-bufio.c static void dm_bufio_unlock(struct dm_bufio_client *c) dm_bufio_client 248 drivers/md/dm-bufio.c static struct dm_buffer *__find(struct dm_bufio_client *c, sector_t block) dm_bufio_client 265 drivers/md/dm-bufio.c static void __insert(struct dm_bufio_client *c, struct dm_buffer *b) dm_bufio_client 287 drivers/md/dm-bufio.c static void __remove(struct dm_bufio_client *c, struct dm_buffer *b) dm_bufio_client 375 drivers/md/dm-bufio.c static void *alloc_buffer_data(struct dm_bufio_client *c, gfp_t gfp_mask, dm_bufio_client 415 drivers/md/dm-bufio.c static void free_buffer_data(struct dm_bufio_client *c, dm_bufio_client 442 drivers/md/dm-bufio.c static struct dm_buffer *alloc_buffer(struct dm_bufio_client *c, gfp_t gfp_mask) dm_bufio_client 468 drivers/md/dm-bufio.c struct dm_bufio_client *c = b->c; dm_bufio_client 479 drivers/md/dm-bufio.c struct dm_bufio_client *c = b->c; dm_bufio_client 496 drivers/md/dm-bufio.c struct dm_bufio_client *c = b->c; dm_bufio_client 512 drivers/md/dm-bufio.c struct dm_bufio_client *c = b->c; dm_bufio_client 686 drivers/md/dm-bufio.c struct dm_bufio_client *c = b->c; dm_bufio_client 763 drivers/md/dm-bufio.c static struct dm_buffer *__get_unclaimed_buffer(struct dm_bufio_client *c) dm_bufio_client 800 drivers/md/dm-bufio.c static void __wait_for_free_buffer(struct dm_bufio_client *c) dm_bufio_client 828 drivers/md/dm-bufio.c static struct dm_buffer *__alloc_buffer_wait_no_callback(struct dm_bufio_client *c, enum new_flag nf) dm_bufio_client 882 drivers/md/dm-bufio.c static struct dm_buffer *__alloc_buffer_wait(struct dm_bufio_client *c, enum new_flag nf) dm_bufio_client 900 drivers/md/dm-bufio.c struct dm_bufio_client *c = b->c; dm_bufio_client 912 drivers/md/dm-bufio.c static void __write_dirty_buffers_async(struct dm_bufio_client *c, int no_wait, dm_bufio_client 939 drivers/md/dm-bufio.c static void __check_watermark(struct dm_bufio_client *c, dm_bufio_client 950 drivers/md/dm-bufio.c static struct dm_buffer *__bufio_new(struct dm_bufio_client *c, sector_t block, dm_bufio_client 1039 drivers/md/dm-bufio.c static void *new_read(struct dm_bufio_client *c, sector_t block, dm_bufio_client 1078 drivers/md/dm-bufio.c void *dm_bufio_get(struct dm_bufio_client *c, sector_t block, dm_bufio_client 1085 drivers/md/dm-bufio.c void *dm_bufio_read(struct dm_bufio_client *c, sector_t block, dm_bufio_client 1094 drivers/md/dm-bufio.c void *dm_bufio_new(struct dm_bufio_client *c, sector_t block, dm_bufio_client 1103 drivers/md/dm-bufio.c void dm_bufio_prefetch(struct dm_bufio_client *c, dm_bufio_client 1151 drivers/md/dm-bufio.c struct dm_bufio_client *c = b->c; dm_bufio_client 1182 drivers/md/dm-bufio.c struct dm_bufio_client *c = b->c; dm_bufio_client 1212 drivers/md/dm-bufio.c void dm_bufio_write_dirty_buffers_async(struct dm_bufio_client *c) dm_bufio_client 1232 drivers/md/dm-bufio.c int dm_bufio_write_dirty_buffers(struct dm_bufio_client *c) dm_bufio_client 1307 drivers/md/dm-bufio.c int dm_bufio_issue_flush(struct dm_bufio_client *c) dm_bufio_client 1342 drivers/md/dm-bufio.c struct dm_bufio_client *c = b->c; dm_bufio_client 1410 drivers/md/dm-bufio.c void dm_bufio_forget(struct dm_bufio_client *c, sector_t block) dm_bufio_client 1426 drivers/md/dm-bufio.c void dm_bufio_set_minimum_buffers(struct dm_bufio_client *c, unsigned n) dm_bufio_client 1432 drivers/md/dm-bufio.c unsigned dm_bufio_get_block_size(struct dm_bufio_client *c) dm_bufio_client 1438 drivers/md/dm-bufio.c sector_t dm_bufio_get_device_size(struct dm_bufio_client *c) dm_bufio_client 1467 drivers/md/dm-bufio.c struct dm_bufio_client *dm_bufio_get_client(struct dm_buffer *b) dm_bufio_client 1473 drivers/md/dm-bufio.c static void drop_buffers(struct dm_bufio_client *c) dm_bufio_client 1542 drivers/md/dm-bufio.c static unsigned long get_retain_buffers(struct dm_bufio_client *c) dm_bufio_client 1552 drivers/md/dm-bufio.c static unsigned long __scan(struct dm_bufio_client *c, unsigned long nr_to_scan, dm_bufio_client 1577 drivers/md/dm-bufio.c struct dm_bufio_client *c; dm_bufio_client 1580 drivers/md/dm-bufio.c c = container_of(shrink, struct dm_bufio_client, shrinker); dm_bufio_client 1594 drivers/md/dm-bufio.c struct dm_bufio_client *c = container_of(shrink, struct dm_bufio_client, shrinker); dm_bufio_client 1605 drivers/md/dm-bufio.c struct dm_bufio_client *dm_bufio_client_create(struct block_device *bdev, unsigned block_size, dm_bufio_client 1611 drivers/md/dm-bufio.c struct dm_bufio_client *c; dm_bufio_client 1728 drivers/md/dm-bufio.c void dm_bufio_client_destroy(struct dm_bufio_client *c) dm_bufio_client 1769 drivers/md/dm-bufio.c void dm_bufio_set_sector_offset(struct dm_bufio_client *c, sector_t start) dm_bufio_client 1790 drivers/md/dm-bufio.c static void __evict_old_buffers(struct dm_bufio_client *c, unsigned long age_hz) dm_bufio_client 1825 drivers/md/dm-bufio.c struct dm_bufio_client *locked_client = NULL; dm_bufio_client 1826 drivers/md/dm-bufio.c struct dm_bufio_client *current_client; dm_bufio_client 1894 drivers/md/dm-bufio.c struct dm_bufio_client *c; dm_bufio_client 159 drivers/md/dm-integrity.c struct dm_bufio_client *bufio; dm_bufio_client 499 drivers/md/dm-snap-persistent.c struct dm_bufio_client *client; dm_bufio_client 207 drivers/md/dm-verity-fec.c struct dm_bufio_client *bufio; dm_bufio_client 37 drivers/md/dm-verity-fec.h struct dm_bufio_client *data_bufio; /* for data dev access */ dm_bufio_client 38 drivers/md/dm-verity-fec.h struct dm_bufio_client *bufio; /* for parity data access */ dm_bufio_client 37 drivers/md/dm-verity.h struct dm_bufio_client *bufio; dm_bufio_client 374 drivers/md/persistent-data/dm-block-manager.c struct dm_bufio_client *bufio; dm_bufio_client 17 include/linux/dm-bufio.h struct dm_bufio_client; dm_bufio_client 23 include/linux/dm-bufio.h struct dm_bufio_client * dm_bufio_client 32 include/linux/dm-bufio.h void dm_bufio_client_destroy(struct dm_bufio_client *c); dm_bufio_client 39 include/linux/dm-bufio.h void dm_bufio_set_sector_offset(struct dm_bufio_client *c, sector_t start); dm_bufio_client 55 include/linux/dm-bufio.h void *dm_bufio_read(struct dm_bufio_client *c, sector_t block, dm_bufio_client 62 include/linux/dm-bufio.h void *dm_bufio_get(struct dm_bufio_client *c, sector_t block, dm_bufio_client 69 include/linux/dm-bufio.h void *dm_bufio_new(struct dm_bufio_client *c, sector_t block, dm_bufio_client 77 include/linux/dm-bufio.h void dm_bufio_prefetch(struct dm_bufio_client *c, dm_bufio_client 108 include/linux/dm-bufio.h void dm_bufio_write_dirty_buffers_async(struct dm_bufio_client *c); dm_bufio_client 114 include/linux/dm-bufio.h int dm_bufio_write_dirty_buffers(struct dm_bufio_client *c); dm_bufio_client 119 include/linux/dm-bufio.h int dm_bufio_issue_flush(struct dm_bufio_client *c); dm_bufio_client 132 include/linux/dm-bufio.h void dm_bufio_forget(struct dm_bufio_client *c, sector_t block); dm_bufio_client 137 include/linux/dm-bufio.h void dm_bufio_set_minimum_buffers(struct dm_bufio_client *c, unsigned n); dm_bufio_client 139 include/linux/dm-bufio.h unsigned dm_bufio_get_block_size(struct dm_bufio_client *c); dm_bufio_client 140 include/linux/dm-bufio.h sector_t dm_bufio_get_device_size(struct dm_bufio_client *c); dm_bufio_client 144 include/linux/dm-bufio.h struct dm_bufio_client *dm_bufio_get_client(struct dm_buffer *b);