Home
last modified time | relevance | path

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

/linux-3.3/block/
Dblk-settings.c121 lim->logical_block_size = lim->physical_block_size = lim->io_min = 512; in blk_set_default_limits()
343 q->limits.logical_block_size = size; in blk_queue_logical_block_size()
367 if (q->limits.physical_block_size < q->limits.logical_block_size) in blk_queue_physical_block_size()
368 q->limits.physical_block_size = q->limits.logical_block_size; in blk_queue_physical_block_size()
409 if (limits->io_min < limits->logical_block_size) in blk_limits_io_min()
410 limits->io_min = limits->logical_block_size; in blk_limits_io_min()
546 t->logical_block_size = max(t->logical_block_size, in blk_stack_limits()
547 b->logical_block_size); in blk_stack_limits()
559 if (t->physical_block_size & (t->logical_block_size - 1)) { in blk_stack_limits()
560 t->physical_block_size = t->logical_block_size; in blk_stack_limits()
[all …]
/linux-3.3/include/linux/
Diso_fs.h40 char logical_block_size [ISODCL (129, 132)]; /* 723 */ member
77 char logical_block_size [ISODCL (129, 132)]; /* 723 */ member
126 char logical_block_size [ISODCL (137, 140)]; /* 723 */ member
Dblkdev.h260 unsigned short logical_block_size; member
1023 if (q && q->limits.logical_block_size) in queue_logical_block_size()
1024 retval = q->limits.logical_block_size; in queue_logical_block_size()
/linux-3.3/drivers/block/drbd/
Ddrbd_actlog.c110 int logical_block_size, mask, ok; in drbd_md_sync_page_io() local
118 logical_block_size = bdev_logical_block_size(bdev->md_bdev); in drbd_md_sync_page_io()
119 if (logical_block_size == 0) in drbd_md_sync_page_io()
120 logical_block_size = MD_SECTOR_SIZE; in drbd_md_sync_page_io()
123 if (logical_block_size != MD_SECTOR_SIZE) { in drbd_md_sync_page_io()
124 mask = (logical_block_size / MD_SECTOR_SIZE) - 1; in drbd_md_sync_page_io()
126 D_ASSERT(logical_block_size == (mask+1) * MD_SECTOR_SIZE); in drbd_md_sync_page_io()
138 READ, logical_block_size); in drbd_md_sync_page_io()
157 ok = _drbd_md_sync_page_io(mdev, bdev, iop, sector, rw, logical_block_size); in drbd_md_sync_page_io()
164 if (logical_block_size != MD_SECTOR_SIZE && !(rw & WRITE)) { in drbd_md_sync_page_io()
Ddrbd_nl.c937 int logical_block_size; in drbd_nl_disk_conf() local
1093 logical_block_size = bdev_logical_block_size(nbc->md_bdev); in drbd_nl_disk_conf()
1094 if (logical_block_size == 0) in drbd_nl_disk_conf()
1095 logical_block_size = MD_SECTOR_SIZE; in drbd_nl_disk_conf()
1097 if (logical_block_size != MD_SECTOR_SIZE) { in drbd_nl_disk_conf()
1104 logical_block_size, MD_SECTOR_SIZE); in drbd_nl_disk_conf()
/linux-3.3/drivers/md/
Ddm-table.c372 limits->logical_block_size >> SECTOR_SHIFT; in device_area_is_invalid()
412 limits->logical_block_size, bdevname(bdev, b)); in device_area_is_invalid()
421 limits->logical_block_size, bdevname(bdev, b)); in device_area_is_invalid()
536 q->limits.logical_block_size, in dm_set_device_limits()
679 limits->logical_block_size >> SECTOR_SHIFT; in validate_hardware_logical_block_alignment()
714 remaining & ((ti_limits.logical_block_size >> in validate_hardware_logical_block_alignment()
731 limits->logical_block_size); in validate_hardware_logical_block_alignment()
/linux-3.3/drivers/target/
Dtarget_core_file.c178 limits->logical_block_size = bdev_logical_block_size(inode->i_bdev); in fd_create_virtdevice()
203 limits->logical_block_size = FD_BLOCKSIZE; in fd_create_virtdevice()
Dtarget_core_device.c884 dev->se_sub_dev->se_dev_attrib.hw_block_size = limits->logical_block_size; in se_dev_set_default_attribs()
885 dev->se_sub_dev->se_dev_attrib.block_size = limits->logical_block_size; in se_dev_set_default_attribs()
894 limits->logical_block_size); in se_dev_set_default_attribs()
Dtarget_core_rd.c254 dev_limits.limits.logical_block_size = RD_BLOCKSIZE; in rd_create_virtdevice()
Dtarget_core_iblock.c157 limits->logical_block_size = bdev_logical_block_size(bd); in iblock_create_virtdevice()
Dtarget_core_pscsi.c329 limits->logical_block_size = sd->sector_size; in pscsi_add_device_to_list()
/linux-3.3/drivers/scsi/
Dsd.c490 unsigned int logical_block_size = sdkp->device->sector_size; in sd_config_discard() local
495 logical_block_size; in sd_config_discard()
498 sdkp->unmap_granularity * logical_block_size); in sd_config_discard()
525 q->limits.max_discard_sectors = max_blocks * (logical_block_size >> 9); in sd_config_discard()
/linux-3.3/fs/isofs/
Dinode.c730 sbi->s_log_zone_size = isonum_723(h_pri->logical_block_size); in isofs_fill_super()
737 sbi->s_log_zone_size = isonum_723(pri->logical_block_size); in isofs_fill_super()
/linux-3.3/Documentation/ABI/testing/
Dsysfs-block86 What: /sys/block/<disk>/queue/logical_block_size