Lines Matching refs:b
491 void blk_queue_stack_limits(struct request_queue *t, struct request_queue *b) in blk_queue_stack_limits() argument
493 blk_stack_limits(&t->limits, &b->limits, 0); in blk_queue_stack_limits()
518 int blk_stack_limits(struct queue_limits *t, struct queue_limits *b, in blk_stack_limits() argument
523 t->max_sectors = min_not_zero(t->max_sectors, b->max_sectors); in blk_stack_limits()
524 t->max_hw_sectors = min_not_zero(t->max_hw_sectors, b->max_hw_sectors); in blk_stack_limits()
525 t->max_dev_sectors = min_not_zero(t->max_dev_sectors, b->max_dev_sectors); in blk_stack_limits()
527 b->max_write_same_sectors); in blk_stack_limits()
528 t->bounce_pfn = min_not_zero(t->bounce_pfn, b->bounce_pfn); in blk_stack_limits()
531 b->seg_boundary_mask); in blk_stack_limits()
533 b->virt_boundary_mask); in blk_stack_limits()
535 t->max_segments = min_not_zero(t->max_segments, b->max_segments); in blk_stack_limits()
537 b->max_integrity_segments); in blk_stack_limits()
540 b->max_segment_size); in blk_stack_limits()
542 t->misaligned |= b->misaligned; in blk_stack_limits()
544 alignment = queue_limit_alignment_offset(b, start); in blk_stack_limits()
553 bottom = max(b->physical_block_size, b->io_min) + alignment; in blk_stack_limits()
563 b->logical_block_size); in blk_stack_limits()
566 b->physical_block_size); in blk_stack_limits()
568 t->io_min = max(t->io_min, b->io_min); in blk_stack_limits()
569 t->io_opt = lcm_not_zero(t->io_opt, b->io_opt); in blk_stack_limits()
571 t->cluster &= b->cluster; in blk_stack_limits()
572 t->discard_zeroes_data &= b->discard_zeroes_data; in blk_stack_limits()
597 b->raid_partial_stripes_expensive); in blk_stack_limits()
610 if (b->discard_granularity) { in blk_stack_limits()
611 alignment = queue_limit_discard_alignment(b, start); in blk_stack_limits()
616 bottom = b->discard_granularity + alignment; in blk_stack_limits()
624 b->max_discard_sectors); in blk_stack_limits()
626 b->max_hw_discard_sectors); in blk_stack_limits()
628 b->discard_granularity); in blk_stack_limits()