Lines Matching full:block
5 * NAND family Bad Block Management (BBM) header file
6 * - Bad Block Table (BBT) implementation
24 * struct nand_bbt_descr - bad block table descriptor
37 * bad) block in the stored bbt
38 * @pattern: pattern to identify bad block table or factory marked good /
41 * Descriptor for the bad block table marker and the descriptor for the
44 * of the first block.
58 /* Options for the bad block table descriptors */
60 /* The number of bits used per block in the bbt on the device */
66 /* The bad block table is in the last good block of the device */
85 /* Read and write back block contents when writing bbt */
92 * Use a flash based bad block table. By default, OOB identifier is saved in
93 * OOB area. This option is passed to the default bad block table function.
97 * Do not store flash based bad block table marker in the OOB area; store it
102 * Do not write new bad block markers to OOB; useful, e.g., when ECC covers
125 * Bad block scanning errors
132 * struct bbm_info - [GENERIC] Bad Block Table data structure
134 * @badblockpos: [INTERN] position of the bad block marker in the oob area
136 * @bbt: [INTERN] bad block table pointer
137 * @isbad_bbt: function to determine if a block is bad
138 * @badblock_pattern: [REPLACEABLE] bad block scan pattern used for
139 * initial bad block scan