Lines Matching full:block

1 What:		/sys/block/<disk>/alignment_offset
5 Storage devices may report a physical block size that is
6 bigger than the logical block size (for instance a drive
13 What: /sys/block/<disk>/discard_alignment
19 the exported logical block size. The discard_alignment
25 What: /sys/block/<disk>/diskseq
29 The /sys/block/<disk>/diskseq files reports the disk
37 What: /sys/block/<disk>/inflight
43 than the number of requests queued in the block device queue.
47 Cf. Documentation/block/stat.rst which contains a single value for
49 This is related to /sys/block/<disk>/queue/nr_requests
53 What: /sys/block/<disk>/integrity/device_is_integrity_capable
61 What: /sys/block/<disk>/integrity/format
65 Metadata format for integrity capable block device.
69 What: /sys/block/<disk>/integrity/protection_interval_bytes
75 block size.
78 What: /sys/block/<disk>/integrity/read_verify
82 Indicates whether the block layer should verify the
87 What: /sys/block/<disk>/integrity/tag_size
95 What: /sys/block/<disk>/integrity/write_generate
99 Indicates whether the block layer should automatically
104 What: /sys/block/<disk>/<partition>/alignment_offset
108 Storage devices may report a physical block size that is
109 bigger than the logical block size (for instance a drive
116 What: /sys/block/<disk>/<partition>/discard_alignment
122 the exported logical block size. The discard_alignment
128 What: /sys/block/<disk>/<partition>/stat
132 The /sys/block/<disk>/<partition>/stat files display the
134 same as the format of /sys/block/<disk>/stat.
137 What: /sys/block/<disk>/queue/add_random
139 Contact: linux-block@vger.kernel.org
145 What: /sys/block/<disk>/queue/chunk_sectors
152 segment. For a zoned block device, either host-aware or
158 What: /sys/block/<disk>/queue/crypto/
160 Contact: linux-block@vger.kernel.org
162 The presence of this subdirectory of /sys/block/<disk>/queue/
166 encryption, refer to Documentation/block/inline-encryption.rst.
169 What: /sys/block/<disk>/queue/crypto/max_dun_bits
171 Contact: linux-block@vger.kernel.org
177 What: /sys/block/<disk>/queue/crypto/modes/<mode>
179 Contact: linux-block@vger.kernel.org
195 /sys/block/<disk>/queue/crypto/modes/AES-256-XTS will exist and
199 What: /sys/block/<disk>/queue/crypto/num_keyslots
201 Contact: linux-block@vger.kernel.org
207 What: /sys/block/<disk>/queue/dax
209 Contact: linux-block@vger.kernel.org
216 What: /sys/block/<disk>/queue/discard_granularity
222 block size. The discard_granularity parameter indicates the size
225 the device's physical block size. A discard_granularity of 0
229 What: /sys/block/<disk>/queue/discard_max_bytes
241 What: /sys/block/<disk>/queue/discard_max_hw_bytes
243 Contact: linux-block@vger.kernel.org
255 What: /sys/block/<disk>/queue/discard_zeroes_data
263 What: /sys/block/<disk>/queue/dma_alignment
265 Contact: linux-block@vger.kernel.org
268 used for raw block device access with O_DIRECT and other driver
272 What: /sys/block/<disk>/queue/fua
274 Contact: linux-block@vger.kernel.org
276 [RO] Whether or not the block driver supports the FUA flag for
282 What: /sys/block/<disk>/queue/hw_sector_size
284 Contact: linux-block@vger.kernel.org
289 What: /sys/block/<disk>/queue/independent_access_ranges/
291 Contact: linux-block@vger.kernel.org
294 /sys/block/xxx/queue/ directory indicates that the device is
308 $ tree /sys/block/<disk>/queue/independent_access_ranges/
309 /sys/block/<disk>/queue/independent_access_ranges/
318 regardless of the actual block size of the device. Independent
325 What: /sys/block/<disk>/queue/io_poll
327 Contact: linux-block@vger.kernel.org
335 What: /sys/block/<disk>/queue/io_poll_delay
337 Contact: linux-block@vger.kernel.org
346 What: /sys/block/<disk>/queue/io_timeout
351 request does not complete in this time then the block driver
357 What: /sys/block/<disk>/queue/iostats
359 Contact: linux-block@vger.kernel.org
365 What: /sys/block/<disk>/queue/logical_block_size
373 What: /sys/block/<disk>/queue/max_active_zones
377 [RO] For zoned block devices (zoned attribute indicating
387 What: /sys/block/<disk>/queue/max_discard_segments
389 Contact: linux-block@vger.kernel.org
395 What: /sys/block/<disk>/queue/max_hw_sectors_kb
397 Contact: linux-block@vger.kernel.org
403 What: /sys/block/<disk>/queue/max_integrity_segments
405 Contact: linux-block@vger.kernel.org
408 with integrity data that will be submitted by the block layer
409 core to the associated block driver.
412 What: /sys/block/<disk>/queue/max_open_zones
416 [RO] For zoned block devices (zoned attribute indicating
422 What: /sys/block/<disk>/queue/max_sectors_kb
424 Contact: linux-block@vger.kernel.org
426 [RW] This is the maximum number of kilobytes that the block
432 What: /sys/block/<disk>/queue/max_segment_size
434 Contact: linux-block@vger.kernel.org
440 What: /sys/block/<disk>/queue/max_segments
442 Contact: linux-block@vger.kernel.org
445 that is submitted to the associated block driver.
448 What: /sys/block/<disk>/queue/minimum_io_size
455 drives this is often the physical block size. For RAID arrays
461 What: /sys/block/<disk>/queue/nomerges
463 Contact: linux-block@vger.kernel.org
475 What: /sys/block/<disk>/queue/nr_requests
477 Contact: linux-block@vger.kernel.org
480 block layer for read or write requests. Note that the total
487 each such per-block-cgroup request pool. IOW, if there are N
488 block cgroups, each request queue may have up to N request
492 What: /sys/block/<disk>/queue/nr_zones
497 block device ("host-aware" or "host-managed" zone model). For
498 regular block devices, the value is always 0.
501 What: /sys/block/<disk>/queue/optimal_io_size
514 What: /sys/block/<disk>/queue/physical_block_size
519 write atomically. It is usually the same as the logical block
521 sectors that expose a 512-byte logical block size to the
522 operating system. For stacked block devices the
527 What: /sys/block/<disk>/queue/read_ahead_kb
529 Contact: linux-block@vger.kernel.org
532 on this block device.
535 What: /sys/block/<disk>/queue/rotational
537 Contact: linux-block@vger.kernel.org
543 What: /sys/block/<disk>/queue/rq_affinity
545 Contact: linux-block@vger.kernel.org
547 [RW] If this option is '1', the block layer will migrate request
558 What: /sys/block/<disk>/queue/scheduler
560 Contact: linux-block@vger.kernel.org
563 IO schedulers for this block device. The currently active IO
565 scheduler name to this file will switch control of this block
571 What: /sys/block/<disk>/queue/stable_writes
573 Contact: linux-block@vger.kernel.org
588 What: /sys/block/<disk>/queue/throttle_sample_time
590 Contact: linux-block@vger.kernel.org
599 What: /sys/block/<disk>/queue/virt_boundary_mask
601 Contact: linux-block@vger.kernel.org
604 the block device. I/O requests to this device will be split
611 What: /sys/block/<disk>/queue/wbt_lat_usec
613 Contact: linux-block@vger.kernel.org
624 What: /sys/block/<disk>/queue/write_cache
626 Contact: linux-block@vger.kernel.org
638 What: /sys/block/<disk>/queue/write_same_max_bytes
643 single data block can be written to a range of several
651 What: /sys/block/<disk>/queue/write_zeroes_max_bytes
664 What: /sys/block/<disk>/queue/zone_append_max_bytes
666 Contact: linux-block@vger.kernel.org
669 a sequential zone of a zoned block device using a zone append
671 regular block devices.
674 What: /sys/block/<disk>/queue/zone_write_granularity
676 Contact: linux-block@vger.kernel.org
679 write operations in sequential zones of zoned block devices
681 "host-aware"). This value is always 0 for regular block devices.
684 What: /sys/block/<disk>/queue/zoned
688 [RO] zoned indicates if the device is a zoned block device and
690 possible values indicated by zoned are "none" for regular block
691 devices and "host-aware" or "host-managed" for zoned block
693 zoned block devices are described in the ZBC (Zoned Block
696 However, since drive-managed zoned block devices do not support
697 zone commands, they will be treated as regular block devices and
701 What: /sys/block/<disk>/hidden
703 Contact: linux-block@vger.kernel.org
705 [RO] the block device is hidden. it doesn’t produce events, and
710 What: /sys/block/<disk>/stat
714 The /sys/block/<disk>/stat files displays the I/O