Lines Matching refs:buf_len
447 uint32_t hdr_crc, buf_ofs, buf_len; in jffs2_scan_eraseblock() local
497 buf_len = c->wbuf_pagesize; in jffs2_scan_eraseblock()
499 buf_len = sizeof(*sm); in jffs2_scan_eraseblock()
502 err = jffs2_fill_scan_buf(c, buf + buf_size - buf_len, in jffs2_scan_eraseblock()
503 jeb->offset + c->sector_size - buf_len, in jffs2_scan_eraseblock()
504 buf_len); in jffs2_scan_eraseblock()
523 memcpy(sumptr + sumlen - buf_len, buf + buf_size - buf_len, buf_len); in jffs2_scan_eraseblock()
525 if (buf_len < sumlen) { in jffs2_scan_eraseblock()
529 sumlen - buf_len); in jffs2_scan_eraseblock()
559 buf_len = c->sector_size; in jffs2_scan_eraseblock()
561 buf_len = EMPTY_SCAN_SIZE(c->sector_size); in jffs2_scan_eraseblock()
562 err = jffs2_fill_scan_buf(c, buf, buf_ofs, buf_len); in jffs2_scan_eraseblock()
648 if (buf_ofs + buf_len < ofs + sizeof(*node)) { in jffs2_scan_eraseblock()
649 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); in jffs2_scan_eraseblock()
652 buf_len, ofs); in jffs2_scan_eraseblock()
653 err = jffs2_fill_scan_buf(c, buf, ofs, buf_len); in jffs2_scan_eraseblock()
667 scan_end = min_t(uint32_t, EMPTY_SCAN_SIZE(c->sector_size)/8, buf_len); in jffs2_scan_eraseblock()
696 if (!buf_size && (scan_end != buf_len)) {/* XIP/point case */ in jffs2_scan_eraseblock()
697 scan_end = buf_len; in jffs2_scan_eraseblock()
702 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); in jffs2_scan_eraseblock()
703 if (!buf_len) { in jffs2_scan_eraseblock()
711 scan_end = buf_len; in jffs2_scan_eraseblock()
713 buf_len, ofs); in jffs2_scan_eraseblock()
714 err = jffs2_fill_scan_buf(c, buf, ofs, buf_len); in jffs2_scan_eraseblock()
798 if (buf_ofs + buf_len < ofs + sizeof(struct jffs2_raw_inode)) { in jffs2_scan_eraseblock()
799 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); in jffs2_scan_eraseblock()
802 buf_len, ofs); in jffs2_scan_eraseblock()
803 err = jffs2_fill_scan_buf(c, buf, ofs, buf_len); in jffs2_scan_eraseblock()
815 if (buf_ofs + buf_len < ofs + je32_to_cpu(node->totlen)) { in jffs2_scan_eraseblock()
816 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); in jffs2_scan_eraseblock()
818 je32_to_cpu(node->totlen), buf_len, in jffs2_scan_eraseblock()
820 err = jffs2_fill_scan_buf(c, buf, ofs, buf_len); in jffs2_scan_eraseblock()
833 if (buf_ofs + buf_len < ofs + je32_to_cpu(node->totlen)) { in jffs2_scan_eraseblock()
834 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); in jffs2_scan_eraseblock()
836 je32_to_cpu(node->totlen), buf_len, in jffs2_scan_eraseblock()
838 err = jffs2_fill_scan_buf(c, buf, ofs, buf_len); in jffs2_scan_eraseblock()
850 if (buf_ofs + buf_len < ofs + je32_to_cpu(node->totlen)) { in jffs2_scan_eraseblock()
851 buf_len = min_t(uint32_t, buf_size, jeb->offset + c->sector_size - ofs); in jffs2_scan_eraseblock()
853 je32_to_cpu(node->totlen), buf_len, in jffs2_scan_eraseblock()
855 err = jffs2_fill_scan_buf(c, buf, ofs, buf_len); in jffs2_scan_eraseblock()