Lines Matching defs:limits
358 struct queue_limits *limits = data;
363 limits->logical_block_size >> SECTOR_SHIFT;
387 limits->logical_block_size, bdevname(bdev, b));
396 limits->logical_block_size, bdevname(bdev, b));
497 struct queue_limits *limits = data;
503 DMWARN("%s: Cannot set limits for nonexistent device %s",
508 if (bdev_stack_limits(limits, bdev, start) < 0)
513 q->limits.physical_block_size,
514 q->limits.logical_block_size,
515 q->limits.alignment_offset,
525 limits->max_sectors =
526 min_not_zero(limits->max_sectors,
658 struct queue_limits *limits)
665 limits->logical_block_size >> SECTOR_SHIFT;
690 /* combine all target devices' limits */
717 limits->logical_block_size);
1041 struct queue_limits *limits)
1047 blk_set_default_limits(limits);
1058 * Combine queue limits of all the devices this target uses.
1063 /* Set I/O hints portion of queue limits */
1069 * overall queue limits.
1077 * Merge this target's queue limits into the overall limits
1080 if (blk_stack_limits(limits, &ti_limits, 0) < 0)
1089 return validate_hardware_logical_block_alignment(table, limits);
1132 struct queue_limits *limits)
1135 * Copy table's limits to the DM device's request_queue
1137 q->limits = *limits;