Lines Matching defs:dm_bufio_client
980 struct dm_bufio_client { struct
981 struct block_device *bdev;
982 unsigned int block_size;
983 s8 sectors_per_block_bits;
985 bool no_sleep;
986 struct mutex lock;
987 spinlock_t spinlock;
989 int async_write_error;
991 void (*alloc_callback)(struct dm_buffer *buf);
992 void (*write_callback)(struct dm_buffer *buf);
993 struct kmem_cache *slab_buffer;
994 struct kmem_cache *slab_cache;
995 struct dm_io_client *dm_io;
997 struct list_head reserved_buffers;
998 unsigned int need_reserved_buffers;
1000 unsigned int minimum_buffers;
1024 static void dm_bufio_lock(struct dm_bufio_client *c) in dm_bufio_lock() argument