Lines Matching defs:dm_bufio_client
975 struct dm_bufio_client { struct
976 struct block_device *bdev;
977 unsigned int block_size;
978 s8 sectors_per_block_bits;
980 bool no_sleep;
981 struct mutex lock;
982 spinlock_t spinlock;
984 int async_write_error;
986 void (*alloc_callback)(struct dm_buffer *buf);
987 void (*write_callback)(struct dm_buffer *buf);
988 struct kmem_cache *slab_buffer;
989 struct kmem_cache *slab_cache;
990 struct dm_io_client *dm_io;
992 struct list_head reserved_buffers;
993 unsigned int need_reserved_buffers;
995 unsigned int minimum_buffers;
1019 static void dm_bufio_lock(struct dm_bufio_client *c) in dm_bufio_lock() argument