| /linux-6.15/block/ |
| H A D | blk-settings.c | 39 lim->physical_block_size = SECTOR_SIZE; in blk_set_stacking_limits() 281 if (lim->io_min < lim->physical_block_size) in blk_validate_limits() 282 lim->io_min = lim->physical_block_size; in blk_validate_limits() 740 top = max(t->physical_block_size, t->io_min) in blk_stack_limits() 754 t->physical_block_size = max(t->physical_block_size, in blk_stack_limits() 755 b->physical_block_size); in blk_stack_limits() 767 t->physical_block_size = t->logical_block_size; in blk_stack_limits() 773 if (t->io_min & (t->physical_block_size - 1)) { in blk_stack_limits() 774 t->io_min = t->physical_block_size; in blk_stack_limits() 780 if (t->io_opt & (t->physical_block_size - 1)) { in blk_stack_limits() [all …]
|
| H A D | blk-sysfs.c | 138 QUEUE_SYSFS_LIMIT_SHOW(physical_block_size) in QUEUE_SYSFS_LIMIT_SHOW()
|
| H A D | blk-merge.c | 198 unsigned pbs = lim->physical_block_size >> SECTOR_SHIFT; in get_max_io_size()
|
| /linux-6.15/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-6.15/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 | 369 .physical_block_size = PAGE_SIZE, in brd_alloc()
|
| H A D | virtio_blk.c | 743 lim->physical_block_size = wg; in virtblk_read_zoned_limits() 1291 lim->physical_block_size = in virtblk_read_limits()
|
| H A D | loop.c | 953 lim->physical_block_size = bsize; in loop_update_limits() 1124 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()
|
| /linux-6.15/drivers/scsi/ |
| H A D | sd.c | 852 lim->discard_granularity = max(sdkp->physical_block_size, in sd_config_discard() 1122 sdkp->physical_block_size > logical_block_size) { in sd_config_write_same() 1138 sdkp->physical_block_size)); in sd_config_write_same() 2787 sdkp->physical_block_size = sector_size; in read_capacity_10() 2792 sdkp->physical_block_size = sector_size; in read_capacity_10() 2900 lim->physical_block_size = sdkp->physical_block_size; in sd_read_capacity() 2931 if (sdkp->physical_block_size != sector_size) in sd_print_capacity() 2934 sdkp->physical_block_size); in sd_print_capacity() 3587 if (min_xfer_bytes & (sdkp->physical_block_size - 1)) { in sd_validate_min_xfer_size() 3591 min_xfer_bytes, sdkp->physical_block_size); in sd_validate_min_xfer_size() [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-6.15/drivers/block/rnbd/ |
| H A D | rnbd-proto.h | 152 __le16 physical_block_size; member
|
| H A D | rnbd-clt.c | 1366 .physical_block_size = le16_to_cpu(rsp->physical_block_size), in rnbd_client_setup_device() 1615 le16_to_cpu(rsp->physical_block_size), in rnbd_clt_map_device()
|
| H A D | rnbd-srv.c | 550 rsp->physical_block_size = cpu_to_le16(bdev_physical_block_size(bdev)); in rnbd_srv_fill_msg_open_rsp()
|
| /linux-6.15/drivers/md/ |
| H A D | dm-ebs-target.c | 435 limits->physical_block_size = to_bytes(ec->u_bs); in ebs_io_hints() 436 limits->alignment_offset = limits->physical_block_size; in ebs_io_hints()
|
| H A D | dm-log-writes.c | 877 limits->physical_block_size = bdev_physical_block_size(lc->dev->bdev); in log_writes_io_hints() 878 limits->io_min = limits->physical_block_size; in log_writes_io_hints()
|
| H A D | dm-verity-target.c | 1022 if (limits->physical_block_size < 1 << v->data_dev_block_bits) in verity_io_hints() 1023 limits->physical_block_size = 1 << v->data_dev_block_bits; in verity_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 | 1647 if (limits->physical_block_size < wc->block_size) in writecache_io_hints() 1648 limits->physical_block_size = wc->block_size; in writecache_io_hints()
|
| /linux-6.15/drivers/block/drbd/ |
| H A D | drbd_protocol.h | 326 u32 physical_block_size; member
|
| /linux-6.15/include/linux/ |
| H A D | blkdev.h | 378 unsigned int physical_block_size; member 1303 return q->limits.physical_block_size; in queue_physical_block_size()
|
| /linux-6.15/Documentation/ABI/stable/ |
| H A D | sysfs-block | 625 What: /sys/block/<disk>/queue/physical_block_size 634 physical_block_size variable contains the maximum 635 physical_block_size of the component devices.
|
| /linux-6.15/drivers/nvdimm/ |
| H A D | pmem.c | 456 .physical_block_size = PAGE_SIZE, in pmem_attach_disk()
|