Home
last modified time | relevance | path

Searched refs:logical_block_size (Results 1 – 24 of 24) sorted by relevance

/Linux-v4.19/block/
Dblk-settings.c107 lim->logical_block_size = lim->physical_block_size = lim->io_min = 512; in blk_set_default_limits()
384 q->limits.logical_block_size = size; in blk_queue_logical_block_size()
408 if (q->limits.physical_block_size < q->limits.logical_block_size) in blk_queue_physical_block_size()
409 q->limits.physical_block_size = q->limits.logical_block_size; in blk_queue_physical_block_size()
450 if (limits->io_min < limits->logical_block_size) in blk_limits_io_min()
451 limits->io_min = limits->logical_block_size; in blk_limits_io_min()
596 t->logical_block_size = max(t->logical_block_size, in blk_stack_limits()
597 b->logical_block_size); in blk_stack_limits()
608 if (t->physical_block_size & (t->logical_block_size - 1)) { in blk_stack_limits()
609 t->physical_block_size = t->logical_block_size; in blk_stack_limits()
[all …]
Dopal_proto.h342 __be32 logical_block_size; member
/Linux-v4.19/include/uapi/linux/
Diso_fs.h41 __u8 logical_block_size [ISODCL (129, 132)]; /* 723 */ member
78 __u8 logical_block_size [ISODCL (129, 132)]; /* 723 */ member
127 __u8 logical_block_size [ISODCL (137, 140)]; /* 723 */ member
/Linux-v4.19/drivers/md/
Ddm-table.c291 limits->logical_block_size >> SECTOR_SHIFT; in device_area_is_invalid()
364 limits->logical_block_size, bdevname(bdev, b)); in device_area_is_invalid()
373 limits->logical_block_size, bdevname(bdev, b)); in device_area_is_invalid()
490 q->limits.logical_block_size, in dm_set_device_limits()
652 limits->logical_block_size >> SECTOR_SHIFT; in validate_hardware_logical_block_alignment()
687 remaining & ((ti_limits.logical_block_size >> in validate_hardware_logical_block_alignment()
704 limits->logical_block_size); in validate_hardware_logical_block_alignment()
Ddm-io.c307 unsigned short logical_block_size = queue_logical_block_size(q); in do_region() local
364 bio_add_page(bio, page, logical_block_size, offset); in do_region()
Ddm-verity-target.c766 if (limits->logical_block_size < 1 << v->data_dev_block_bits) in verity_io_hints()
767 limits->logical_block_size = 1 << v->data_dev_block_bits; in verity_io_hints()
772 blk_limits_io_min(limits, limits->logical_block_size); in verity_io_hints()
Ddm-zoned-target.c877 limits->logical_block_size = DMZ_BLOCK_SIZE; in dmz_io_hints()
Ddm-log-writes.c878 limits->logical_block_size = bdev_logical_block_size(lc->dev->bdev); in log_writes_io_hints()
Ddm-writecache.c1285 if (limits->logical_block_size < wc->block_size) in writecache_io_hints()
1286 limits->logical_block_size = wc->block_size; in writecache_io_hints()
Ddm-crypt.c3064 limits->logical_block_size = in crypt_io_hints()
3065 max_t(unsigned short, limits->logical_block_size, cc->sector_size); in crypt_io_hints()
Ddm-integrity.c2515 limits->logical_block_size = ic->sectors_per_block << SECTOR_SHIFT; in dm_integrity_io_hints()
/Linux-v4.19/drivers/block/drbd/
Ddrbd_protocol.h281 u32 logical_block_size; member
Ddrbd_main.c933 p->qlim->logical_block_size = cpu_to_be32(queue_logical_block_size(q)); in assign_p_sizes_qlim()
942 p->qlim->logical_block_size = cpu_to_be32(queue_logical_block_size(q)); in assign_p_sizes_qlim()
Ddrbd_nl.c1258 unsigned int peer_lbs = be32_to_cpu(o->logical_block_size); in decide_on_write_same_support()
/Linux-v4.19/drivers/scsi/
Dsd.c701 unsigned int logical_block_size = sdkp->device->sector_size; in sd_config_discard() local
705 sdkp->unmap_alignment * logical_block_size; in sd_config_discard()
708 sdkp->unmap_granularity * logical_block_size); in sd_config_discard()
748 blk_queue_max_discard_sectors(q, max_blocks * (logical_block_size >> 9)); in sd_config_discard()
875 unsigned int logical_block_size = sdkp->device->sector_size; in sd_config_write_same() local
908 sdkp->physical_block_size > logical_block_size) { in sd_config_write_same()
929 (logical_block_size >> 9)); in sd_config_write_same()
931 (logical_block_size >> 9)); in sd_config_write_same()
/Linux-v4.19/include/linux/
Dblkdev.h385 unsigned short logical_block_size; member
1476 if (q && q->limits.logical_block_size) in queue_logical_block_size()
1477 retval = q->limits.logical_block_size; in queue_logical_block_size()
/Linux-v4.19/Documentation/block/
Dqueue-sysfs.txt75 logical_block_size (RO)
Dbiodoc.txt159 blk_queue_logical_block_size(q, logical_block_size)
/Linux-v4.19/fs/isofs/
Dinode.c767 sbi->s_log_zone_size = isonum_723(h_pri->logical_block_size); in isofs_fill_super()
774 sbi->s_log_zone_size = isonum_723(pri->logical_block_size); in isofs_fill_super()
/Linux-v4.19/drivers/s390/block/
Ddasd.c3150 unsigned int logical_block_size = block->bp_block; in dasd_setup_queue() local
3169 blk_queue_logical_block_size(q, logical_block_size); in dasd_setup_queue()
3180 q->limits.discard_granularity = logical_block_size; in dasd_setup_queue()
3184 max_bytes = USHRT_MAX * logical_block_size; in dasd_setup_queue()
3186 max_discard_sectors = max_bytes / logical_block_size; in dasd_setup_queue()
/Linux-v4.19/drivers/scsi/ufs/
Dufs-sysfs.c749 UFS_UNIT_DESC_PARAM(logical_block_size, _LOGICAL_BLK_SIZE, 1);
/Linux-v4.19/Documentation/ABI/testing/
Dsysfs-block101 What: /sys/block/<disk>/queue/logical_block_size
Dsysfs-driver-ufs558 What: /sys/class/scsi_device/*/device/unit_descriptor/logical_block_size
/Linux-v4.19/drivers/md/bcache/
Dsuper.c838 q->limits.logical_block_size = block_size; in bcache_device_init()