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()
625 vec_size = b->c->block_size >> PAGE_SHIFT; in use_bio()
667 sector = block * (c->block_size >> SECTOR_SHIFT); in block_to_sector()
684 n_sectors = b->c->block_size >> SECTOR_SHIFT; in submit_io()
694 if (unlikely(end > b->c->block_size)) in submit_io()
695 end = b->c->block_size; in submit_io()
1220 BUG_ON(end > b->c->block_size); in dm_bufio_mark_partial_buffer_dirty()
1243 dm_bufio_mark_partial_buffer_dirty(b, 0, b->c->block_size); in dm_bufio_mark_buffer_dirty()
1434 b->dirty_end = c->block_size; in dm_bufio_release_move()
1522 return c->block_size; in dm_bufio_get_block_size()
1532 sector_div(s, c->block_size >> SECTOR_SHIFT); in dm_bufio_get_device_size()
1636 retain_bytes /= c->block_size; in get_retain_buffers()
1708 struct dm_bufio_client *dm_bufio_client_create(struct block_device *bdev, unsigned block_size, in dm_bufio_client_create() argument
1718 if (!block_size || block_size & ((1 << SECTOR_SHIFT) - 1)) { in dm_bufio_client_create()
1732 c->block_size = block_size; in dm_bufio_client_create()
1733 if (is_power_of_2(block_size)) in dm_bufio_client_create()
1734 c->sectors_per_block_bits = __ffs(block_size) - SECTOR_SHIFT; in dm_bufio_client_create()
1761 if (block_size <= KMALLOC_MAX_SIZE && in dm_bufio_client_create()
1762 (block_size < PAGE_SIZE || !is_power_of_2(block_size))) { in dm_bufio_client_create()
1763 unsigned align = min(1U << __ffs(block_size), (unsigned)PAGE_SIZE); in dm_bufio_client_create()
1764 snprintf(slab_name, sizeof slab_name, "dm_bufio_cache-%u", block_size); in dm_bufio_client_create()
1765 c->slab_cache = kmem_cache_create(slab_name, block_size, align, in dm_bufio_client_create()