| /linux/block/ |
| H A D | blk-settings.c | 40 lim->logical_block_size = SECTOR_SIZE; in blk_set_stacking_limits() 110 if (lim->zone_write_granularity < lim->logical_block_size) in blk_validate_zoned_limits() 111 lim->zone_write_granularity = lim->logical_block_size; in blk_validate_zoned_limits() 198 bi->interval_exp = ilog2(lim->logical_block_size); in blk_validate_integrity_limits() 233 length = min(max_segments, 2) * lim->logical_block_size; in blk_queue_max_guaranteed_bio() 360 if (!lim->logical_block_size) in blk_validate_limits() 361 lim->logical_block_size = SECTOR_SIZE; in blk_validate_limits() 362 else if (blk_validate_block_size(lim->logical_block_size)) { in blk_validate_limits() 363 pr_warn("Invalid logical block size (%d)\n", lim->logical_block_size); in blk_validate_limits() 366 if (lim->physical_block_size < lim->logical_block_size) { in blk_validate_limits() [all …]
|
| H A D | opal_proto.h | 374 __be32 logical_block_size; member
|
| /linux/include/uapi/linux/ |
| H A D | iso_fs.h | 41 __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/drivers/mmc/core/ |
| H A D | queue.c | 361 lim.logical_block_size = card->ext_csd.data_sector_size; in mmc_alloc_disk() 363 lim.logical_block_size = 512; in mmc_alloc_disk() 365 WARN_ON_ONCE(lim.logical_block_size != 512 && in mmc_alloc_disk() 366 lim.logical_block_size != 4096); in mmc_alloc_disk() 377 round_down(host->max_seg_size, lim.logical_block_size); in mmc_alloc_disk()
|
| /linux/drivers/md/ |
| H A D | dm-table.c | 238 limits->logical_block_size >> SECTOR_SHIFT; in device_area_is_invalid() 292 limits->logical_block_size, bdev); in device_area_is_invalid() 300 limits->logical_block_size, bdev); in device_area_is_invalid() 447 q->limits.logical_block_size, in dm_set_device_limits() 627 limits->logical_block_size >> SECTOR_SHIFT; in validate_hardware_logical_block_alignment() 662 remaining & ((ti_limits.logical_block_size >> in validate_hardware_logical_block_alignment() 679 limits->logical_block_size); in validate_hardware_logical_block_alignment()
|
| H A D | dm-ebs-target.c | 435 limits->logical_block_size = to_bytes(ec->e_bs); in ebs_io_hints() 438 limits->io_min = limits->logical_block_size; in ebs_io_hints()
|
| H A D | dm-verity-target.c | 939 if (limits->logical_block_size < 1 << v->data_dev_block_bits) in verity_io_hints() 940 limits->logical_block_size = 1 << v->data_dev_block_bits; in verity_io_hints() 945 limits->io_min = limits->logical_block_size; in verity_io_hints() 953 limits->dma_alignment = limits->logical_block_size - 1; in verity_io_hints()
|
| H A D | dm-zoned-target.c | 996 limits->logical_block_size = DMZ_BLOCK_SIZE; in dmz_io_hints()
|
| H A D | dm-crypt.c | 3748 limits->logical_block_size = in crypt_io_hints() 3749 max_t(unsigned int, limits->logical_block_size, cc->sector_size); in crypt_io_hints() 3753 limits->dma_alignment = limits->logical_block_size - 1; in crypt_io_hints()
|
| /linux/drivers/md/dm-vdo/ |
| H A D | statistics.h | 254 u64 logical_block_size; member
|
| H A D | types.h | 223 unsigned int logical_block_size; member
|
| H A D | dm-vdo-target.c | 799 config->logical_block_size = (enable_512e ? 512 : 4096); in parse_device_config() 927 limits->logical_block_size = vdo->device_config->logical_block_size; in vdo_io_hints() 1457 vdo_log_debug("Logical block size = %llu", (u64) config->logical_block_size); in vdo_initialize() 1775 if (to_validate->logical_block_size != config->logical_block_size) { in validate_new_device_config()
|
| H A D | vdo.c | 581 BUG_ON(vdo->device_config->logical_block_size <= 0); in vdo_make() 1546 stats->logical_block_size = vdo->device_config->logical_block_size; in get_vdo_statistics()
|
| H A D | message-stats.c | 386 write_u64("logicalBlockSize : ", stats->logical_block_size, ", ", buf, maxlen); in write_vdo_statistics()
|
| /linux/drivers/block/rnbd/ |
| H A D | rnbd-proto.h | 143 * @logical_block_size: logical block size device supports in bytes 159 __le16 logical_block_size; 153 __le16 logical_block_size; global() member
|
| /linux/drivers/block/ |
| H A D | n64cart.c | 119 .logical_block_size = 4096, in n64cart_probe()
|
| H A D | loop.c | 966 lim->logical_block_size = bsize; in loop_update_limits() 1139 lim.logical_block_size = SECTOR_SIZE; in __loop_clr_fd() 1472 if (lo->lo_queue->limits.logical_block_size == arg) in loop_set_block_size()
|
| /linux/drivers/scsi/ |
| H A D | sd.c | 878 unsigned int logical_block_size = sdkp->device->sector_size; in sd_config_discard() local 881 lim->discard_alignment = sdkp->unmap_alignment * logical_block_size; in sd_config_discard() 883 sdkp->unmap_granularity * logical_block_size); in sd_config_discard() 922 (logical_block_size >> SECTOR_SHIFT); in sd_config_discard() 970 unsigned int logical_block_size = sdkp->device->sector_size, in sd_config_atomic() local 1020 lim->atomic_write_hw_max = max_atomic * logical_block_size; in sd_config_atomic() 1022 lim->atomic_write_hw_unit_min = unit_min * logical_block_size; in sd_config_atomic() 1023 lim->atomic_write_hw_unit_max = unit_max * logical_block_size; in sd_config_atomic() 1119 unsigned int logical_block_size = sdkp->device->sector_size; in sd_config_write_same() local 1152 sdkp->physical_block_size > logical_block_size) { in sd_config_write_same() [all …]
|
| H A D | sr.c | 490 lim.logical_block_size = sector_size; in sr_revalidate_disk()
|
| /linux/drivers/block/drbd/ |
| H A D | drbd_protocol.h | 330 u32 logical_block_size; member
|
| /linux/Documentation/filesystems/nfs/ |
| H A D | nfsd-io-modes.rst | 111 the underlying block device's logical_block_size. Also the memory buffer 121 verified to have proper offset/len (logical_block_size) and
|
| /linux/include/linux/ |
| H A D | blkdev.h | 385 unsigned int logical_block_size; 1385 return q->limits.logical_block_size; in queue_io_min() 383 unsigned int logical_block_size; global() member
|
| /linux/fs/isofs/ |
| H A D | inode.c | 721 sbi->s_log_zone_size = isonum_723(h_pri->logical_block_size); in isofs_fill_super() 728 sbi->s_log_zone_size = isonum_723(pri->logical_block_size); in isofs_fill_super()
|
| /linux/drivers/cdrom/ |
| H A D | gdrom.c | 742 .logical_block_size = GDROM_HARD_SECTOR, in probe_gdrom()
|
| /linux/drivers/nvme/host/ |
| H A D | core.c | 1897 lim->discard_granularity = lim->logical_block_size; in nvme_config_discard() 2117 lim->logical_block_size = bs; in nvme_update_disk_info() 2513 lim.logical_block_size = ns_lim->logical_block_size; in nvme_update_ns_info()
|