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