Lines Matching refs:readlen
3091 * @readlen: data length
3096 uint32_t readlen, uint8_t *bufpoi, int page)
3110 end_step = (data_offs + readlen - 1) / chip->ecc.size;
3461 u32 readlen, int col)
3471 end_page = DIV_ROUND_UP(col + readlen, mtd->writesize);
3472 end_col = (col + readlen) % mtd->writesize;
3549 uint32_t readlen = ops->len;
3560 if (nand_region_is_secured(chip, from, readlen))
3575 rawnand_enable_cont_reads(chip, page, readlen, col);
3580 bytes = min(mtd->writesize - col, readlen);
3680 readlen -= bytes;
3690 if (!readlen)
3708 ops->retlen = ops->len - (size_t) readlen;
3890 int readlen = ops->ooblen;
3896 __func__, (unsigned long long)from, readlen);
3899 if (nand_region_is_secured(chip, from, readlen))
3922 len = min(len, readlen);
3929 readlen -= len;
3930 if (!readlen)
3946 ops->oobretlen = ops->ooblen - readlen;