Home
last modified time | relevance | path

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

12

/linux/block/
A Dblk-settings.c135 limits->logical_block_size >> SECTOR_SHIFT); in blk_queue_max_hw_sectors()
141 limits->logical_block_size >> SECTOR_SHIFT); in blk_queue_max_hw_sectors()
308 limits->logical_block_size = size; in blk_queue_logical_block_size()
338 q->limits.physical_block_size = q->limits.logical_block_size; in blk_queue_physical_block_size()
415 if (limits->io_min < limits->logical_block_size) in blk_limits_io_min()
416 limits->io_min = limits->logical_block_size; in blk_limits_io_min()
564 t->logical_block_size = max(t->logical_block_size, in blk_stack_limits()
565 b->logical_block_size); in blk_stack_limits()
578 if (t->physical_block_size & (t->logical_block_size - 1)) { in blk_stack_limits()
579 t->physical_block_size = t->logical_block_size; in blk_stack_limits()
[all …]
A Dopal_proto.h354 __be32 logical_block_size; member
/linux/include/uapi/linux/
A 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/drivers/s390/block/
A Ddasd_fba.c769 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()
788 max_bytes = USHRT_MAX * logical_block_size; in dasd_fba_setup_blk_queue()
790 max_discard_sectors = max_bytes / logical_block_size; in dasd_fba_setup_blk_queue()
A Ddasd_diag.c629 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()
/linux/drivers/nvme/target/
A Dio-cmd-bdev.c16 const u32 lpp = ql->physical_block_size / ql->logical_block_size; in nvmet_bdev_set_limits()
44 id->npdg = to0based(ql->discard_granularity / ql->logical_block_size); in nvmet_bdev_set_limits()
48 id->nows = to0based(ql->io_opt / ql->logical_block_size); in nvmet_bdev_set_limits()
/linux/drivers/block/rnbd/
A Drnbd-clt.c78 if (!rsp->logical_block_size) in rnbd_clt_set_dev_attr()
83 dev->logical_block_size = le16_to_cpu(rsp->logical_block_size); in rnbd_clt_set_dev_attr()
973 size = dev->size * (dev->logical_block_size / SECTOR_SIZE); in rnbd_client_getgeo()
1359 blk_queue_logical_block_size(dev->queue, dev->logical_block_size); in setup_request_queue()
1401 dev->nsectors * (dev->logical_block_size / SECTOR_SIZE) in rnbd_clt_setup_gen_disk()
1426 dev->size = dev->nsectors * dev->logical_block_size; in rnbd_client_setup_device()
1615 dev->logical_block_size, dev->physical_block_size, in rnbd_clt_map_device()
A Drnbd-clt.h131 u16 logical_block_size; member
A Drnbd-proto.h144 __le16 logical_block_size; member
A Drnbd-srv.c553 rsp->logical_block_size = in rnbd_srv_fill_msg_open_rsp()
/linux/drivers/md/
A Ddm-table.c232 limits->logical_block_size >> SECTOR_SHIFT; in device_area_is_invalid()
289 limits->logical_block_size, bdevname(bdev, b)); in device_area_is_invalid()
298 limits->logical_block_size, bdevname(bdev, b)); in device_area_is_invalid()
418 q->limits.logical_block_size, in dm_set_device_limits()
577 limits->logical_block_size >> SECTOR_SHIFT; in validate_hardware_logical_block_alignment()
612 remaining & ((ti_limits.logical_block_size >> in validate_hardware_logical_block_alignment()
629 limits->logical_block_size); in validate_hardware_logical_block_alignment()
A Ddm-ebs-target.c426 limits->logical_block_size = to_bytes(ec->e_bs); in ebs_io_hints()
429 blk_limits_io_min(limits, limits->logical_block_size); in ebs_io_hints()
A 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()
A Ddm-verity-target.c854 if (limits->logical_block_size < 1 << v->data_dev_block_bits) in verity_io_hints()
855 limits->logical_block_size = 1 << v->data_dev_block_bits; in verity_io_hints()
860 blk_limits_io_min(limits, limits->logical_block_size); in verity_io_hints()
A Ddm-log-writes.c899 limits->logical_block_size = bdev_logical_block_size(lc->dev->bdev); in log_writes_io_hints()
A Ddm-zoned-target.c1000 limits->logical_block_size = DMZ_BLOCK_SIZE; in dmz_io_hints()
A Ddm-writecache.c1624 if (limits->logical_block_size < wc->block_size) in writecache_io_hints()
1625 limits->logical_block_size = wc->block_size; in writecache_io_hints()
/linux/drivers/block/drbd/
A Ddrbd_protocol.h328 u32 logical_block_size; member
/linux/include/linux/
A Dblkdev.h93 unsigned int logical_block_size; member
943 if (q && q->limits.logical_block_size) in queue_logical_block_size()
944 retval = q->limits.logical_block_size; in queue_logical_block_size()
/linux/drivers/scsi/
A Dsd.c820 unsigned int logical_block_size = sdkp->device->sector_size; in sd_config_discard() local
824 sdkp->unmap_alignment * logical_block_size; in sd_config_discard()
827 sdkp->unmap_granularity * logical_block_size); in sd_config_discard()
867 blk_queue_max_discard_sectors(q, max_blocks * (logical_block_size >> 9)); in sd_config_discard()
1001 unsigned int logical_block_size = sdkp->device->sector_size; in sd_config_write_same() local
1034 sdkp->physical_block_size > logical_block_size) { in sd_config_write_same()
1055 (logical_block_size >> 9)); in sd_config_write_same()
1057 (logical_block_size >> 9)); in sd_config_write_same()
/linux/fs/isofs/
A Dinode.c762 sbi->s_log_zone_size = isonum_723(h_pri->logical_block_size); in isofs_fill_super()
769 sbi->s_log_zone_size = isonum_723(pri->logical_block_size); in isofs_fill_super()
/linux/drivers/md/bcache/
A Dsuper.c961 q->limits.logical_block_size = block_size; in bcache_device_init()
964 if (q->limits.logical_block_size > PAGE_SIZE && cached_bdev) { in bcache_device_init()
970 d->disk->disk_name, q->limits.logical_block_size, in bcache_device_init()
/linux/Documentation/block/
A Dqueue-sysfs.rst103 logical_block_size (RO)
/linux/Documentation/ABI/testing/
A Dsysfs-block139 What: /sys/block/<disk>/queue/logical_block_size
/linux/drivers/scsi/ufs/
A Dufs-sysfs.c1173 UFS_UNIT_DESC_PARAM(logical_block_size, _LOGICAL_BLK_SIZE, 1);

Completed in 158 milliseconds

12