Home
last modified time | relevance | path

Searched refs:ooblen (Results 1 – 24 of 24) sorted by relevance

/linux/drivers/mtd/tests/
A Doobtest.c68 ops.ooblen = use_len; in write_eraseblock()
178 ops.ooblen = use_len; in verify_eraseblock()
215 ops.ooblen = mtd->oobavail; in verify_eraseblock()
275 ops.ooblen = len; in verify_eraseblock_in_one_go()
499 ops.ooblen = 1; in mtd_oobtest_init()
518 ops.ooblen = 1; in mtd_oobtest_init()
544 ops.ooblen = mtd->oobavail + 1; in mtd_oobtest_init()
563 ops.ooblen = mtd->oobavail + 1; in mtd_oobtest_init()
589 ops.ooblen = mtd->oobavail; in mtd_oobtest_init()
608 ops.ooblen = mtd->oobavail; in mtd_oobtest_init()
[all …]
A Dreadtest.c55 ops.ooblen = mtd->oobsize; in read_eraseblock_by_page()
A Dnandbiterrs.c110 ops.ooblen = 0; in rewrite_page()
/linux/drivers/mtd/devices/
A Ddocg3.c881 ooblen = ops->ooblen; in doc_read_oob()
883 ooblen = 0; in doc_read_oob()
963 ooblen -= nboob; in doc_read_oob()
1339 int ooblen = ops->ooblen, autoecc; in doc_backup_oob() local
1381 size_t len, ooblen; in doc_write_oob() local
1389 ooblen = ops->ooblen; in doc_write_oob()
1391 ooblen = 0; in doc_write_oob()
1412 if (len && ooblen && in doc_write_oob()
1435 else if (ooblen > 0) in doc_write_oob()
1442 if (ooblen) { in doc_write_oob()
[all …]
/linux/drivers/mtd/nand/onenand/
A Donenand_bbt.c63 size_t readlen, ooblen; in create_bbt() local
72 scanlen = ooblen = 0; in create_bbt()
84 ops.ooblen = readlen; in create_bbt()
A Donenand_base.c1120 size_t ooblen = ops->ooblen; in onenand_mlc_read_ops_nolock() local
1221 size_t ooblen = ops->ooblen; in onenand_read_ops_nolock() local
1350 size_t len = ops->ooblen; in onenand_read_oob_nolock()
1532 size_t len = ops->ooblen; in onenand_bbt_read_oob()
1793 size_t ooblen = ops->ooblen; in onenand_write_ops_nolock() local
2438 .ooblen = 2, in onenand_default_block_markbad()
2901 .ooblen = 0, in do_otp_read()
2953 ops.ooblen = 0; in do_otp_write()
2993 ops.ooblen = 0; in do_otp_lock()
3004 ops.ooblen = len; in do_otp_lock()
[all …]
/linux/include/linux/mtd/
A Dnand.h122 unsigned int ooblen; member
887 iter->oobleft = req->ooblen; in nanddev_io_iter_init()
893 iter->req.ooblen = min_t(unsigned int, in nanddev_io_iter_init()
911 iter->oobleft -= iter->req.ooblen; in nanddev_io_iter_next_page()
912 iter->req.oobbuf.in += iter->req.ooblen; in nanddev_io_iter_next_page()
917 iter->req.ooblen = min_t(unsigned int, iter->oobbytes_per_page, in nanddev_io_iter_next_page()
A Dmtd.h68 size_t ooblen; member
/linux/drivers/mtd/nand/spi/
A Dcore.c376 if (req->ooblen) { in spinand_read_from_cache_op()
403 if (req->ooblen) { in spinand_read_from_cache_op()
408 req->ooblen); in spinand_read_from_cache_op()
411 req->ooblen); in spinand_read_from_cache_op()
444 if (req->ooblen) { in spinand_write_to_cache_op()
449 req->ooblen); in spinand_write_to_cache_op()
452 req->ooblen); in spinand_write_to_cache_op()
662 ops->oobretlen += iter.req.ooblen; in spinand_mtd_read()
700 ops->oobretlen += iter.req.ooblen; in spinand_mtd_write()
714 .ooblen = sizeof(marker), in spinand_isbad()
[all …]
/linux/fs/jffs2/
A Dwbuf.c1041 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/drivers/mtd/nand/
A Decc.c541 if (orig->ooblen < nanddev_per_page_oobsize(nand)) { in nand_ecc_tweak_req()
544 tweak->ooblen = nanddev_per_page_oobsize(nand); in nand_ecc_tweak_req()
557 orig->oobbuf.out, orig->ooblen); in nand_ecc_tweak_req()
580 orig->ooblen); in nand_ecc_restore_req()
/linux/drivers/mtd/
A Dmtdchar.c356 ops.ooblen = length; in mtdchar_writeoob()
362 if (ops.ooboffs && ops.ooblen > (mtd->oobsize - ops.ooboffs)) in mtdchar_writeoob()
393 ops.ooblen = length; in mtdchar_readoob()
399 if (ops.ooboffs && ops.ooblen > (mtd->oobsize - ops.ooboffs)) in mtdchar_readoob()
595 ops.ooblen = (size_t)req.ooblen; in mtdchar_write_ioctl()
607 ops.oobbuf = memdup_user(usr_oob, ops.ooblen); in mtdchar_write_ioctl()
A Dmtdconcat.c305 devops.ooblen = ops->ooblen - ops->oobretlen; in concat_read_oob()
306 if (!devops.ooblen) in concat_read_oob()
353 devops.ooblen = ops->ooblen - ops->oobretlen; in concat_write_oob()
354 if (!devops.ooblen) in concat_write_oob()
A Dmtdswap.c311 if (ops->oobretlen < ops->ooblen) { in mtdswap_read_oob()
314 ops->oobretlen, ops->ooblen, from); in mtdswap_read_oob()
334 ops.ooblen = 2 * d->mtd->oobavail; in mtdswap_read_markers()
383 ops.ooblen = MTDSWAP_OOBSIZE; in mtdswap_write_marker()
387 ops.ooblen = sizeof(n.magic); in mtdswap_write_marker()
401 if (ops.oobretlen != ops.ooblen) { in mtdswap_write_marker()
404 offset, ops.oobretlen, ops.ooblen); in mtdswap_write_marker()
886 ops.ooblen = mtd->oobavail; in mtdswap_eblk_passes()
A Dnftlcore.c132 ops.ooblen = len; in nftl_read_oob()
153 ops.ooblen = len; in nftl_write_oob()
176 ops.ooblen = mtd->oobsize; in nftl_write()
A Dmtdcore.c1439 ops->ooblen = 0; in mtd_check_oob_ops()
1444 if (ops->ooblen) { in mtd_check_oob_ops()
1453 if (ops->ooblen > maxooblen) in mtd_check_oob_ops()
1512 while (ops->retlen < ops->len || ops->oobretlen < ops->ooblen) { in mtd_io_emulated_slc()
1527 adjops.ooblen = ops->ooblen - ops->oobretlen; in mtd_io_emulated_slc()
1528 if (adjops.ooblen > oobavail - adjops.ooboffs) in mtd_io_emulated_slc()
1529 adjops.ooblen = oobavail - adjops.ooboffs; in mtd_io_emulated_slc()
A Dinftlcore.c144 ops.ooblen = len; in inftl_read_oob()
164 ops.ooblen = len; in inftl_write_oob()
184 ops.ooblen = mtd->oobsize; in inftl_write()
A Dssfdc.c171 ops.ooblen = OOB_SIZE; in read_raw_oob()
A Dsm_ftl.c260 ops.ooblen = SM_OOB_SIZE; in sm_read_sector()
344 ops.ooblen = SM_OOB_SIZE; in sm_write_sector()
/linux/drivers/mtd/nand/raw/
A Dnand_bbt.c321 ops.ooblen = mtd->oobsize; in scan_read_oob()
361 ops.ooblen = mtd->oobsize; in scan_write_bbt()
422 ops.ooblen = mtd->oobsize; in scan_block_fast()
761 ops.ooblen = mtd->oobsize; in write_bbt()
835 ops.ooblen = (len >> this->page_shift) * mtd->oobsize; in write_bbt()
838 if (res < 0 || ops.oobretlen != ops.ooblen) in write_bbt()
A Dsm_common.c113 ops.ooblen = mtd->oobsize; in sm_block_markbad()
A Dnand_base.c427 __func__, (unsigned int)to, (int)ops->ooblen); in nand_do_write_oob()
432 if ((ops->ooboffs + ops->ooblen) > len) { in nand_do_write_oob()
481 ops->oobretlen = ops->ooblen; in nand_do_write_oob()
507 ops.len = ops.ooblen = 2; in nand_default_block_markbad()
509 ops.len = ops.ooblen = 1; in nand_default_block_markbad()
3335 uint32_t oobreadlen = ops->ooblen; in nand_do_read_ops()
3491 ops->oobretlen = ops->ooblen - oobreadlen; in nand_do_read_ops()
3671 int readlen = ops->ooblen; in nand_do_read_oob()
3727 ops->oobretlen = ops->ooblen - readlen; in nand_do_read_oob()
4185 uint32_t oobwritelen = ops->ooblen; in nand_do_write_ops()
[all …]
/linux/include/uapi/mtd/
A Dmtd-abi.h87 __u64 ooblen; member
/linux/drivers/mtd/parsers/
A Dsharpslpart.c104 ops.ooblen = mtd->oobsize; in sharpsl_nand_read_oob()

Completed in 70 milliseconds