/openbmc/qemu/hw/block/ |
H A D | block.c | 140 if (!conf->logical_block_size) { in blkconf_blocksizes() 142 conf->logical_block_size = blocksizes.log; in blkconf_blocksizes() 144 conf->logical_block_size = BDRV_SECTOR_SIZE; in blkconf_blocksizes() 160 if (conf->logical_block_size > conf->physical_block_size) { in blkconf_blocksizes() 166 if (!QEMU_IS_ALIGNED(conf->min_io_size, conf->logical_block_size)) { in blkconf_blocksizes() 176 if (conf->min_io_size / conf->logical_block_size > UINT16_MAX) { in blkconf_blocksizes() 182 if (!QEMU_IS_ALIGNED(conf->opt_io_size, conf->logical_block_size)) { in blkconf_blocksizes() 190 conf->logical_block_size)) { in blkconf_blocksizes()
|
H A D | xen-block.c | 193 conf->logical_block_size != XEN_BLKIF_SECTOR_SIZE) { in xen_block_connect() 297 int64_t sectors = blk_getlength(conf->blk) / conf->logical_block_size; in xen_block_set_size() 417 conf->logical_block_size); in xen_block_realize() 422 xen_block_dataplane_create(xendev, blk, conf->logical_block_size, in xen_block_realize()
|
/openbmc/linux/block/ |
H A D | blk-settings.c | 54 lim->logical_block_size = lim->physical_block_size = lim->io_min = 512; in blk_set_default_limits() 135 limits->logical_block_size >> SECTOR_SHIFT); in blk_queue_max_hw_sectors() 146 limits->logical_block_size >> SECTOR_SHIFT); in blk_queue_max_hw_sectors() 313 limits->logical_block_size = size; in blk_queue_logical_block_size() 342 if (q->limits.physical_block_size < q->limits.logical_block_size) in blk_queue_physical_block_size() 343 q->limits.physical_block_size = q->limits.logical_block_size; in blk_queue_physical_block_size() 367 if (q->limits.zone_write_granularity < q->limits.logical_block_size) in blk_queue_zone_write_granularity() 368 q->limits.zone_write_granularity = q->limits.logical_block_size; in blk_queue_zone_write_granularity() 420 if (limits->io_min < limits->logical_block_size) in blk_limits_io_min() 421 limits->io_min = limits->logical_block_size; in blk_limits_io_min() [all …]
|
H A D | opal_proto.h | 374 __be32 logical_block_size; member
|
H A D | blk-merge.c | 105 return round_down(UINT_MAX, lim->logical_block_size) >> SECTOR_SHIFT; in bio_allowed_max_sectors() 173 unsigned lbs = lim->logical_block_size >> SECTOR_SHIFT; in get_max_io_size() 264 return lim->logical_block_size; in bio_split_alignment()
|
/openbmc/qemu/tests/qemu-iotests/ |
H A D | 172.out | 24 logical_block_size = 512 (512 B) 53 logical_block_size = 512 (512 B) 92 logical_block_size = 512 (512 B) 106 logical_block_size = 512 (512 B) 149 logical_block_size = 512 (512 B) 163 logical_block_size = 512 (512 B) 207 logical_block_size = 512 (512 B) 221 logical_block_size = 512 (512 B) 250 logical_block_size = 512 (512 B) 289 logical_block_size = 512 (512 B) [all …]
|
H A D | 172 | 225 check_floppy_qtree -drive if=none,file="$TEST_IMG" -device floppy,drive=none0,logical_block_size=512 229 check_floppy_qtree -drive if=none,file="$TEST_IMG" -device floppy,drive=none0,logical_block_size=40…
|
/openbmc/qemu/block/export/ |
H A D | vhost-user-blk-server.c | 322 uint64_t logical_block_size; in vu_blk_exp_create() local 328 logical_block_size = vu_opts->logical_block_size; in vu_blk_exp_create() 330 logical_block_size = VIRTIO_BLK_SECTOR_SIZE; in vu_blk_exp_create() 332 if (!check_block_size("logical-block-size", logical_block_size, errp)) { in vu_blk_exp_create() 345 vexp->handler.logical_block_size = logical_block_size; in vu_blk_exp_create() 349 logical_block_size, num_queues); in vu_blk_exp_create()
|
H A D | vduse-blk.c | 273 uint64_t logical_block_size = VIRTIO_BLK_SECTOR_SIZE; in vduse_blk_exp_create() local 298 logical_block_size = vblk_opts->logical_block_size; in vduse_blk_exp_create() 299 if (!check_block_size("logical-block-size", logical_block_size, in vduse_blk_exp_create() 307 vblk_exp->handler.logical_block_size = logical_block_size; in vduse_blk_exp_create() 317 config.blk_size = cpu_to_le32(logical_block_size); in vduse_blk_exp_create() 321 cpu_to_le32(logical_block_size >> VIRTIO_BLK_SECTOR_BITS); in vduse_blk_exp_create()
|
H A D | virtio-blk-handler.h | 27 uint32_t logical_block_size; member
|
H A D | virtio-blk-handler.c | 90 if (unlikely(!virtio_blk_sect_range_ok(blk, handler->logical_block_size, in virtio_blk_discard_write_zeroes() 191 handler->logical_block_size, in virtio_blk_process_req()
|
/openbmc/qemu/include/hw/block/ |
H A D | block.h | 24 uint32_t logical_block_size; member 44 size > conf->logical_block_size; in get_physical_block_exp() 56 _conf.logical_block_size), \
|
/openbmc/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
|
H A D | sed-opal.h | 180 __u32 logical_block_size; member
|
/openbmc/linux/drivers/s390/block/ |
H A D | dasd_fba.c | 769 unsigned int logical_block_size = block->bp_block; in dasd_fba_setup_blk_queue() local 777 blk_queue_logical_block_size(q, logical_block_size); in dasd_fba_setup_blk_queue() 784 q->limits.discard_granularity = logical_block_size; in dasd_fba_setup_blk_queue() 787 max_bytes = USHRT_MAX * logical_block_size; in dasd_fba_setup_blk_queue() 789 max_discard_sectors = max_bytes / logical_block_size; in dasd_fba_setup_blk_queue()
|
H A D | dasd_diag.c | 629 unsigned int logical_block_size = block->bp_block; in dasd_diag_setup_blk_queue() local 636 blk_queue_logical_block_size(q, logical_block_size); in dasd_diag_setup_blk_queue()
|
/openbmc/qemu/hw/nvme/ |
H A D | ns.c | 100 ds = 31 - clz32(ns->blkconf.logical_block_size); in nvme_ns_init() 173 MAX(ns->blkconf.logical_block_size, MIN_DISCARD_GRANULARITY); in nvme_ns_init_blk() 620 if (ns->params.zrwas % ns->blkconf.logical_block_size) { in nvme_ns_check_constraints() 624 ns->params.zrwas, ns->blkconf.logical_block_size); in nvme_ns_check_constraints() 629 ns->params.zrwafg = ns->blkconf.logical_block_size; in nvme_ns_check_constraints()
|
/openbmc/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() 425 q->limits.logical_block_size, in dm_set_device_limits() 590 limits->logical_block_size >> SECTOR_SHIFT; in validate_hardware_logical_block_alignment() 625 remaining & ((ti_limits.logical_block_size >> in validate_hardware_logical_block_alignment() 642 limits->logical_block_size); in validate_hardware_logical_block_alignment()
|
H A D | dm-ebs-target.c | 428 limits->logical_block_size = to_bytes(ec->e_bs); in ebs_io_hints() 431 blk_limits_io_min(limits, limits->logical_block_size); in ebs_io_hints()
|
/openbmc/linux/drivers/block/rnbd/ |
H A D | rnbd-proto.h | 153 __le16 logical_block_size; member
|
H A 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() 1336 le16_to_cpu(rsp->logical_block_size)); in setup_request_queue() 1383 (le16_to_cpu(rsp->logical_block_size) / SECTOR_SIZE)); in rnbd_clt_setup_gen_disk() 1407 le16_to_cpu(rsp->logical_block_size); in rnbd_client_setup_device() 1631 le16_to_cpu(rsp->logical_block_size), in rnbd_clt_map_device()
|
/openbmc/qemu/hw/ufs/ |
H A D | lu.c | 322 lu->unit_desc.logical_block_size = UFS_BLOCK_SIZE_SHIFT; in ufs_init_lu() 325 cpu_to_be64(brdv_len / (1 << lu->unit_desc.logical_block_size)); in ufs_init_lu()
|
/openbmc/linux/drivers/block/drbd/ |
H A D | drbd_protocol.h | 330 u32 logical_block_size; member
|
/openbmc/qemu/hw/ide/ |
H A D | ide-dev.c | 106 if (dev->conf.logical_block_size != 512) { in ide_dev_initfn()
|
/openbmc/linux/include/linux/ |
H A D | blkdev.h | 312 unsigned int logical_block_size; member 1161 if (q && q->limits.logical_block_size) in queue_logical_block_size() 1162 retval = q->limits.logical_block_size; in queue_logical_block_size()
|