/Linux-v4.19/drivers/mtd/tests/ |
D | oobtest.c | 80 ops.ooblen = use_len; in write_eraseblock() 190 ops.ooblen = use_len; in verify_eraseblock() 227 ops.ooblen = mtd->oobavail; in verify_eraseblock() 287 ops.ooblen = len; in verify_eraseblock_in_one_go() 511 ops.ooblen = 1; in mtd_oobtest_init() 531 ops.ooblen = 1; in mtd_oobtest_init() 558 ops.ooblen = mtd->oobavail + 1; in mtd_oobtest_init() 578 ops.ooblen = mtd->oobavail + 1; in mtd_oobtest_init() 605 ops.ooblen = mtd->oobavail; in mtd_oobtest_init() 625 ops.ooblen = mtd->oobavail; in mtd_oobtest_init() [all …]
|
D | readtest.c | 67 ops.ooblen = mtd->oobsize; in read_eraseblock_by_page()
|
D | nandbiterrs.c | 123 ops.ooblen = 0; in rewrite_page()
|
/Linux-v4.19/drivers/mtd/devices/ |
D | docg3.c | 886 size_t len, ooblen, nbdata, nboob; in doc_read_oob() local 895 ooblen = ops->ooblen; in doc_read_oob() 897 ooblen = 0; in doc_read_oob() 903 from, ops->mode, buf, len, oobbuf, ooblen); in doc_read_oob() 904 if (ooblen % DOC_LAYOUT_OOB_SIZE) in doc_read_oob() 912 while (ret >= 0 && (len > 0 || ooblen > 0)) { in doc_read_oob() 916 nboob = min_t(size_t, ooblen, (size_t)DOC_LAYOUT_OOB_SIZE); in doc_read_oob() 977 ooblen -= nboob; in doc_read_oob() 1353 int ooblen = ops->ooblen, autoecc; in doc_backup_oob() local 1355 if (ooblen != DOC_LAYOUT_OOB_SIZE) in doc_backup_oob() [all …]
|
/Linux-v4.19/include/linux/mtd/ |
D | nand.h | 105 unsigned int ooblen; member 609 iter->oobleft = req->ooblen; in nanddev_io_iter_init() 615 iter->req.ooblen = min_t(unsigned int, in nanddev_io_iter_init() 633 iter->oobleft -= iter->req.ooblen; in nanddev_io_iter_next_page() 634 iter->req.oobbuf.in += iter->req.ooblen; in nanddev_io_iter_next_page() 639 iter->req.ooblen = min_t(unsigned int, iter->oobbytes_per_page, in nanddev_io_iter_next_page()
|
D | mtd.h | 80 size_t ooblen; member
|
/Linux-v4.19/drivers/mtd/nand/spi/ |
D | core.c | 247 if (req->ooblen) { in spinand_read_from_cache_op() 248 adjreq.ooblen = nanddev_per_page_oobsize(nand); in spinand_read_from_cache_op() 286 if (req->ooblen) { in spinand_read_from_cache_op() 291 req->ooblen); in spinand_read_from_cache_op() 294 req->ooblen); in spinand_read_from_cache_op() 326 if (req->ooblen) { in spinand_write_to_cache_op() 331 req->ooblen); in spinand_write_to_cache_op() 334 req->ooblen); in spinand_write_to_cache_op() 336 adjreq.ooblen = nanddev_per_page_oobsize(nand); in spinand_write_to_cache_op() 584 ops->oobretlen += iter.req.ooblen; in spinand_mtd_read() [all …]
|
/Linux-v4.19/drivers/mtd/nand/onenand/ |
D | onenand_bbt.c | 63 size_t readlen, ooblen; in create_bbt() local 72 scanlen = ooblen = 0; in create_bbt() 84 ops.ooblen = readlen; in create_bbt()
|
D | onenand_base.c | 1128 size_t ooblen = ops->ooblen; in onenand_mlc_read_ops_nolock() local 1178 thisooblen = min_t(int, thisooblen, ooblen - oobread); in onenand_mlc_read_ops_nolock() 1229 size_t ooblen = ops->ooblen; in onenand_read_ops_nolock() local 1296 thisooblen = min_t(int, thisooblen, ooblen - oobread); in onenand_read_ops_nolock() 1358 size_t len = ops->ooblen; in onenand_read_oob_nolock() 1540 size_t len = ops->ooblen; in onenand_bbt_read_oob() 1801 size_t ooblen = ops->ooblen; in onenand_write_ops_nolock() local 1835 thisooblen = min_t(int, oobsize - oobcolumn, ooblen - oobwritten); in onenand_write_ops_nolock() 1984 size_t len = ops->ooblen; in onenand_write_oob_nolock() 2449 .ooblen = 2, in onenand_default_block_markbad() [all …]
|
/Linux-v4.19/fs/jffs2/ |
D | wbuf.c | 1041 ops.ooblen = NR_OOB_SCAN_PAGES * c->oobavail; in jffs2_check_oob_empty() 1047 if ((ret && !mtd_is_bitflip(ret)) || ops.oobretlen != ops.ooblen) { in jffs2_check_oob_empty() 1049 jeb->offset, ops.ooblen, ops.oobretlen, ret); in jffs2_check_oob_empty() 1055 for(i = 0; i < ops.ooblen; i++) { in jffs2_check_oob_empty() 1083 ops.ooblen = cmlen; in jffs2_check_nand_cleanmarker() 1089 if ((ret && !mtd_is_bitflip(ret)) || ops.oobretlen != ops.ooblen) { in jffs2_check_nand_cleanmarker() 1091 jeb->offset, ops.ooblen, ops.oobretlen, ret); in jffs2_check_nand_cleanmarker() 1108 ops.ooblen = cmlen; in jffs2_write_nand_cleanmarker() 1114 if (ret || ops.oobretlen != ops.ooblen) { in jffs2_write_nand_cleanmarker() 1116 jeb->offset, ops.ooblen, ops.oobretlen, ret); in jffs2_write_nand_cleanmarker()
|
/Linux-v4.19/drivers/mtd/ |
D | mtdconcat.c | 278 devops.ooblen = ops->ooblen - ops->oobretlen; in concat_read_oob() 279 if (!devops.ooblen) in concat_read_oob() 326 devops.ooblen = ops->ooblen - ops->oobretlen; in concat_write_oob() 327 if (!devops.ooblen) in concat_write_oob()
|
D | mtdchar.c | 380 ops.ooblen = length; in mtdchar_writeoob() 386 if (ops.ooboffs && ops.ooblen > (mtd->oobsize - ops.ooboffs)) in mtdchar_writeoob() 417 ops.ooblen = length; in mtdchar_readoob() 423 if (ops.ooboffs && ops.ooblen > (mtd->oobsize - ops.ooboffs)) in mtdchar_readoob() 619 ops.ooblen = (size_t)req.ooblen; in mtdchar_write_ioctl() 631 ops.oobbuf = memdup_user(usr_oob, ops.ooblen); in mtdchar_write_ioctl()
|
D | mtdswap.c | 324 if (ops->oobretlen < ops->ooblen) { in mtdswap_read_oob() 327 ops->oobretlen, ops->ooblen, from); in mtdswap_read_oob() 347 ops.ooblen = 2 * d->mtd->oobavail; in mtdswap_read_markers() 396 ops.ooblen = MTDSWAP_OOBSIZE; in mtdswap_write_marker() 400 ops.ooblen = sizeof(n.magic); in mtdswap_write_marker() 414 if (ops.oobretlen != ops.ooblen) { in mtdswap_write_marker() 417 offset, ops.oobretlen, ops.ooblen); in mtdswap_write_marker() 900 ops.ooblen = mtd->oobavail; in mtdswap_eblk_passes()
|
D | nftlcore.c | 145 ops.ooblen = len; in nftl_read_oob() 166 ops.ooblen = len; in nftl_write_oob() 189 ops.ooblen = mtd->oobsize; in nftl_write()
|
D | inftlcore.c | 157 ops.ooblen = len; in inftl_read_oob() 177 ops.ooblen = len; in inftl_write_oob() 197 ops.ooblen = mtd->oobsize; in inftl_write()
|
D | ssfdc.c | 174 ops.ooblen = OOB_SIZE; in read_raw_oob()
|
D | mtdcore.c | 1133 ops->ooblen = 0; in mtd_check_oob_ops() 1138 if (ops->ooblen) { in mtd_check_oob_ops() 1147 if (ops->ooblen > maxooblen) in mtd_check_oob_ops()
|
D | sm_ftl.c | 259 ops.ooblen = SM_OOB_SIZE; in sm_read_sector() 341 ops.ooblen = SM_OOB_SIZE; in sm_write_sector()
|
/Linux-v4.19/drivers/mtd/nand/raw/ |
D | nand_bbt.c | 322 ops.ooblen = mtd->oobsize; in scan_read_oob() 361 ops.ooblen = mtd->oobsize; in scan_write_bbt() 419 ops.ooblen = mtd->oobsize; in scan_block_fast() 726 ops.ooblen = mtd->oobsize; in write_bbt() 800 ops.ooblen = (len >> this->page_shift) * mtd->oobsize; in write_bbt() 803 if (res < 0 || ops.oobretlen != ops.ooblen) in write_bbt()
|
D | sm_common.c | 115 ops.ooblen = mtd->oobsize; in sm_block_markbad()
|
D | nand_base.c | 480 ops.len = ops.ooblen = 2; in nand_default_block_markbad() 482 ops.len = ops.ooblen = 1; in nand_default_block_markbad() 3542 uint32_t oobreadlen = ops->ooblen; in nand_do_read_ops() 3698 ops->oobretlen = ops->ooblen - oobreadlen; in nand_do_read_ops() 3880 int readlen = ops->ooblen; in nand_do_read_oob() 3938 ops->oobretlen = ops->ooblen - readlen; in nand_do_read_oob() 4404 uint32_t oobwritelen = ops->ooblen; in nand_do_write_ops() 4443 if (oob && ops->ooboffs && (ops->ooboffs + ops->ooblen > oobmaxlen)) { in nand_do_write_ops() 4509 ops->oobretlen = ops->ooblen; in nand_do_write_ops() 4569 __func__, (unsigned int)to, (int)ops->ooblen); in nand_do_write_oob() [all …]
|
/Linux-v4.19/include/uapi/mtd/ |
D | mtd-abi.h | 87 __u64 ooblen; member
|
/Linux-v4.19/drivers/mtd/parsers/ |
D | sharpslpart.c | 104 ops.ooblen = mtd->oobsize; in sharpsl_nand_read_oob()
|