Lines Matching refs:buf_size
40 unsigned char *buf, uint32_t buf_size, struct jffs2_summary *s);
96 uint32_t buf_size = 0; in jffs2_scan_medium() local
131 buf_size = (uint32_t)try_size; in jffs2_scan_medium()
151 ret = jffs2_scan_eraseblock(c, jeb, buf_size?flashbuf:(flashbuf+jeb->offset), in jffs2_scan_medium()
152 buf_size, s); in jffs2_scan_medium()
281 if (buf_size) in jffs2_scan_medium()
446 unsigned char *buf, uint32_t buf_size, struct jffs2_summary *s) { in jffs2_scan_eraseblock() argument
490 if (!buf_size) { in jffs2_scan_eraseblock()
505 err = jffs2_fill_scan_buf(c, buf + buf_size - buf_len, in jffs2_scan_eraseblock()
511 sm = (void *)buf + buf_size - sizeof(*sm); in jffs2_scan_eraseblock()
514 sumptr = buf + buf_size - sumlen; in jffs2_scan_eraseblock()
521 if (sumlen > buf_size) { in jffs2_scan_eraseblock()
526 memcpy(sumptr + sumlen - buf_len, buf + buf_size - buf_len, buf_len); in jffs2_scan_eraseblock()
534 if (sumlen > buf_size) in jffs2_scan_eraseblock()
546 if (buf_size && sumlen > buf_size) in jffs2_scan_eraseblock()
560 if (!buf_size) { in jffs2_scan_eraseblock()
652 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); in jffs2_scan_eraseblock()
699 if (!buf_size && (scan_end != buf_len)) {/* XIP/point case */ in jffs2_scan_eraseblock()
705 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); in jffs2_scan_eraseblock()
802 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); in jffs2_scan_eraseblock()
819 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); in jffs2_scan_eraseblock()
837 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); in jffs2_scan_eraseblock()
854 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); in jffs2_scan_eraseblock()