Lines Matching refs:retlen
337 size_t retlen;
344 &retlen, &ebuf, NULL);
349 if (retlen < c->sector_size) {
351 D1(printk(KERN_DEBUG "MTD point returned len too short: 0x%zx\n", retlen));
352 c->mtd->unpoint(c->mtd, jeb->offset, retlen);
356 retlen /= sizeof(*wordebuf);
360 } while(--retlen);
362 if (retlen) {
364 *wordebuf, jeb->offset + c->sector_size-retlen*sizeof(*wordebuf));
384 ret = c->mtd->read(c->mtd, ofs, readlen, &retlen, ebuf);
390 if (retlen != readlen) {
391 printk(KERN_WARNING "Short read from newly-erased block at 0x%08x. Wanted %d, got %zd\n", ofs, readlen, retlen);
416 size_t retlen;
451 ret = jffs2_flash_direct_writev(c, vecs, 1, jeb->offset, &retlen);
453 if (ret || retlen != sizeof(marker)) {
459 jeb->offset, sizeof(marker), retlen);