/linux-6.12.1/block/ |
D | blk-settings.c | 38 lim->logical_block_size = SECTOR_SIZE; in blk_set_stacking_limits() 91 if (lim->zone_write_granularity < lim->logical_block_size) in blk_validate_zoned_limits() 92 lim->zone_write_granularity = lim->logical_block_size; in blk_validate_zoned_limits() 133 bi->interval_exp = ilog2(lim->logical_block_size); in blk_validate_integrity_limits() 150 length = min(max_segments, 2) * lim->logical_block_size; in blk_queue_max_guaranteed_bio() 236 if (!lim->logical_block_size) in blk_validate_limits() 237 lim->logical_block_size = SECTOR_SIZE; in blk_validate_limits() 238 else if (blk_validate_block_size(lim->logical_block_size)) { in blk_validate_limits() 239 pr_warn("Invalid logical block size (%d)\n", lim->logical_block_size); in blk_validate_limits() 242 if (lim->physical_block_size < lim->logical_block_size) in blk_validate_limits() [all …]
|
D | opal_proto.h | 374 __be32 logical_block_size; member
|
D | blk-merge.c | 105 return round_down(UINT_MAX, lim->logical_block_size) >> SECTOR_SHIFT; in bio_allowed_max_sectors() 205 unsigned lbs = lim->logical_block_size >> SECTOR_SHIFT; in get_max_io_size() 361 bytes = ALIGN_DOWN(bytes, lim->logical_block_size); in bio_split_rw_at()
|
D | sed-opal.c | 94 u32 logical_block_size; member 515 dev->logical_block_size = be32_to_cpu(geo->logical_block_size); in check_geometry() 3195 geo.logical_block_size = dev->logical_block_size; in opal_get_geometry()
|
/linux-6.12.1/rust/kernel/block/mq/ |
D | gen_disk.rs | 18 logical_block_size: u32, field 27 logical_block_size: bindings::PAGE_SIZE as u32, in default() 63 pub fn logical_block_size(mut self, block_size: u32) -> Result<Self> { in logical_block_size() method 65 self.logical_block_size = block_size; in logical_block_size() 99 lim.logical_block_size = self.logical_block_size; in build()
|
/linux-6.12.1/include/uapi/linux/ |
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
|
D | sed-opal.h | 180 __u32 logical_block_size; member
|
/linux-6.12.1/drivers/mmc/core/ |
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-6.12.1/drivers/block/ |
D | rnull.rs | 45 .logical_block_size(4096)? in init()
|
D | virtio_blk.c | 1290 &lim->logical_block_size); in virtblk_read_limits() 1298 lim->logical_block_size * (1 << physical_block_exp); in virtblk_read_limits() 1305 lim->logical_block_size * alignment_offset; in virtblk_read_limits() 1311 lim->io_min = lim->logical_block_size * min_io_size; in virtblk_read_limits() 1317 lim->io_opt = lim->logical_block_size * opt_io_size; in virtblk_read_limits() 1411 lim->discard_granularity = lim->logical_block_size; in virtblk_read_limits() 1442 .logical_block_size = SECTOR_SIZE, in virtblk_probe()
|
D | n64cart.c | 119 .logical_block_size = 4096, in n64cart_probe()
|
/linux-6.12.1/drivers/md/ |
D | dm-table.c | 239 limits->logical_block_size >> SECTOR_SHIFT; in device_area_is_invalid() 293 limits->logical_block_size, bdev); in device_area_is_invalid() 301 limits->logical_block_size, bdev); in device_area_is_invalid() 441 q->limits.logical_block_size, in dm_set_device_limits() 619 limits->logical_block_size >> SECTOR_SHIFT; in validate_hardware_logical_block_alignment() 654 remaining & ((ti_limits.logical_block_size >> in validate_hardware_logical_block_alignment() 671 limits->logical_block_size); in validate_hardware_logical_block_alignment()
|
D | dm-ebs-target.c | 428 limits->logical_block_size = to_bytes(ec->e_bs); in ebs_io_hints() 431 limits->io_min = limits->logical_block_size; in ebs_io_hints()
|
D | dm-verity-target.c | 972 if (limits->logical_block_size < 1 << v->data_dev_block_bits) in verity_io_hints() 973 limits->logical_block_size = 1 << v->data_dev_block_bits; in verity_io_hints() 978 limits->io_min = limits->logical_block_size; in verity_io_hints() 986 limits->dma_alignment = limits->logical_block_size - 1; in verity_io_hints()
|
D | dm-log-writes.c | 876 limits->logical_block_size = bdev_logical_block_size(lc->dev->bdev); in log_writes_io_hints() 879 limits->dma_alignment = limits->logical_block_size - 1; in log_writes_io_hints()
|
/linux-6.12.1/drivers/block/rnbd/ |
D | rnbd-clt.c | 106 if (!rsp->logical_block_size) { in process_msg_open_rsp() 952 size = dev->size * (limit->logical_block_size / SECTOR_SIZE); in rnbd_client_getgeo() 1348 (le16_to_cpu(rsp->logical_block_size) / SECTOR_SIZE)); in rnbd_clt_setup_gen_disk() 1366 .logical_block_size = le16_to_cpu(rsp->logical_block_size), in rnbd_client_setup_device() 1381 le16_to_cpu(rsp->logical_block_size); in rnbd_client_setup_device() 1615 le16_to_cpu(rsp->logical_block_size), in rnbd_clt_map_device()
|
D | rnbd-proto.h | 153 __le16 logical_block_size; member
|
/linux-6.12.1/drivers/md/dm-vdo/ |
D | statistics.h | 254 u64 logical_block_size; member
|
D | types.h | 223 unsigned int logical_block_size; member
|
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()
|
D | vdo.c | 590 BUG_ON(vdo->device_config->logical_block_size <= 0); in vdo_make() 1555 stats->logical_block_size = vdo->device_config->logical_block_size; in get_vdo_statistics()
|
/linux-6.12.1/arch/m68k/emu/ |
D | nfblock.c | 100 .logical_block_size = bsize, in nfhd_init_one()
|
/linux-6.12.1/drivers/scsi/ |
D | sd.c | 853 unsigned int logical_block_size = sdkp->device->sector_size; in sd_config_discard() local 856 lim->discard_alignment = sdkp->unmap_alignment * logical_block_size; in sd_config_discard() 858 sdkp->unmap_granularity * logical_block_size); in sd_config_discard() 897 (logical_block_size >> SECTOR_SHIFT); in sd_config_discard() 945 unsigned int logical_block_size = sdkp->device->sector_size, in sd_config_atomic() local 995 lim->atomic_write_hw_max = max_atomic * logical_block_size; in sd_config_atomic() 997 lim->atomic_write_hw_unit_min = unit_min * logical_block_size; in sd_config_atomic() 998 lim->atomic_write_hw_unit_max = unit_max * logical_block_size; in sd_config_atomic() 1093 unsigned int logical_block_size = sdkp->device->sector_size; in sd_config_write_same() local 1126 sdkp->physical_block_size > logical_block_size) { in sd_config_write_same() [all …]
|
/linux-6.12.1/drivers/block/drbd/ |
D | drbd_protocol.h | 330 u32 logical_block_size; member
|
/linux-6.12.1/include/linux/ |
D | blkdev.h | 365 unsigned int logical_block_size; member 1227 return q->limits.logical_block_size; in queue_logical_block_size()
|