Lines Matching defs:read
73 static void report_corrupt(unsigned char *read, unsigned char *written);
92 size_t read;
102 err = mtd_read(mtd, addr, len, &read, check_buf);
108 "read %zd\n", err, ebnum, read);
112 if (read != len) {
113 pr_err("failed to read %zd bytes from EB %d, "
114 "read only %zd, but no error reported\n",
115 len, ebnum, read);
120 pr_err("read wrong data from EB %d\n", ebnum);
124 /* Try read again */
364 static void print_bufs(unsigned char *read, unsigned char *written, int start,
368 * Report the detailed information about how the read EB differs from what was
371 static void report_corrupt(unsigned char *read, unsigned char *written)
383 if (countdiffs(written, read, i, pgsize, &bytes,
390 " what was read from flash and what was expected\n");
395 first = countdiffs(written, read, i, pgsize, &bytes,
411 print_bufs(read, written, offset, len);
415 static void print_bufs(unsigned char *read, unsigned char *written, int start,
426 printk(" %02x", read[start + i + j1]);
427 if (read[start + i + j1] != written[start + i + j1])