Lines Matching defs:limits
989 * Setup target request queue limits.
991 static void dmz_io_hints(struct dm_target *ti, struct queue_limits *limits)
996 limits->logical_block_size = DMZ_BLOCK_SIZE;
997 limits->physical_block_size = DMZ_BLOCK_SIZE;
999 blk_limits_io_min(limits, DMZ_BLOCK_SIZE);
1000 blk_limits_io_opt(limits, DMZ_BLOCK_SIZE);
1002 limits->discard_alignment = 0;
1003 limits->discard_granularity = DMZ_BLOCK_SIZE;
1004 limits->max_discard_sectors = chunk_sectors;
1005 limits->max_hw_discard_sectors = chunk_sectors;
1006 limits->max_write_zeroes_sectors = chunk_sectors;
1009 limits->chunk_sectors = chunk_sectors;
1010 limits->max_sectors = chunk_sectors;
1013 limits->zoned = false;