• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/47xxnand/

Lines Matching refs:pattern

37  * The table is marked in the oob area with an ident pattern and a version
122 * check_pattern - [GENERIC] check if a pattern is in the buffer
126 * @td: search pattern descriptor
128 * Check for a pattern at the given place. Used to search bad block
131 * pattern area contain 0xff
148 /* Compare the pattern */
150 if (p[i] != td->pattern[i])
166 * check_short_pattern - [GENERIC] check if a pattern is in the buffer
168 * @td: search pattern descriptor
170 * Check for a pattern at the given place. Used to search bad block
180 /* Compare the pattern */
182 if (p[td->offs + i] != td->pattern[i])
442 * @bd: descriptor for the good/bad block search pattern
447 * for the given good/bad block identify pattern
529 * Read the bad block table by searching for a given ident pattern.
537 * The bbt ident pattern resides in the oob area of the first page
782 memcpy(&buf[ooboffs + td->offs], td->pattern, td->len);
830 * @bd: descriptor for the good/bad block search pattern
847 * @bd: descriptor for the good/bad block search pattern
1023 * @bd: descriptor for the good/bad block search pattern
1077 /* Search the bad block table using a pattern in oob */
1154 /* Define some generic bad / good block scan pattern which are used
1163 .pattern = scan_ff_pattern
1170 .pattern = scan_ff_pattern
1177 .pattern = scan_ff_pattern
1184 .pattern = scan_ff_pattern
1187 /* 2K & 4K page MLC NAND use same pattern */
1192 .pattern = scan_ff_pattern
1201 .pattern = scan_agand_pattern
1219 .pattern = bbt_pattern
1229 .pattern = mirror_pattern
1240 .pattern = bbt_pattern
1250 .pattern = mirror_pattern
1260 .pattern = bbt_pattern
1270 .pattern = mirror_pattern
1337 /* Use the default pattern descriptors */
1351 /* Use the default pattern descriptors */
1367 /* 2K and 4K MLC NAND use the same pattern */
1377 /* 2K and 4K MLC NAND use the same pattern */