Lines Matching refs:retlen
344 size_t retlen; in jffs2_block_check_erase() local
348 ret = mtd_point(c->mtd, jeb->offset, c->sector_size, &retlen, in jffs2_block_check_erase()
355 if (retlen < c->sector_size) { in jffs2_block_check_erase()
358 retlen); in jffs2_block_check_erase()
359 mtd_unpoint(c->mtd, jeb->offset, retlen); in jffs2_block_check_erase()
363 retlen /= sizeof(*wordebuf); in jffs2_block_check_erase()
367 } while(--retlen); in jffs2_block_check_erase()
369 if (retlen) { in jffs2_block_check_erase()
373 c->sector_size-retlen * sizeof(*wordebuf)); in jffs2_block_check_erase()
394 ret = mtd_read(c->mtd, ofs, readlen, &retlen, ebuf); in jffs2_block_check_erase()
401 if (retlen != readlen) { in jffs2_block_check_erase()
403 ofs, readlen, retlen); in jffs2_block_check_erase()
429 size_t retlen; in jffs2_mark_erased_block() local
464 ret = jffs2_flash_direct_writev(c, vecs, 1, jeb->offset, &retlen); in jffs2_mark_erased_block()
466 if (ret || retlen != sizeof(marker)) { in jffs2_mark_erased_block()
472 jeb->offset, sizeof(marker), retlen); in jffs2_mark_erased_block()