Lines Matching refs:block_size

92 	unsigned block_size;  member
345 diff = (long)b->c->block_size; in adjust_total_allocated()
422 if (c->block_size <= KMALLOC_MAX_SIZE && in alloc_buffer_data()
442 void *ptr = __vmalloc(c->block_size, gfp_mask); in alloc_buffer_data()
448 return __vmalloc(c->block_size, gfp_mask); in alloc_buffer_data()
638 vec_size = b->c->block_size >> PAGE_SHIFT; in use_bio()
678 sector = block * (c->block_size >> SECTOR_SHIFT); in block_to_sector()
696 n_sectors = b->c->block_size >> SECTOR_SHIFT; in submit_io()
706 if (unlikely(end > b->c->block_size)) in submit_io()
707 end = b->c->block_size; in submit_io()
1240 BUG_ON(end > b->c->block_size); in dm_bufio_mark_partial_buffer_dirty()
1263 dm_bufio_mark_partial_buffer_dirty(b, 0, b->c->block_size); in dm_bufio_mark_buffer_dirty()
1452 b->dirty_end = c->block_size; in dm_bufio_release_move()
1540 return c->block_size; in dm_bufio_get_block_size()
1554 sector_div(s, c->block_size >> SECTOR_SHIFT); in dm_bufio_get_device_size()
1665 retain_bytes /= c->block_size; in get_retain_buffers()
1737 struct dm_bufio_client *dm_bufio_client_create(struct block_device *bdev, unsigned block_size, in dm_bufio_client_create() argument
1748 if (!block_size || block_size & ((1 << SECTOR_SHIFT) - 1)) { in dm_bufio_client_create()
1762 c->block_size = block_size; in dm_bufio_client_create()
1763 if (is_power_of_2(block_size)) in dm_bufio_client_create()
1764 c->sectors_per_block_bits = __ffs(block_size) - SECTOR_SHIFT; in dm_bufio_client_create()
1797 if (block_size <= KMALLOC_MAX_SIZE && in dm_bufio_client_create()
1798 (block_size < PAGE_SIZE || !is_power_of_2(block_size))) { in dm_bufio_client_create()
1799 unsigned align = min(1U << __ffs(block_size), (unsigned)PAGE_SIZE); in dm_bufio_client_create()
1800 snprintf(slab_name, sizeof slab_name, "dm_bufio_cache-%u", block_size); in dm_bufio_client_create()
1801 c->slab_cache = kmem_cache_create(slab_name, block_size, align, in dm_bufio_client_create()