Lines Matching refs:ti_limits
666 struct queue_limits ti_limits; in validate_hardware_logical_block_alignment() local
675 blk_set_stacking_limits(&ti_limits); in validate_hardware_logical_block_alignment()
680 &ti_limits); in validate_hardware_logical_block_alignment()
687 remaining & ((ti_limits.logical_block_size >> in validate_hardware_logical_block_alignment()
1514 struct queue_limits ti_limits; in dm_calculate_queue_limits() local
1522 blk_set_stacking_limits(&ti_limits); in dm_calculate_queue_limits()
1533 &ti_limits); in dm_calculate_queue_limits()
1535 if (zoned_model == BLK_ZONED_NONE && ti_limits.zoned != BLK_ZONED_NONE) { in dm_calculate_queue_limits()
1540 zoned_model = ti_limits.zoned; in dm_calculate_queue_limits()
1541 zone_sectors = ti_limits.chunk_sectors; in dm_calculate_queue_limits()
1546 ti->type->io_hints(ti, &ti_limits); in dm_calculate_queue_limits()
1553 &ti_limits)) in dm_calculate_queue_limits()
1561 if (blk_stack_limits(limits, &ti_limits, 0) < 0) in dm_calculate_queue_limits()
1573 if (limits->zoned == BLK_ZONED_NONE && ti_limits.zoned != BLK_ZONED_NONE) { in dm_calculate_queue_limits()
1582 limits->zoned = ti_limits.zoned; in dm_calculate_queue_limits()