Lines Matching refs:spare
429 Most NAND chips mark the bad blocks at a defined position in the spare
432 mark each time when the blocks are accessed by reading the spare area of
545 marked and identified by a pattern which is stored in the spare area
548 the pattern has to be stored in len and the offset in the spare area
576 is stored in 4 consecutive bytes in the spare area of the device. The
602 filesystem data in the spare area,
643 The eccpos array holds the byte offsets in the spare area where the
648 The oobfree array defines the areas in the spare area which can be
659 spare area buffer along with the data buffer. The spare area buffer size
660 is (number of pages) \* (size of spare area). For reads the buffer size
661 is (number of pages) \* ((size of spare area) + (number of ecc steps per
663 for each tuple in the spare buffer. The storage sequence is::
665 <spare data page 0><ecc result 0>...<ecc result n>
669 <spare data page n><ecc result 0>...<ecc result n>
673 If the spare area buffer is NULL then only the ECC placement is done
680 the spare area. If filesystem data have to be stored / read into the
681 spare area then the calling function must provide a buffer. The buffer
685 If the spare area buffer is NULL then only the ECC placement is done
809 specifications. This applies similar to the spare area.
815 The spare area usage to store filesystem data is controlled by the spare