/linux-master/drivers/mtd/ |
H A D | mtdchar.c | 356 ops.ooblen = length; 362 if (ops.ooboffs && ops.ooblen > (mtd->oobsize - ops.ooboffs)) 393 ops.ooblen = length; 399 if (ops.ooboffs && ops.ooblen > (mtd->oobsize - ops.ooboffs)) 582 if (ops->len == 0 || ops->ooblen == 0) 589 ops->ooblen = min_t(size_t, ops->ooblen, 616 req.ooblen = 0; 619 req.ooblen &= 0xffffffff; 631 oobbuf_len = min_t(size_t, req.ooblen, mt [all...] |
H A D | mtdswap.c | 311 if (ops->oobretlen < ops->ooblen) { 314 ops->oobretlen, ops->ooblen, from); 334 ops.ooblen = 2 * d->mtd->oobavail; 383 ops.ooblen = MTDSWAP_OOBSIZE; 387 ops.ooblen = sizeof(n.magic); 401 if (ops.oobretlen != ops.ooblen) { 404 offset, ops.oobretlen, ops.ooblen); 886 ops.ooblen = mtd->oobavail;
|
H A D | mtdconcat.c | 305 devops.ooblen = ops->ooblen - ops->oobretlen; 306 if (!devops.ooblen) 353 devops.ooblen = ops->ooblen - ops->oobretlen; 354 if (!devops.ooblen)
|
H A D | nftlcore.c | 132 ops.ooblen = len; 153 ops.ooblen = len; 176 ops.ooblen = mtd->oobsize;
|
H A D | mtdcore.c | 1570 * ->len or ->ooblen uninitialized. Force ->len and ->ooblen to 0 in 1577 ops->ooblen = 0; 1582 if (ops->ooblen) { 1591 if (ops->ooblen > maxooblen) 1650 while (ops->retlen < ops->len || ops->oobretlen < ops->ooblen) { 1665 adjops.ooblen = ops->ooblen - ops->oobretlen; 1666 if (adjops.ooblen > oobavail - adjops.ooboffs) 1667 adjops.ooblen [all...] |
H A D | ssfdc.c | 170 ops.ooblen = OOB_SIZE;
|
H A D | inftlcore.c | 144 ops.ooblen = len; 164 ops.ooblen = len; 184 ops.ooblen = mtd->oobsize;
|
H A D | sm_ftl.c | 260 ops.ooblen = SM_OOB_SIZE; 344 ops.ooblen = SM_OOB_SIZE;
|
/linux-master/drivers/mtd/tests/ |
H A D | oobtest.c | 68 ops.ooblen = use_len; 178 ops.ooblen = use_len; 215 ops.ooblen = mtd->oobavail; 275 ops.ooblen = len; 499 ops.ooblen = 1; 518 ops.ooblen = 1; 544 ops.ooblen = mtd->oobavail + 1; 563 ops.ooblen = mtd->oobavail + 1; 589 ops.ooblen = mtd->oobavail; 608 ops.ooblen [all...] |
H A D | readtest.c | 55 ops.ooblen = mtd->oobsize;
|
H A D | nandbiterrs.c | 110 ops.ooblen = 0;
|
/linux-master/drivers/mtd/devices/ |
H A D | docg3.c | 872 size_t len, ooblen, nbdata, nboob; local 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 local 1389 size_t len, ooblen; local [all...] |
/linux-master/include/uapi/mtd/ |
H A D | mtd-abi.h | 73 * @ooblen: length of OOB buffer (only lower 32 bits are used) 87 __u64 ooblen; member in struct:mtd_write_req 118 * @ooblen: length of OOB buffer (only lower 32 bits are used) 133 __u64 ooblen; member in struct:mtd_read_req
|
/linux-master/include/linux/mtd/ |
H A D | nand.h | 103 * @ooblen: the number of OOB bytes to read from/write to this page 122 unsigned int ooblen; member in struct:nand_page_io_req 931 iter->oobleft = req->ooblen; 937 iter->req.ooblen = min_t(unsigned int, 955 iter->oobleft -= iter->req.ooblen; 956 iter->req.oobbuf.in += iter->req.ooblen; 961 iter->req.ooblen = min_t(unsigned int, iter->oobbytes_per_page,
|
H A D | mtd.h | 57 * @ooblen: number of oob bytes to write/read 74 size_t ooblen; member in struct:mtd_oob_ops
|
/linux-master/drivers/mtd/nand/ |
H A D | ecc.c | 547 if (orig->ooblen < nanddev_per_page_oobsize(nand)) { 550 tweak->ooblen = nanddev_per_page_oobsize(nand); 563 orig->oobbuf.out, orig->ooblen); 586 orig->ooblen);
|
H A D | ecc-mxic.c | 574 req->ooblen + (ctx->steps * STAT_BYTES)); 632 req->ooblen + (ctx->steps * STAT_BYTES)); 686 req->ooblen + (ctx->steps * STAT_BYTES));
|
/linux-master/drivers/mtd/nand/spi/ |
H A D | core.c | 376 if (req->ooblen) { 406 if (req->ooblen) { 411 req->ooblen); 414 req->ooblen); 447 if (req->ooblen) { 452 req->ooblen); 455 req->ooblen); 671 ops->oobretlen += iter.req.ooblen; 716 ops->oobretlen += iter.req.ooblen; 730 .ooblen [all...] |
/linux-master/fs/jffs2/ |
H A D | wbuf.c | 1041 ops.ooblen = NR_OOB_SCAN_PAGES * c->oobavail; 1047 if ((ret && !mtd_is_bitflip(ret)) || ops.oobretlen != ops.ooblen) { 1049 jeb->offset, ops.ooblen, ops.oobretlen, ret); 1055 for(i = 0; i < ops.ooblen; i++) { 1083 ops.ooblen = cmlen; 1089 if ((ret && !mtd_is_bitflip(ret)) || ops.oobretlen != ops.ooblen) { 1091 jeb->offset, ops.ooblen, ops.oobretlen, ret); 1108 ops.ooblen = cmlen; 1114 if (ret || ops.oobretlen != ops.ooblen) { 1116 jeb->offset, ops.ooblen, op [all...] |
/linux-master/drivers/mtd/nand/raw/ |
H A D | sm_common.c | 113 ops.ooblen = mtd->oobsize;
|
H A D | nand_bbt.c | 321 ops.ooblen = mtd->oobsize; 361 ops.ooblen = mtd->oobsize; 422 ops.ooblen = mtd->oobsize; 760 ops.ooblen = mtd->oobsize; 834 ops.ooblen = (len >> this->page_shift) * mtd->oobsize; 837 if (res < 0 || ops.oobretlen != ops.ooblen)
|
H A D | nand_base.c | 434 __func__, (unsigned int)to, (int)ops->ooblen); 439 if ((ops->ooboffs + ops->ooblen) > len) { 446 if (nand_region_is_secured(chip, to, ops->ooblen)) 476 nand_fill_oob(chip, ops->oobbuf, ops->ooblen, ops); 488 ops->oobretlen = ops->ooblen; 514 ops.len = ops.ooblen = 2; 516 ops.len = ops.ooblen = 1; 3572 uint32_t oobreadlen = ops->ooblen; 3736 ops->oobretlen = ops->ooblen - oobreadlen; 3916 int readlen = ops->ooblen; [all...] |
/linux-master/drivers/mtd/nand/onenand/ |
H A D | onenand_bbt.c | 84 ops.ooblen = readlen;
|
H A D | onenand_base.c | 1120 size_t ooblen = ops->ooblen; local 1170 thisooblen = min_t(int, thisooblen, ooblen - oobread); 1221 size_t ooblen = ops->ooblen; local 1288 thisooblen = min_t(int, thisooblen, ooblen - oobread); 1350 size_t len = ops->ooblen; 1544 size_t len = ops->ooblen; 1805 size_t ooblen = ops->ooblen; local [all...] |
/linux-master/drivers/mtd/parsers/ |
H A D | sharpslpart.c | 104 ops.ooblen = mtd->oobsize;
|