Home
last modified time | relevance | path

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

12

/linux/block/
H A Dblk-settings.c41 lim->physical_block_size = SECTOR_SIZE; in blk_set_stacking_limits()
323 if (lim->physical_block_size < lim->logical_block_size) { in blk_validate_limits()
324 lim->physical_block_size = lim->logical_block_size; in blk_validate_limits()
325 } else if (!is_power_of_2(lim->physical_block_size)) { in blk_validate_limits()
326 pr_warn("Invalid physical block size (%d)\n", lim->physical_block_size); in blk_validate_limits()
334 if (lim->io_min < lim->physical_block_size) in blk_validate_limits()
335 lim->io_min = lim->physical_block_size; in blk_validate_limits()
342 lim->io_opt = round_down(lim->io_opt, lim->physical_block_size); in blk_validate_limits()
409 max(lim->discard_granularity, lim->physical_block_size); in blk_validate_limits()
467 lim->alignment_offset &= (lim->physical_block_size in blk_validate_limits()
[all...]
H A Dblk-merge.c197 unsigned pbs = lim->physical_block_size >> SECTOR_SHIFT; in get_max_io_size()
H A Dblk-sysfs.c140 QUEUE_SYSFS_LIMIT_SHOW(physical_block_size) in QUEUE_SYSFS_LIMIT_SHOW()
/linux/rust/kernel/block/mq/
H A Dgen_disk.rs19 physical_block_size: u32, field
28 physical_block_size: bindings::PAGE_SIZE as u32, in default()
78 pub fn physical_block_size(mut self, block_size: u32) -> Result<Self> { in physical_block_size() method
80 self.physical_block_size = block_size; in physical_block_size()
100 lim.physical_block_size = self.physical_block_size; in build()
/linux/drivers/block/
H A Drnull.rs52 .physical_block_size(4096)? in init()
H A Dn64cart.c118 .physical_block_size = 4096, in n64cart_probe()
H A Dbrd.c288 .physical_block_size = PAGE_SIZE, in brd_alloc()
H A Dloop.c956 lim->physical_block_size = bsize; in loop_update_limits()
1127 lim.physical_block_size = SECTOR_SIZE; in __loop_clr_fd()
H A Dsunvdc.c788 .physical_block_size = port->vdisk_phys_blksz, in probe_disk()
H A Dzloop.c977 lim.physical_block_size = zlo->block_size; in zloop_ctl_add()
/linux/drivers/scsi/
H A Dsd.c852 lim->discard_granularity = max(sdkp->physical_block_size, in sd_config_discard()
947 physical_block_size_sectors = sdkp->physical_block_size / in sd_config_atomic()
1122 sdkp->physical_block_size > logical_block_size) { in sd_config_write_same()
1138 sdkp->physical_block_size)); in sd_config_write_same()
2699 sdkp->physical_block_size = (1 << (buffer[13] & 0xf)) * sector_size; in read_capacity_16()
2792 sdkp->physical_block_size = sector_size; in read_capacity_10()
2797 sdkp->physical_block_size = sector_size; in read_capacity_10()
2905 lim->physical_block_size = sdkp->physical_block_size; in sd_read_capacity()
2936 if (sdkp->physical_block_size ! in sd_print_capacity()
[all...]
H A Dsd.h126 unsigned int physical_block_size; member
H A Dsd_zbc.c612 lim->zone_write_granularity = sdkp->physical_block_size; in sd_zbc_read_zones()
/linux/drivers/block/drbd/
H A Ddrbd_protocol.h326 u32 physical_block_size; member
H A Ddrbd_main.c917 p->qlim->physical_block_size = in drbd_send_sizes()
930 p->qlim->physical_block_size = in drbd_send_sizes()
/linux/drivers/md/
H A Ddm-log-writes.c879 limits->physical_block_size = bdev_physical_block_size(lc->dev->bdev); in log_writes_io_hints()
880 limits->io_min = limits->physical_block_size; in log_writes_io_hints()
H A Ddm-zoned-target.c997 limits->physical_block_size = DMZ_BLOCK_SIZE; in dmz_io_hints()
H A Ddm-writecache.c1646 if (limits->physical_block_size < wc->block_size) in writecache_io_hints()
1647 limits->physical_block_size = wc->block_size; in writecache_io_hints()
H A Ddm-table.c443 "physical_block_size=%u, logical_block_size=%u, " in dm_set_device_limits()
446 q->limits.physical_block_size, in dm_set_device_limits()
H A Ddm-crypt.c3750 limits->physical_block_size = in crypt_io_hints()
3751 max_t(unsigned int, limits->physical_block_size, cc->sector_size); in crypt_io_hints()
/linux/include/linux/
H A Dblkdev.h382 unsigned int physical_block_size; member
1373 return q->limits.physical_block_size; in queue_physical_block_size()
/linux/drivers/nvdimm/
H A Dpmem.c455 .physical_block_size = PAGE_SIZE, in pmem_attach_disk()
/linux/drivers/block/rnbd/
H A Drnbd-srv.c545 rsp->physical_block_size = cpu_to_le16(bdev_physical_block_size(bdev)); in rnbd_srv_fill_msg_open_rsp()
/linux/Documentation/ABI/stable/
H A Dsysfs-block640 What: /sys/block/<disk>/queue/physical_block_size
649 physical_block_size variable contains the maximum
650 physical_block_size of the component devices.
/linux/drivers/nvme/host/
H A Dcore.c2114 lim->physical_block_size = min(phys_bs, atomic_bs); in nvme_update_disk_info()
2510 lim.physical_block_size = ns_lim->physical_block_size; in nvme_update_ns_info()

12