Lines Matching refs:logical_block_size
38 lim->logical_block_size = SECTOR_SIZE; in blk_set_stacking_limits()
91 if (lim->zone_write_granularity < lim->logical_block_size) in blk_validate_zoned_limits()
92 lim->zone_write_granularity = lim->logical_block_size; in blk_validate_zoned_limits()
133 bi->interval_exp = ilog2(lim->logical_block_size); in blk_validate_integrity_limits()
150 length = min(max_segments, 2) * lim->logical_block_size; in blk_queue_max_guaranteed_bio()
236 if (!lim->logical_block_size) in blk_validate_limits()
237 lim->logical_block_size = SECTOR_SIZE; in blk_validate_limits()
238 else if (blk_validate_block_size(lim->logical_block_size)) { in blk_validate_limits()
239 pr_warn("Invalid logical block size (%d)\n", lim->logical_block_size); in blk_validate_limits()
242 if (lim->physical_block_size < lim->logical_block_size) in blk_validate_limits()
243 lim->physical_block_size = lim->logical_block_size; in blk_validate_limits()
265 logical_block_sectors = lim->logical_block_size >> SECTOR_SHIFT; in blk_validate_limits()
565 t->logical_block_size = max(t->logical_block_size, in blk_stack_limits()
566 b->logical_block_size); in blk_stack_limits()
580 if (t->physical_block_size & (t->logical_block_size - 1)) { in blk_stack_limits()
581 t->physical_block_size = t->logical_block_size; in blk_stack_limits()
612 if (t->alignment_offset & (t->logical_block_size - 1)) { in blk_stack_limits()
617 t->max_sectors = blk_round_down_sectors(t->max_sectors, t->logical_block_size); in blk_stack_limits()
618 t->max_hw_sectors = blk_round_down_sectors(t->max_hw_sectors, t->logical_block_size); in blk_stack_limits()
619 t->max_dev_sectors = blk_round_down_sectors(t->max_dev_sectors, t->logical_block_size); in blk_stack_limits()