Lines Matching refs:bottom
482 * @b: the underlying queue limits (bottom, component device)
490 * all component (bottom) devices. The stacking function will
493 * Returns 0 if the top and bottom queue_limits are compatible. The
495 * ensure alignment with the bottom device. If no compatible sizes
503 unsigned int top, bottom, alignment, ret = 0;
541 bottom = max(b->physical_block_size, b->io_min) + alignment;
543 /* Verify that top and bottom intervals line up */
544 if (max(top, bottom) % min(top, bottom)) {
616 bottom = b->discard_granularity + alignment;
618 /* Verify that top and bottom intervals line up */
619 if ((max(top, bottom) % min(top, bottom)) != 0)
641 * @bdev: the underlying block device (bottom)
645 * Merges the limits for a top level gendisk and a bottom level
655 char top[BDEVNAME_SIZE], bottom[BDEVNAME_SIZE];
658 bdevname(bdev, bottom);
661 top, bottom);