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