Lines Matching refs:err
56 int err; in multiblock_erase() local
65 err = mtd_erase(mtd, &ei); in multiblock_erase()
66 if (err) { in multiblock_erase()
68 err, ebnum, blocks); in multiblock_erase()
69 return err; in multiblock_erase()
90 int i, err = 0; in write_eraseblock_by_page() local
95 err = mtdtest_write(mtd, addr, pgsize, buf); in write_eraseblock_by_page()
96 if (err) in write_eraseblock_by_page()
102 return err; in write_eraseblock_by_page()
108 int i, n = pgcnt / 2, err = 0; in write_eraseblock_by_2pages() local
113 err = mtdtest_write(mtd, addr, sz, buf); in write_eraseblock_by_2pages()
114 if (err) in write_eraseblock_by_2pages()
115 return err; in write_eraseblock_by_2pages()
120 err = mtdtest_write(mtd, addr, pgsize, buf); in write_eraseblock_by_2pages()
122 return err; in write_eraseblock_by_2pages()
134 int i, err = 0; in read_eraseblock_by_page() local
139 err = mtdtest_read(mtd, addr, pgsize, buf); in read_eraseblock_by_page()
140 if (err) in read_eraseblock_by_page()
146 return err; in read_eraseblock_by_page()
152 int i, n = pgcnt / 2, err = 0; in read_eraseblock_by_2pages() local
157 err = mtdtest_read(mtd, addr, sz, buf); in read_eraseblock_by_2pages()
158 if (err) in read_eraseblock_by_2pages()
159 return err; in read_eraseblock_by_2pages()
164 err = mtdtest_read(mtd, addr, pgsize, buf); in read_eraseblock_by_2pages()
166 return err; in read_eraseblock_by_2pages()
195 int err, i, blocks, j, k; in mtd_speedtest_init() local
215 err = PTR_ERR(mtd); in mtd_speedtest_init()
217 return err; in mtd_speedtest_init()
241 err = -ENOMEM; in mtd_speedtest_init()
251 err = mtdtest_scan_for_bad_eraseblocks(mtd, bbt, 0, ebcnt); in mtd_speedtest_init()
252 if (err) in mtd_speedtest_init()
259 err = mtdtest_erase_good_eraseblocks(mtd, bbt, 0, ebcnt); in mtd_speedtest_init()
260 if (err) in mtd_speedtest_init()
269 err = write_eraseblock(i); in mtd_speedtest_init()
270 if (err) in mtd_speedtest_init()
273 err = mtdtest_relax(); in mtd_speedtest_init()
274 if (err) in mtd_speedtest_init()
287 err = read_eraseblock(i); in mtd_speedtest_init()
288 if (err) in mtd_speedtest_init()
291 err = mtdtest_relax(); in mtd_speedtest_init()
292 if (err) in mtd_speedtest_init()
299 err = mtdtest_erase_good_eraseblocks(mtd, bbt, 0, ebcnt); in mtd_speedtest_init()
300 if (err) in mtd_speedtest_init()
309 err = write_eraseblock_by_page(i); in mtd_speedtest_init()
310 if (err) in mtd_speedtest_init()
313 err = mtdtest_relax(); in mtd_speedtest_init()
314 if (err) in mtd_speedtest_init()
327 err = read_eraseblock_by_page(i); in mtd_speedtest_init()
328 if (err) in mtd_speedtest_init()
331 err = mtdtest_relax(); in mtd_speedtest_init()
332 if (err) in mtd_speedtest_init()
339 err = mtdtest_erase_good_eraseblocks(mtd, bbt, 0, ebcnt); in mtd_speedtest_init()
340 if (err) in mtd_speedtest_init()
349 err = write_eraseblock_by_2pages(i); in mtd_speedtest_init()
350 if (err) in mtd_speedtest_init()
353 err = mtdtest_relax(); in mtd_speedtest_init()
354 if (err) in mtd_speedtest_init()
367 err = read_eraseblock_by_2pages(i); in mtd_speedtest_init()
368 if (err) in mtd_speedtest_init()
371 err = mtdtest_relax(); in mtd_speedtest_init()
372 if (err) in mtd_speedtest_init()
382 err = mtdtest_erase_good_eraseblocks(mtd, bbt, 0, ebcnt); in mtd_speedtest_init()
383 if (err) in mtd_speedtest_init()
403 err = multiblock_erase(i, j); in mtd_speedtest_init()
404 if (err) in mtd_speedtest_init()
407 err = mtdtest_relax(); in mtd_speedtest_init()
408 if (err) in mtd_speedtest_init()
423 if (err) in mtd_speedtest_init()
424 pr_info("error %d occurred\n", err); in mtd_speedtest_init()
426 return err; in mtd_speedtest_init()