Lines Matching full:read

17  * Test page read and write on MTD device.
114 size_t read; in verify_eraseblock() local
129 /* Do a read to set the internal dataRAMs to different data */ in verify_eraseblock()
130 err = mtd_read(mtd, addr0, bufsize, &read, twopages); in verify_eraseblock()
133 if (err || read != bufsize) { in verify_eraseblock()
134 printk(PRINT_PREF "error: read failed at %#llx\n", in verify_eraseblock()
138 err = mtd_read(mtd, addrn - bufsize, bufsize, &read, twopages); in verify_eraseblock()
141 if (err || read != bufsize) { in verify_eraseblock()
142 printk(PRINT_PREF "error: read failed at %#llx\n", in verify_eraseblock()
147 err = mtd_read(mtd, addr, bufsize, &read, twopages); in verify_eraseblock()
150 if (err || read != bufsize) { in verify_eraseblock()
151 printk(PRINT_PREF "error: read failed at %#llx\n", in verify_eraseblock()
164 /* Do a read to set the internal dataRAMs to different data */ in verify_eraseblock()
165 err = mtd_read(mtd, addr0, bufsize, &read, twopages); in verify_eraseblock()
168 if (err || read != bufsize) { in verify_eraseblock()
169 printk(PRINT_PREF "error: read failed at %#llx\n", in verify_eraseblock()
173 err = mtd_read(mtd, addrn - bufsize, bufsize, &read, twopages); in verify_eraseblock()
176 if (err || read != bufsize) { in verify_eraseblock()
177 printk(PRINT_PREF "error: read failed at %#llx\n", in verify_eraseblock()
182 err = mtd_read(mtd, addr, bufsize, &read, twopages); in verify_eraseblock()
185 if (err || read != bufsize) { in verify_eraseblock()
186 printk(PRINT_PREF "error: read failed at %#llx\n", in verify_eraseblock()
204 size_t read; in crosstest() local
228 /* Read 2nd-to-last page to pp1 */ in crosstest()
230 err = mtd_read(mtd, addr, pgsize, &read, pp1); in crosstest()
233 if (err || read != pgsize) { in crosstest()
234 printk(PRINT_PREF "error: read failed at %#llx\n", in crosstest()
240 /* Read 3rd-to-last page to pp1 */ in crosstest()
242 err = mtd_read(mtd, addr, pgsize, &read, pp1); in crosstest()
245 if (err || read != pgsize) { in crosstest()
246 printk(PRINT_PREF "error: read failed at %#llx\n", in crosstest()
252 /* Read first page to pp2 */ in crosstest()
255 err = mtd_read(mtd, addr, pgsize, &read, pp2); in crosstest()
258 if (err || read != pgsize) { in crosstest()
259 printk(PRINT_PREF "error: read failed at %#llx\n", in crosstest()
265 /* Read last page to pp3 */ in crosstest()
268 err = mtd_read(mtd, addr, pgsize, &read, pp3); in crosstest()
271 if (err || read != pgsize) { in crosstest()
272 printk(PRINT_PREF "error: read failed at %#llx\n", in crosstest()
278 /* Read first page again to pp4 */ in crosstest()
281 err = mtd_read(mtd, addr, pgsize, &read, pp4); in crosstest()
284 if (err || read != pgsize) { in crosstest()
285 printk(PRINT_PREF "error: read failed at %#llx\n", in crosstest()
292 printk(PRINT_PREF "verifying pages read at %#llx match\n", in crosstest()
305 size_t read, written; in erasecrosstest() local
340 err = mtd_read(mtd, addr0, pgsize, &read, readbuf); in erasecrosstest()
343 if (err || read != pgsize) { in erasecrosstest()
344 printk(PRINT_PREF "error: read failed at %#llx\n", in erasecrosstest()
378 err = mtd_read(mtd, addr0, pgsize, &read, readbuf); in erasecrosstest()
381 if (err || read != pgsize) { in erasecrosstest()
382 printk(PRINT_PREF "error: read failed at %#llx\n", in erasecrosstest()
401 size_t read, written; in erasetest() local
434 err = mtd_read(mtd, addr0, pgsize, &read, twopages); in erasetest()
437 if (err || read != pgsize) { in erasetest()
438 printk(PRINT_PREF "error: read failed at %#llx\n", in erasetest()