Lines Matching refs:ooblen
872 size_t len, ooblen, nbdata, nboob;
881 ooblen = ops->ooblen;
883 ooblen = 0;
889 from, ops->mode, buf, len, oobbuf, ooblen);
890 if (ooblen % DOC_LAYOUT_OOB_SIZE)
898 while (ret >= 0 && (len > 0 || ooblen > 0)) {
902 nboob = min_t(size_t, ooblen, (size_t)DOC_LAYOUT_OOB_SIZE);
963 ooblen -= nboob;
1339 int ooblen = ops->ooblen, autoecc;
1341 if (ooblen != DOC_LAYOUT_OOB_SIZE)
1381 size_t len, ooblen;
1389 ooblen = ops->ooblen;
1391 ooblen = 0;
1397 ofs, ops->mode, buf, len, oobbuf, ooblen);
1409 if ((len % DOC_LAYOUT_PAGE_SIZE) || (ooblen % oobdelta) ||
1412 if (len && ooblen &&
1413 (len / DOC_LAYOUT_PAGE_SIZE) != (ooblen / oobdelta))
1419 if (len == 0 && ooblen == 0)
1421 if (len == 0 && ooblen > 0)
1433 else if (ooblen > 0 && ops->mode == MTD_OPS_AUTO_OOB)
1435 else if (ooblen > 0)
1442 if (ooblen) {
1444 ooblen -= oobdelta;