Lines Matching full:physical

56  * initialization UBI finds out that there are available physical eraseblocks
58 * (the physical eraseblocks reserved for bad eraseblocks handling and other
59 * reserved physical eraseblocks are not taken). So, if there is a volume with
71 * of good physical eraseblocks the NAND chip on the device will have, but this
77 * Note, first UBI reserves some amount of physical eraseblocks for bad
79 * means that the pool of reserved physical eraseblocks will always be present.
92 * physical eraseblocks, don't allow the wear-leveling
134 * physical eraseblock. These values have to be the same for all physical
163 * @copy_flag: if this logical eraseblock was copied from another physical
172 * @data_pad: how many bytes at the end of this physical eraseblock are not
183 * eraseblock to a new physical eraseblock. The global sequence counter is an
188 * There are 2 situations when there may be more than one physical eraseblock
191 * eraseblock L and it is mapped to the physical eraseblock P.
193 * 1. Because UBI may erase physical eraseblocks asynchronously, the following
195 * erasure, then L is written to,i.e. mapped to another physical eraseblock P1,
197 * physical eraseblocks P and P1 corresponding to the same logical eraseblock
201 * 2. From time to time UBI moves logical eraseblocks to other physical
204 * are two physical eraseblocks P and P1 corresponding to L and UBI has to
207 * it is not enough to select the physical eraseblock with the higher sequence
210 * just select the physical eraseblock with lower sequence number, because the
218 * the @data_crc field of the copy (P1). So when UBI needs to pick one physical
222 * checksum is correct, this physical eraseblock is selected (P1). Otherwise
245 * data of the physical eraseblock was moved by the wear-leveling sub-system,
252 * physical eraseblock was moved to another physical eraseblock for
317 * @reserved_pebs: how many physical eraseblocks are reserved for this volume
319 * @data_pad: how many bytes are unused at the end of the each physical
349 * the physical eraseblocks is used.