Lines Matching full:physical
57 * initialization UBI finds out that there are available physical eraseblocks
59 * (the physical eraseblocks reserved for bad eraseblocks handling and other
60 * reserved physical eraseblocks are not taken). So, if there is a volume with
72 * of good physical eraseblocks the NAND chip on the device will have, but this
78 * Note, first UBI reserves some amount of physical eraseblocks for bad
80 * means that the pool of reserved physical eraseblocks will always be present.
94 * physical eraseblocks, don't allow the wear-leveling
136 * physical eraseblock. These values have to be the same for all physical
165 * @copy_flag: if this logical eraseblock was copied from another physical
174 * @data_pad: how many bytes at the end of this physical eraseblock are not
185 * eraseblock to a new physical eraseblock. The global sequence counter is an
190 * There are 2 situations when there may be more than one physical eraseblock
193 * eraseblock L and it is mapped to the physical eraseblock P.
195 * 1. Because UBI may erase physical eraseblocks asynchronously, the following
197 * erasure, then L is written to,i.e. mapped to another physical eraseblock P1,
199 * physical eraseblocks P and P1 corresponding to the same logical eraseblock
203 * 2. From time to time UBI moves logical eraseblocks to other physical
206 * are two physical eraseblocks P and P1 corresponding to L and UBI has to
209 * it is not enough to select the physical eraseblock with the higher sequence
212 * just select the physical eraseblock with lower sequence number, because the
220 * the @data_crc field of the copy (P1). So when UBI needs to pick one physical
224 * checksum is correct, this physical eraseblock is selected (P1). Otherwise
247 * data of the physical eraseblock was moved by the wear-leveling sub-system,
254 * physical eraseblock was moved to another physical eraseblock for
319 * @reserved_pebs: how many physical eraseblocks are reserved for this volume
321 * @data_pad: how many bytes are unused at the end of the each physical
351 * the physical eraseblocks is used.