/Linux-v5.4/block/ |
D | blk-settings.c | 56 lim->logical_block_size = lim->physical_block_size = lim->io_min = 512; in blk_set_default_limits() 333 q->limits.logical_block_size = size; in blk_queue_logical_block_size() 357 if (q->limits.physical_block_size < q->limits.logical_block_size) in blk_queue_physical_block_size() 358 q->limits.physical_block_size = q->limits.logical_block_size; in blk_queue_physical_block_size() 399 if (limits->io_min < limits->logical_block_size) in blk_limits_io_min() 400 limits->io_min = limits->logical_block_size; in blk_limits_io_min() 545 t->logical_block_size = max(t->logical_block_size, in blk_stack_limits() 546 b->logical_block_size); in blk_stack_limits() 555 if (t->physical_block_size & (t->logical_block_size - 1)) { in blk_stack_limits() 556 t->physical_block_size = t->logical_block_size; in blk_stack_limits() [all …]
|
D | opal_proto.h | 349 __be32 logical_block_size; member
|
/Linux-v5.4/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
|
/Linux-v5.4/drivers/nvme/target/ |
D | io-cmd-bdev.c | 15 const u32 lpp = ql->physical_block_size / ql->logical_block_size; in nvmet_bdev_set_limits() 43 id->npdg = to0based(ql->discard_granularity / ql->logical_block_size); in nvmet_bdev_set_limits() 47 id->nows = to0based(ql->io_opt / ql->logical_block_size); in nvmet_bdev_set_limits()
|
/Linux-v5.4/drivers/s390/block/ |
D | dasd_fba.c | 777 unsigned int logical_block_size = block->bp_block; in dasd_fba_setup_blk_queue() local 785 blk_queue_logical_block_size(q, logical_block_size); in dasd_fba_setup_blk_queue() 792 q->limits.discard_granularity = logical_block_size; in dasd_fba_setup_blk_queue() 796 max_bytes = USHRT_MAX * logical_block_size; in dasd_fba_setup_blk_queue() 798 max_discard_sectors = max_bytes / logical_block_size; in dasd_fba_setup_blk_queue()
|
D | dasd_diag.c | 623 unsigned int logical_block_size = block->bp_block; in dasd_diag_setup_blk_queue() local 630 blk_queue_logical_block_size(q, logical_block_size); in dasd_diag_setup_blk_queue()
|
D | dasd_eckd.c | 6496 unsigned int logical_block_size = block->bp_block; in dasd_eckd_setup_blk_queue() local 6515 blk_queue_logical_block_size(q, logical_block_size); in dasd_eckd_setup_blk_queue()
|
/Linux-v5.4/drivers/md/ |
D | dm-table.c | 288 limits->logical_block_size >> SECTOR_SHIFT; in device_area_is_invalid() 361 limits->logical_block_size, bdevname(bdev, b)); in device_area_is_invalid() 370 limits->logical_block_size, bdevname(bdev, b)); in device_area_is_invalid() 487 q->limits.logical_block_size, in dm_set_device_limits() 649 limits->logical_block_size >> SECTOR_SHIFT; in validate_hardware_logical_block_alignment() 684 remaining & ((ti_limits.logical_block_size >> in validate_hardware_logical_block_alignment() 701 limits->logical_block_size); in validate_hardware_logical_block_alignment()
|
D | dm-io.c | 307 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()
|
D | dm-verity-target.c | 771 if (limits->logical_block_size < 1 << v->data_dev_block_bits) in verity_io_hints() 772 limits->logical_block_size = 1 << v->data_dev_block_bits; in verity_io_hints() 777 blk_limits_io_min(limits, limits->logical_block_size); in verity_io_hints()
|
D | dm-zoned-target.c | 878 limits->logical_block_size = DMZ_BLOCK_SIZE; in dmz_io_hints()
|
D | dm-log-writes.c | 897 limits->logical_block_size = bdev_logical_block_size(lc->dev->bdev); in log_writes_io_hints()
|
D | dm-writecache.c | 1280 if (limits->logical_block_size < wc->block_size) in writecache_io_hints() 1281 limits->logical_block_size = wc->block_size; in writecache_io_hints()
|
D | dm-crypt.c | 2956 limits->logical_block_size = in crypt_io_hints() 2957 max_t(unsigned short, limits->logical_block_size, cc->sector_size); in crypt_io_hints()
|
/Linux-v5.4/drivers/block/drbd/ |
D | drbd_protocol.h | 328 u32 logical_block_size; member
|
D | drbd_main.c | 922 p->qlim->logical_block_size = cpu_to_be32(queue_logical_block_size(q)); in assign_p_sizes_qlim() 931 p->qlim->logical_block_size = cpu_to_be32(queue_logical_block_size(q)); in assign_p_sizes_qlim()
|
/Linux-v5.4/drivers/scsi/ |
D | sd.c | 773 unsigned int logical_block_size = sdkp->device->sector_size; in sd_config_discard() local 777 sdkp->unmap_alignment * logical_block_size; in sd_config_discard() 780 sdkp->unmap_granularity * logical_block_size); in sd_config_discard() 820 blk_queue_max_discard_sectors(q, max_blocks * (logical_block_size >> 9)); in sd_config_discard() 949 unsigned int logical_block_size = sdkp->device->sector_size; in sd_config_write_same() local 982 sdkp->physical_block_size > logical_block_size) { in sd_config_write_same() 1003 (logical_block_size >> 9)); in sd_config_write_same() 1005 (logical_block_size >> 9)); in sd_config_write_same()
|
/Linux-v5.4/include/linux/ |
D | blkdev.h | 341 unsigned short logical_block_size; member 1301 if (q && q->limits.logical_block_size) in queue_logical_block_size() 1302 retval = q->limits.logical_block_size; in queue_logical_block_size()
|
/Linux-v5.4/fs/isofs/ |
D | inode.c | 765 sbi->s_log_zone_size = isonum_723(h_pri->logical_block_size); in isofs_fill_super() 772 sbi->s_log_zone_size = isonum_723(pri->logical_block_size); in isofs_fill_super()
|
/Linux-v5.4/drivers/scsi/ufs/ |
D | ufs-sysfs.c | 749 UFS_UNIT_DESC_PARAM(logical_block_size, _LOGICAL_BLK_SIZE, 1);
|
/Linux-v5.4/Documentation/block/ |
D | queue-sysfs.rst | 102 logical_block_size (RO)
|
/Linux-v5.4/Documentation/ABI/testing/ |
D | sysfs-block | 101 What: /sys/block/<disk>/queue/logical_block_size
|
D | sysfs-driver-ufs | 558 What: /sys/class/scsi_device/*/device/unit_descriptor/logical_block_size
|
/Linux-v5.4/drivers/block/ |
D | loop.c | 1529 if (lo->lo_queue->limits.logical_block_size != arg) { in loop_set_block_size() 1537 if (lo->lo_queue->limits.logical_block_size != arg && in loop_set_block_size()
|
/Linux-v5.4/drivers/md/bcache/ |
D | super.c | 853 q->limits.logical_block_size = block_size; in bcache_device_init()
|