/linux/block/ |
H A D | blk-settings.c | 41 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 D | blk-merge.c | 197 unsigned pbs = lim->physical_block_size >> SECTOR_SHIFT; in get_max_io_size()
|
H A D | blk-sysfs.c | 140 QUEUE_SYSFS_LIMIT_SHOW(physical_block_size) in QUEUE_SYSFS_LIMIT_SHOW()
|
/linux/rust/kernel/block/mq/ |
H A D | gen_disk.rs | 19 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 D | rnull.rs | 52 .physical_block_size(4096)? in init()
|
H A D | n64cart.c | 118 .physical_block_size = 4096, in n64cart_probe()
|
H A D | brd.c | 288 .physical_block_size = PAGE_SIZE, in brd_alloc()
|
H A D | loop.c | 956 lim->physical_block_size = bsize; in loop_update_limits() 1127 lim.physical_block_size = SECTOR_SIZE; in __loop_clr_fd()
|
H A D | sunvdc.c | 788 .physical_block_size = port->vdisk_phys_blksz, in probe_disk()
|
H A D | zloop.c | 977 lim.physical_block_size = zlo->block_size; in zloop_ctl_add()
|
/linux/drivers/scsi/ |
H A D | sd.c | 852 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 D | sd.h | 126 unsigned int physical_block_size; member
|
H A D | sd_zbc.c | 612 lim->zone_write_granularity = sdkp->physical_block_size; in sd_zbc_read_zones()
|
/linux/drivers/block/drbd/ |
H A D | drbd_protocol.h | 326 u32 physical_block_size; member
|
H A D | drbd_main.c | 917 p->qlim->physical_block_size = in drbd_send_sizes() 930 p->qlim->physical_block_size = in drbd_send_sizes()
|
/linux/drivers/md/ |
H A D | dm-log-writes.c | 879 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 D | dm-zoned-target.c | 997 limits->physical_block_size = DMZ_BLOCK_SIZE; in dmz_io_hints()
|
H A D | dm-writecache.c | 1646 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 D | dm-table.c | 443 "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 D | dm-crypt.c | 3750 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 D | blkdev.h | 382 unsigned int physical_block_size; member 1373 return q->limits.physical_block_size; in queue_physical_block_size()
|
/linux/drivers/nvdimm/ |
H A D | pmem.c | 455 .physical_block_size = PAGE_SIZE, in pmem_attach_disk()
|
/linux/drivers/block/rnbd/ |
H A D | rnbd-srv.c | 545 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 D | sysfs-block | 640 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 D | core.c | 2114 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()
|