Lines Matching refs:ooblen
872 size_t len, ooblen, nbdata, nboob;
882 ooblen = ops->ooblen;
884 ooblen = 0;
890 from, ops->mode, buf, len, oobbuf, ooblen);
891 if (ooblen % DOC_LAYOUT_OOB_SIZE)
900 while (ret >= 0 && (len > 0 || ooblen > 0)) {
904 nboob = min_t(size_t, ooblen, (size_t)DOC_LAYOUT_OOB_SIZE);
965 ooblen -= nboob;
1347 int ooblen = ops->ooblen, autoecc;
1349 if (ooblen != DOC_LAYOUT_OOB_SIZE)
1389 size_t len, ooblen;
1397 ooblen = ops->ooblen;
1399 ooblen = 0;
1405 ofs, ops->mode, buf, len, oobbuf, ooblen);
1417 if ((len % DOC_LAYOUT_PAGE_SIZE) || (ooblen % oobdelta) ||
1420 if (len && ooblen &&
1421 (len / DOC_LAYOUT_PAGE_SIZE) != (ooblen / oobdelta))
1427 if (len == 0 && ooblen == 0)
1429 if (len == 0 && ooblen > 0)
1441 else if (ooblen > 0 && ops->mode == MTD_OPS_AUTO_OOB)
1443 else if (ooblen > 0)
1450 if (ooblen) {
1452 ooblen -= oobdelta;