Lines Matching defs:dm_bufio_client
942 struct dm_bufio_client { struct
943 struct block_device *bdev;
944 unsigned int block_size;
945 s8 sectors_per_block_bits;
947 bool no_sleep;
948 struct mutex lock;
949 spinlock_t spinlock;
951 int async_write_error;
953 void (*alloc_callback)(struct dm_buffer *buf);
954 void (*write_callback)(struct dm_buffer *buf);
955 struct kmem_cache *slab_buffer;
956 struct kmem_cache *slab_cache;
957 struct dm_io_client *dm_io;
959 struct list_head reserved_buffers;
960 unsigned int need_reserved_buffers;
962 unsigned int minimum_buffers;
964 sector_t start;
988 static void dm_bufio_lock(struct dm_bufio_client *c) in dm_bufio_lock() argument