Lines Matching refs:buf_len
452 uint32_t hdr_crc, buf_ofs, buf_len; in jffs2_scan_eraseblock() local
502 buf_len = c->wbuf_pagesize; in jffs2_scan_eraseblock()
504 buf_len = sizeof(*sm); in jffs2_scan_eraseblock()
507 err = jffs2_fill_scan_buf(c, buf + buf_size - buf_len, in jffs2_scan_eraseblock()
508 jeb->offset + c->sector_size - buf_len, in jffs2_scan_eraseblock()
509 buf_len); in jffs2_scan_eraseblock()
528 memcpy(sumptr + sumlen - buf_len, buf + buf_size - buf_len, buf_len); in jffs2_scan_eraseblock()
530 if (buf_len < sumlen) { in jffs2_scan_eraseblock()
534 sumlen - buf_len); in jffs2_scan_eraseblock()
564 buf_len = c->sector_size; in jffs2_scan_eraseblock()
566 buf_len = EMPTY_SCAN_SIZE(c->sector_size); in jffs2_scan_eraseblock()
567 err = jffs2_fill_scan_buf(c, buf, buf_ofs, buf_len); in jffs2_scan_eraseblock()
653 if (buf_ofs + buf_len < ofs + sizeof(*node)) { in jffs2_scan_eraseblock()
654 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); in jffs2_scan_eraseblock()
657 buf_len, ofs); in jffs2_scan_eraseblock()
658 err = jffs2_fill_scan_buf(c, buf, ofs, buf_len); in jffs2_scan_eraseblock()
672 scan_end = min_t(uint32_t, EMPTY_SCAN_SIZE(c->sector_size)/8, buf_len); in jffs2_scan_eraseblock()
701 if (!buf_size && (scan_end != buf_len)) {/* XIP/point case */ in jffs2_scan_eraseblock()
702 scan_end = buf_len; in jffs2_scan_eraseblock()
707 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); in jffs2_scan_eraseblock()
708 if (!buf_len) { in jffs2_scan_eraseblock()
716 scan_end = buf_len; in jffs2_scan_eraseblock()
718 buf_len, ofs); in jffs2_scan_eraseblock()
719 err = jffs2_fill_scan_buf(c, buf, ofs, buf_len); in jffs2_scan_eraseblock()
803 if (buf_ofs + buf_len < ofs + sizeof(struct jffs2_raw_inode)) { in jffs2_scan_eraseblock()
804 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); in jffs2_scan_eraseblock()
807 buf_len, ofs); in jffs2_scan_eraseblock()
808 err = jffs2_fill_scan_buf(c, buf, ofs, buf_len); in jffs2_scan_eraseblock()
820 if (buf_ofs + buf_len < ofs + je32_to_cpu(node->totlen)) { in jffs2_scan_eraseblock()
821 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); in jffs2_scan_eraseblock()
823 je32_to_cpu(node->totlen), buf_len, in jffs2_scan_eraseblock()
825 err = jffs2_fill_scan_buf(c, buf, ofs, buf_len); in jffs2_scan_eraseblock()
838 if (buf_ofs + buf_len < ofs + je32_to_cpu(node->totlen)) { in jffs2_scan_eraseblock()
839 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); in jffs2_scan_eraseblock()
841 je32_to_cpu(node->totlen), buf_len, in jffs2_scan_eraseblock()
843 err = jffs2_fill_scan_buf(c, buf, ofs, buf_len); in jffs2_scan_eraseblock()
855 if (buf_ofs + buf_len < ofs + je32_to_cpu(node->totlen)) { in jffs2_scan_eraseblock()
856 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); in jffs2_scan_eraseblock()
858 je32_to_cpu(node->totlen), buf_len, in jffs2_scan_eraseblock()
860 err = jffs2_fill_scan_buf(c, buf, ofs, buf_len); in jffs2_scan_eraseblock()