dm_buffer          91 drivers/md/dm-bufio.c 	void (*alloc_callback)(struct dm_buffer *);
dm_buffer          92 drivers/md/dm-bufio.c 	void (*write_callback)(struct dm_buffer *);
dm_buffer         153 drivers/md/dm-bufio.c 	void (*end_io)(struct dm_buffer *, blk_status_t);
dm_buffer         239 drivers/md/dm-bufio.c static void buffer_record_stack(struct dm_buffer *b)
dm_buffer         248 drivers/md/dm-bufio.c static struct dm_buffer *__find(struct dm_bufio_client *c, sector_t block)
dm_buffer         251 drivers/md/dm-bufio.c 	struct dm_buffer *b;
dm_buffer         254 drivers/md/dm-bufio.c 		b = container_of(n, struct dm_buffer, node);
dm_buffer         265 drivers/md/dm-bufio.c static void __insert(struct dm_bufio_client *c, struct dm_buffer *b)
dm_buffer         268 drivers/md/dm-bufio.c 	struct dm_buffer *found;
dm_buffer         271 drivers/md/dm-bufio.c 		found = container_of(*new, struct dm_buffer, node);
dm_buffer         287 drivers/md/dm-bufio.c static void __remove(struct dm_bufio_client *c, struct dm_buffer *b)
dm_buffer         294 drivers/md/dm-bufio.c static void adjust_total_allocated(struct dm_buffer *b, bool unlink)
dm_buffer         442 drivers/md/dm-bufio.c static struct dm_buffer *alloc_buffer(struct dm_bufio_client *c, gfp_t gfp_mask)
dm_buffer         444 drivers/md/dm-bufio.c 	struct dm_buffer *b = kmem_cache_alloc(c->slab_buffer, gfp_mask);
dm_buffer         466 drivers/md/dm-bufio.c static void free_buffer(struct dm_buffer *b)
dm_buffer         477 drivers/md/dm-bufio.c static void __link_buffer(struct dm_buffer *b, sector_t block, int dirty)
dm_buffer         494 drivers/md/dm-bufio.c static void __unlink_buffer(struct dm_buffer *b)
dm_buffer         510 drivers/md/dm-bufio.c static void __relink_lru(struct dm_buffer *b, int dirty)
dm_buffer         549 drivers/md/dm-bufio.c 	struct dm_buffer *b = context;
dm_buffer         554 drivers/md/dm-bufio.c static void use_dmio(struct dm_buffer *b, int rw, sector_t sector,
dm_buffer         586 drivers/md/dm-bufio.c 	struct dm_buffer *b = bio->bi_private;
dm_buffer         592 drivers/md/dm-bufio.c static void use_bio(struct dm_buffer *b, int rw, sector_t sector,
dm_buffer         634 drivers/md/dm-bufio.c static void submit_io(struct dm_buffer *b, int rw, void (*end_io)(struct dm_buffer *, blk_status_t))
dm_buffer         682 drivers/md/dm-bufio.c static void write_endio(struct dm_buffer *b, blk_status_t status)
dm_buffer         710 drivers/md/dm-bufio.c static void __write_dirty_buffer(struct dm_buffer *b,
dm_buffer         733 drivers/md/dm-bufio.c 		struct dm_buffer *b =
dm_buffer         734 drivers/md/dm-bufio.c 			list_entry(write_list->next, struct dm_buffer, write_list);
dm_buffer         747 drivers/md/dm-bufio.c static void __make_buffer_clean(struct dm_buffer *b)
dm_buffer         763 drivers/md/dm-bufio.c static struct dm_buffer *__get_unclaimed_buffer(struct dm_bufio_client *c)
dm_buffer         765 drivers/md/dm-bufio.c 	struct dm_buffer *b;
dm_buffer         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_buffer         830 drivers/md/dm-bufio.c 	struct dm_buffer *b;
dm_buffer         867 drivers/md/dm-bufio.c 				       struct dm_buffer, lru_list);
dm_buffer         882 drivers/md/dm-bufio.c static struct dm_buffer *__alloc_buffer_wait(struct dm_bufio_client *c, enum new_flag nf)
dm_buffer         884 drivers/md/dm-bufio.c 	struct dm_buffer *b = __alloc_buffer_wait_no_callback(c, nf);
dm_buffer         898 drivers/md/dm-bufio.c static void __free_buffer_wake(struct dm_buffer *b)
dm_buffer         915 drivers/md/dm-bufio.c 	struct dm_buffer *b, *tmp;
dm_buffer         950 drivers/md/dm-bufio.c static struct dm_buffer *__bufio_new(struct dm_bufio_client *c, sector_t block,
dm_buffer         954 drivers/md/dm-bufio.c 	struct dm_buffer *b, *new_b = NULL;
dm_buffer        1020 drivers/md/dm-bufio.c static void read_endio(struct dm_buffer *b, blk_status_t status)
dm_buffer        1040 drivers/md/dm-bufio.c 		      enum new_flag nf, struct dm_buffer **bp)
dm_buffer        1043 drivers/md/dm-bufio.c 	struct dm_buffer *b;
dm_buffer        1079 drivers/md/dm-bufio.c 		   struct dm_buffer **bp)
dm_buffer        1086 drivers/md/dm-bufio.c 		    struct dm_buffer **bp)
dm_buffer        1095 drivers/md/dm-bufio.c 		   struct dm_buffer **bp)
dm_buffer        1117 drivers/md/dm-bufio.c 		struct dm_buffer *b;
dm_buffer        1149 drivers/md/dm-bufio.c void dm_bufio_release(struct dm_buffer *b)
dm_buffer        1179 drivers/md/dm-bufio.c void dm_bufio_mark_partial_buffer_dirty(struct dm_buffer *b,
dm_buffer        1206 drivers/md/dm-bufio.c void dm_bufio_mark_buffer_dirty(struct dm_buffer *b)
dm_buffer        1236 drivers/md/dm-bufio.c 	struct dm_buffer *b, *tmp;
dm_buffer        1340 drivers/md/dm-bufio.c void dm_bufio_release_move(struct dm_buffer *b, sector_t new_block)
dm_buffer        1343 drivers/md/dm-bufio.c 	struct dm_buffer *new;
dm_buffer        1412 drivers/md/dm-bufio.c 	struct dm_buffer *b;
dm_buffer        1449 drivers/md/dm-bufio.c sector_t dm_bufio_get_block_number(struct dm_buffer *b)
dm_buffer        1455 drivers/md/dm-bufio.c void *dm_bufio_get_block_data(struct dm_buffer *b)
dm_buffer        1461 drivers/md/dm-bufio.c void *dm_bufio_get_aux_data(struct dm_buffer *b)
dm_buffer        1467 drivers/md/dm-bufio.c struct dm_bufio_client *dm_bufio_get_client(struct dm_buffer *b)
dm_buffer        1475 drivers/md/dm-bufio.c 	struct dm_buffer *b;
dm_buffer        1523 drivers/md/dm-bufio.c static bool __try_evict_buffer(struct dm_buffer *b, gfp_t gfp)
dm_buffer        1556 drivers/md/dm-bufio.c 	struct dm_buffer *b, *tmp;
dm_buffer        1607 drivers/md/dm-bufio.c 					       void (*alloc_callback)(struct dm_buffer *),
dm_buffer        1608 drivers/md/dm-bufio.c 					       void (*write_callback)(struct dm_buffer *))
dm_buffer        1673 drivers/md/dm-bufio.c 	c->slab_buffer = kmem_cache_create(slab_name, sizeof(struct dm_buffer) + aux_size,
dm_buffer        1681 drivers/md/dm-bufio.c 		struct dm_buffer *b = alloc_buffer(c, GFP_KERNEL);
dm_buffer        1708 drivers/md/dm-bufio.c 		struct dm_buffer *b = list_entry(c->reserved_buffers.next,
dm_buffer        1709 drivers/md/dm-bufio.c 						 struct dm_buffer, lru_list);
dm_buffer        1748 drivers/md/dm-bufio.c 		struct dm_buffer *b = list_entry(c->reserved_buffers.next,
dm_buffer        1749 drivers/md/dm-bufio.c 						 struct dm_buffer, lru_list);
dm_buffer        1785 drivers/md/dm-bufio.c static bool older_than(struct dm_buffer *b, unsigned long age_hz)
dm_buffer        1792 drivers/md/dm-bufio.c 	struct dm_buffer *b, *tmp;
dm_buffer        1827 drivers/md/dm-bufio.c 	struct dm_buffer *b;
dm_buffer        1848 drivers/md/dm-bufio.c 		b = list_entry(global_queue.prev, struct dm_buffer, global_list);
dm_buffer        1299 drivers/md/dm-integrity.c 		struct dm_buffer *b;
dm_buffer         519 drivers/md/dm-snap-persistent.c 		struct dm_buffer *bp;
dm_buffer          62 drivers/md/dm-verity-fec.c 			   unsigned *offset, struct dm_buffer **buf)
dm_buffer         129 drivers/md/dm-verity-fec.c 	struct dm_buffer *buf;
dm_buffer         206 drivers/md/dm-verity-fec.c 	struct dm_buffer *buf;
dm_buffer          69 drivers/md/dm-verity-target.c static void dm_bufio_alloc_callback(struct dm_buffer *buf)
dm_buffer         275 drivers/md/dm-verity-target.c 	struct dm_buffer *buf;
dm_buffer         328 drivers/md/persistent-data/dm-block-manager.c static struct dm_buffer *to_buffer(struct dm_block *b)
dm_buffer         330 drivers/md/persistent-data/dm-block-manager.c 	return (struct dm_buffer *) b;
dm_buffer         354 drivers/md/persistent-data/dm-block-manager.c static void dm_block_manager_alloc_callback(struct dm_buffer *buf)
dm_buffer         361 drivers/md/persistent-data/dm-block-manager.c static void dm_block_manager_write_callback(struct dm_buffer *buf)
dm_buffer         429 drivers/md/persistent-data/dm-block-manager.c 				 struct dm_buffer *buf,
dm_buffer         463 drivers/md/persistent-data/dm-block-manager.c 	p = dm_bufio_read(bm->bufio, b, (struct dm_buffer **) result);
dm_buffer         499 drivers/md/persistent-data/dm-block-manager.c 	p = dm_bufio_read(bm->bufio, b, (struct dm_buffer **) result);
dm_buffer         532 drivers/md/persistent-data/dm-block-manager.c 	p = dm_bufio_get(bm->bufio, b, (struct dm_buffer **) result);
dm_buffer         568 drivers/md/persistent-data/dm-block-manager.c 	p = dm_bufio_new(bm->bufio, b, (struct dm_buffer **) result);
dm_buffer          18 include/linux/dm-bufio.h struct dm_buffer;
dm_buffer          26 include/linux/dm-bufio.h 		       void (*alloc_callback)(struct dm_buffer *),
dm_buffer          27 include/linux/dm-bufio.h 		       void (*write_callback)(struct dm_buffer *));
dm_buffer          56 include/linux/dm-bufio.h 		    struct dm_buffer **bp);
dm_buffer          63 include/linux/dm-bufio.h 		   struct dm_buffer **bp);
dm_buffer          70 include/linux/dm-bufio.h 		   struct dm_buffer **bp);
dm_buffer          84 include/linux/dm-bufio.h void dm_bufio_release(struct dm_buffer *b);
dm_buffer          94 include/linux/dm-bufio.h void dm_bufio_mark_buffer_dirty(struct dm_buffer *b);
dm_buffer         102 include/linux/dm-bufio.h void dm_bufio_mark_partial_buffer_dirty(struct dm_buffer *b,
dm_buffer         125 include/linux/dm-bufio.h void dm_bufio_release_move(struct dm_buffer *b, sector_t new_block);
dm_buffer         141 include/linux/dm-bufio.h sector_t dm_bufio_get_block_number(struct dm_buffer *b);
dm_buffer         142 include/linux/dm-bufio.h void *dm_bufio_get_block_data(struct dm_buffer *b);
dm_buffer         143 include/linux/dm-bufio.h void *dm_bufio_get_aux_data(struct dm_buffer *b);
dm_buffer         144 include/linux/dm-bufio.h struct dm_bufio_client *dm_bufio_get_client(struct dm_buffer *b);