Lines Matching full:sequential
12 device support (e.g. f2fs), zonefs does not hide the sequential write
13 constraint of zoned block devices to the user. Files representing sequential
40 * Sequential zones: these zones accept random reads but must be written
41 sequentially. Each sequential zone has a write pointer maintained by the
43 to the device. As a result of this write constraint, LBAs in a sequential zone
44 cannot be overwritten. Sequential zones must first be erased using a special
78 the zone containing the super block is a sequential zone, the mkzonefs format
94 For sequential write zones, the sub-directory "seq" is used.
132 Sequential zone files
135 The size of sequential zone files grouped in the "seq" sub-directory represents
138 Sequential zone files can only be written sequentially, starting from the file
144 Since dirty page writeback by the page cache does not guarantee a sequential
146 on sequential files. Only direct I/O writes are accepted for these files.
147 zonefs relies on the sequential delivery of write I/O requests to the device
148 implemented by the block layer elevator. An elevator implementing the sequential
154 sequential zone files. Buffered I/Os, direct I/Os and shared read mappings are
157 Truncating sequential zone files is allowed only down to 0, in which case, the
201 enforces sequential file write for sequential zones, unaligned write errors
204 If one of the write request within the set of sequential write requests
212 errors can propagate through a stream of cached sequential data for a zone
235 Immediate or delayed write errors in a sequential zone file may cause the file
364 sequential zone files that can be open for writing. This number corresponds
369 will fail any open() system call requesting to open a sequential zone file for
370 writing when the number of sequential zone files already open for writing has
372 * **nr_wro_seq_files**: This attribute reports the current number of sequential
378 sequential zone files. Failure to do so can result in write errors.
380 sequential zone files that are in an active state, that is, sequential zone
385 on the number of sequential zone files that can be active.
387 sequential zone files that are active. If *max_active_seq_files* is not 0,
430 The "seq" sub-directory grouping files for sequential write zones has in this
442 For sequential write zone files, the file size changes as data is appended at