Lines Matching full:physical

55  * initialization UBI finds out that there are available physical eraseblocks
57 * (the physical eraseblocks reserved for bad eraseblocks handling and other
58 * reserved physical eraseblocks are not taken). So, if there is a volume with
70 * of good physical eraseblocks the NAND chip on the device will have, but this
76 * Note, first UBI reserves some amount of physical eraseblocks for bad
78 * means that the pool of reserved physical eraseblocks will always be present.
91 * physical eraseblocks, don't allow the wear-leveling
133 * physical eraseblock. These values have to be the same for all physical
162 * @copy_flag: if this logical eraseblock was copied from another physical
171 * @data_pad: how many bytes at the end of this physical eraseblock are not
182 * eraseblock to a new physical eraseblock. The global sequence counter is an
187 * There are 2 situations when there may be more than one physical eraseblock
190 * eraseblock L and it is mapped to the physical eraseblock P.
192 * 1. Because UBI may erase physical eraseblocks asynchronously, the following
194 * erasure, then L is written to,i.e. mapped to another physical eraseblock P1,
196 * physical eraseblocks P and P1 corresponding to the same logical eraseblock
200 * 2. From time to time UBI moves logical eraseblocks to other physical
203 * are two physical eraseblocks P and P1 corresponding to L and UBI has to
206 * it is not enough to select the physical eraseblock with the higher sequence
209 * just select the physical eraseblock with lower sequence number, because the
217 * the @data_crc field of the copy (P1). So when UBI needs to pick one physical
221 * checksum is correct, this physical eraseblock is selected (P1). Otherwise
244 * data of the physical eraseblock was moved by the wear-leveling sub-system,
251 * physical eraseblock was moved to another physical eraseblock for
316 * @reserved_pebs: how many physical eraseblocks are reserved for this volume
318 * @data_pad: how many bytes are unused at the end of the each physical
348 * the physical eraseblocks is used.