Lines Matching refs:block_size

89 	unsigned block_size;  member
332 diff = (long)b->c->block_size; in adjust_total_allocated()
409 if (c->block_size <= KMALLOC_MAX_SIZE && in alloc_buffer_data()
429 void *ptr = __vmalloc(c->block_size, gfp_mask); in alloc_buffer_data()
435 return __vmalloc(c->block_size, gfp_mask); in alloc_buffer_data()
626 vec_size = b->c->block_size >> PAGE_SHIFT; in use_bio()
666 sector = block * (c->block_size >> SECTOR_SHIFT); in block_to_sector()
683 n_sectors = b->c->block_size >> SECTOR_SHIFT; in submit_io()
693 if (unlikely(end > b->c->block_size)) in submit_io()
694 end = b->c->block_size; in submit_io()
1219 BUG_ON(end > b->c->block_size); in dm_bufio_mark_partial_buffer_dirty()
1242 dm_bufio_mark_partial_buffer_dirty(b, 0, b->c->block_size); in dm_bufio_mark_buffer_dirty()
1433 b->dirty_end = c->block_size; in dm_bufio_release_move()
1521 return c->block_size; in dm_bufio_get_block_size()
1535 sector_div(s, c->block_size >> SECTOR_SHIFT); in dm_bufio_get_device_size()
1645 retain_bytes /= c->block_size; in get_retain_buffers()
1717 struct dm_bufio_client *dm_bufio_client_create(struct block_device *bdev, unsigned block_size, in dm_bufio_client_create() argument
1727 if (!block_size || block_size & ((1 << SECTOR_SHIFT) - 1)) { in dm_bufio_client_create()
1741 c->block_size = block_size; in dm_bufio_client_create()
1742 if (is_power_of_2(block_size)) in dm_bufio_client_create()
1743 c->sectors_per_block_bits = __ffs(block_size) - SECTOR_SHIFT; in dm_bufio_client_create()
1770 if (block_size <= KMALLOC_MAX_SIZE && in dm_bufio_client_create()
1771 (block_size < PAGE_SIZE || !is_power_of_2(block_size))) { in dm_bufio_client_create()
1772 unsigned align = min(1U << __ffs(block_size), (unsigned)PAGE_SIZE); in dm_bufio_client_create()
1773 snprintf(slab_name, sizeof slab_name, "dm_bufio_cache-%u", block_size); in dm_bufio_client_create()
1774 c->slab_cache = kmem_cache_create(slab_name, block_size, align, in dm_bufio_client_create()