| /OK3568_Linux_fs/kernel/drivers/mtd/tests/ |
| H A D | oobtest.c | 209 if (use_offset != 0 || use_len < mtd->oobavail) { in verify_eraseblock() 215 ops.ooblen = mtd->oobavail; in verify_eraseblock() 224 if (err || ops.oobretlen != mtd->oobavail) { in verify_eraseblock() 241 mtd->oobavail - k); in verify_eraseblock() 266 size_t len = mtd->oobavail * pgcnt; in verify_eraseblock_in_one_go() 267 size_t oobavail = mtd->oobavail; in verify_eraseblock_in_one_go() local 295 bitflips = memcmpshow(addr, readbuf + (i * oobavail), in verify_eraseblock_in_one_go() 296 writebuf + (i * oobavail), oobavail); in verify_eraseblock_in_one_go() 394 use_len = mtd->oobavail; in mtd_oobtest_init() 395 use_len_max = mtd->oobavail; in mtd_oobtest_init() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/mtd/nand/raw/ |
| H A D | davinci_nand.c | 376 mtd->oobavail = chip->ecc.layout->oobavail; in nand_davinci_write_page() 406 mtd->oobavail = saved_ecc_layout->oobavail; in nand_davinci_write_page() 437 mtd->oobavail = chip->ecc.layout->oobavail; in nand_davinci_read_page_hwecc() 467 mtd->oobavail = saved_ecc_layout->oobavail; in nand_davinci_read_page_hwecc() 741 layout->oobavail = 0; in davinci_nand_init() 744 layout->oobavail += layout->oobfree[i].length; in davinci_nand_init()
|
| H A D | tegra_nand.c | 58 .oobavail = 20, 549 chip->ecc.layout->oobavail + TAG_ECC_BYTES); in nand_rw_page() 550 tag_size = chip->ecc.layout->oobavail + TAG_ECC_BYTES; in nand_rw_page() 630 chip->ecc.layout->oobavail); in nand_rw_page() 634 chip->ecc.layout->oobavail); in nand_rw_page() 808 chip->ecc.layout->oobavail); in nand_rw_oob()
|
| H A D | denali.c | 1123 int oobavail = mtd->oobsize - denali->oob_skip_bytes; in denali_ecc_setup() local 1131 return nand_check_ecc_caps(chip, denali->ecc_caps, oobavail); in denali_ecc_setup() 1138 ret = nand_match_ecc_req(chip, denali->ecc_caps, oobavail); in denali_ecc_setup() 1144 return nand_maximize_ecc(chip, denali->ecc_caps, oobavail); in denali_ecc_setup()
|
| H A D | nand_base.c | 4734 const struct nand_ecc_caps *caps, int oobavail) in nand_check_ecc_caps() argument 4743 if (WARN_ON(oobavail < 0)) in nand_check_ecc_caps() 4766 if (ecc_bytes * nsteps > oobavail) { in nand_check_ecc_caps() 4796 const struct nand_ecc_caps *caps, int oobavail) in nand_match_ecc_req() argument 4807 if (WARN_ON(oobavail < 0)) in nand_match_ecc_req() 4842 if (ecc_bytes_total > oobavail || in nand_match_ecc_req() 4880 const struct nand_ecc_caps *caps, int oobavail) in nand_maximize_ecc() argument 4890 if (WARN_ON(oobavail < 0)) in nand_maximize_ecc() 4913 if (ecc_bytes * nsteps > oobavail) in nand_maximize_ecc() 5206 mtd->oobavail = 0; in nand_scan_tail() [all …]
|
| /OK3568_Linux_fs/kernel/fs/jffs2/ |
| H A D | wbuf.c | 1037 int cmlen = min_t(int, c->oobavail, OOB_CM_SIZE); in jffs2_check_oob_empty() 1041 ops.ooblen = NR_OOB_SCAN_PAGES * c->oobavail; in jffs2_check_oob_empty() 1080 int ret, cmlen = min_t(int, c->oobavail, OOB_CM_SIZE); in jffs2_check_nand_cleanmarker() 1105 int cmlen = min_t(int, c->oobavail, OOB_CM_SIZE); in jffs2_write_nand_cleanmarker() 1192 if (c->mtd->oobavail == 0) { in jffs2_nand_flash_setup() 1199 c->oobavail = c->mtd->oobavail; in jffs2_nand_flash_setup() 1211 c->oobbuf = kmalloc_array(NR_OOB_SCAN_PAGES, c->oobavail, GFP_KERNEL); in jffs2_nand_flash_setup()
|
| H A D | jffs2_fs_sb.h | 140 int oobavail; /* How many bytes are available for JFFS2 in OOB */ member
|
| /OK3568_Linux_fs/kernel/drivers/mtd/ |
| H A D | mtdswap.c | 334 ops.ooblen = 2 * d->mtd->oobavail; in mtdswap_read_markers() 347 (d->oob_buf + d->mtd->oobavail); in mtdswap_read_markers() 887 ops.ooblen = mtd->oobavail; in mtdswap_eblk_passes() 899 memset(d->oob_buf, patt, mtd->oobavail); in mtdswap_eblk_passes() 918 for (j = 0; j < mtd->oobavail; j++) in mtdswap_eblk_passes() 1313 d->oob_buf = kmalloc_array(2, mtd->oobavail, GFP_KERNEL); in mtdswap_init() 1372 if (!mtd->oobsize || mtd->oobavail < MTDSWAP_OOBSIZE) { in mtdswap_add_mtd() 1375 MTDSWAP_PREFIX, mtd->oobavail, MTDSWAP_OOBSIZE); in mtdswap_add_mtd()
|
| H A D | mtdcore.c | 199 return snprintf(buf, PAGE_SIZE, "%u\n", mtd->oobavail); in mtd_oobavail_show() 201 static DEVICE_ATTR(oobavail, S_IRUGO, mtd_oobavail_show, NULL); 1343 unsigned int wunit, oobavail; in mtd_io_emulated_slc() local 1354 oobavail = mtd_oobavail(mtd, ops); in mtd_io_emulated_slc() 1372 if (adjops.ooblen > oobavail - adjops.ooboffs) in mtd_io_emulated_slc() 1373 adjops.ooblen = oobavail - adjops.ooboffs; in mtd_io_emulated_slc()
|
| H A D | mtdpart.c | 68 child->oobavail = parent->oobavail; in allocate_partition()
|
| H A D | mtdconcat.c | 682 concat->mtd.oobavail = subdev[0]->oobavail; in mtd_concat_create()
|
| /OK3568_Linux_fs/u-boot/include/linux/mtd/ |
| H A D | mtd.h | 150 __u32 oobavail; member 187 uint32_t oobavail; // Available OOB bytes per block member 402 return ops->mode == MTD_OPS_AUTO_OOB ? mtd->oobavail : mtd->oobsize; in mtd_oobavail()
|
| H A D | rawnand.h | 1238 const struct nand_ecc_caps *caps, int oobavail); 1241 const struct nand_ecc_caps *caps, int oobavail); 1244 const struct nand_ecc_caps *caps, int oobavail);
|
| /OK3568_Linux_fs/kernel/include/uapi/mtd/ |
| H A D | mtd-abi.h | 238 __u32 oobavail; member
|
| /OK3568_Linux_fs/u-boot/include/mtd/ |
| H A D | mtd-abi.h | 227 __u32 oobavail; member
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/mtd/ |
| H A D | mtd-abi.h | 237 __u32 oobavail; member
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/mtd/ |
| H A D | mtd-abi.h | 237 __u32 oobavail; member
|
| /OK3568_Linux_fs/u-boot/drivers/mtd/onenand/ |
| H A D | onenand_base.c | 865 oobsize = this->ecclayout->oobavail; in onenand_read_ops_nolock() 1018 oobsize = this->ecclayout->oobavail; in onenand_read_oob_nolock() 1437 oobsize = this->ecclayout->oobavail; in onenand_write_ops_nolock() 1552 oobsize = this->ecclayout->oobavail; in onenand_write_oob_nolock() 2776 this->ecclayout->oobavail = 0; in onenand_scan() 2780 this->ecclayout->oobavail += in onenand_scan() 2782 mtd->oobavail = this->ecclayout->oobavail; in onenand_scan()
|
| /OK3568_Linux_fs/kernel/drivers/mtd/nand/raw/ |
| H A D | nand_base.c | 5314 const struct nand_ecc_caps *caps, int oobavail) in nand_check_ecc_caps() argument 5338 if (ecc_bytes * nsteps > oobavail) { in nand_check_ecc_caps() 5368 const struct nand_ecc_caps *caps, int oobavail) in nand_match_ecc_req() argument 5413 if (ecc_bytes_total > oobavail || in nand_match_ecc_req() 5451 const struct nand_ecc_caps *caps, int oobavail) in nand_maximize_ecc() argument 5481 if (ecc_bytes * nsteps > oobavail) in nand_maximize_ecc() 5529 const struct nand_ecc_caps *caps, int oobavail) in nand_ecc_choose_conf() argument 5534 if (WARN_ON(oobavail < 0 || oobavail > mtd->oobsize)) in nand_ecc_choose_conf() 5538 return nand_check_ecc_caps(chip, caps, oobavail); in nand_ecc_choose_conf() 5541 return nand_maximize_ecc(chip, caps, oobavail); in nand_ecc_choose_conf() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/mtd/ |
| H A D | mtdpart.c | 349 len = mtd->oobavail; in part_read_oob() 596 slave->oobavail = master->oobavail; in allocate_partition()
|
| H A D | mtdconcat.c | 734 concat->mtd.oobavail = subdev[0]->oobavail; in mtd_concat_create()
|
| /OK3568_Linux_fs/kernel/include/linux/mtd/ |
| H A D | mtd.h | 266 uint32_t oobavail; // Available OOB bytes per block member 468 return ops->mode == MTD_OPS_AUTO_OOB ? mtd->oobavail : mtd->oobsize; in mtd_oobavail()
|
| /OK3568_Linux_fs/u-boot/cmd/ |
| H A D | nand.c | 233 if (mtd->oobavail < ENV_OFFSET_SIZE) { in do_nand_env_oob() 237 mtd->oobavail, ENV_OFFSET_SIZE); in do_nand_env_oob()
|
| H A D | mtd.c | 149 printf(" - OOB available: %u bytes\n", mtd->oobavail); in mtd_show_device()
|
| /OK3568_Linux_fs/u-boot/fs/yaffs2/ |
| H A D | yaffs_uboot_glue.c | 231 if (chip->ecc.layout->oobavail < sizeof(struct yaffs_packed_tags2)) in cmd_yaffs_devconfig()
|