Home
last modified time | relevance | path

Searched refs:oobavail (Results 1 - 25 of 35) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/mtd/tests/
H A Doobtest.c209 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()
[all...]
/kernel/linux/linux-6.6/drivers/mtd/tests/
H A Doobtest.c209 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()
[all...]
/kernel/linux/linux-5.10/drivers/mtd/
H A Dmtdswap.c334 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 Dmtdcore.c234 return snprintf(buf, PAGE_SIZE, "%u\n", mtd->oobavail); in mtd_oobavail_show()
236 static DEVICE_ATTR(oobavail, S_IRUGO, mtd_oobavail_show, NULL);
1380 unsigned int wunit, oobavail; in mtd_io_emulated_slc() local
1391 oobavail = mtd_oobavail(mtd, ops); in mtd_io_emulated_slc()
1409 if (adjops.ooblen > oobavail - adjops.ooboffs) in mtd_io_emulated_slc()
1410 adjops.ooblen = oobavail - adjops.ooboffs; in mtd_io_emulated_slc()
H A Dmtdpart.c68 child->oobavail = parent->oobavail; in allocate_partition()
H A Dmtdconcat.c682 concat->mtd.oobavail = subdev[0]->oobavail; in mtd_concat_create()
H A Dmtdchar.c493 to->oobavail += to->oobfree[i].length; in shrink_ecclayout()
/kernel/linux/linux-5.10/fs/jffs2/
H A Dwbuf.c1037 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 Djffs2_fs_sb.h140 int oobavail; /* How many bytes are available for JFFS2 in OOB */ member
/kernel/linux/linux-6.6/drivers/mtd/
H A Dmtdswap.c334 ops.ooblen = 2 * d->mtd->oobavail; in mtdswap_read_markers()
347 (d->oob_buf + d->mtd->oobavail); in mtdswap_read_markers()
886 ops.ooblen = mtd->oobavail; in mtdswap_eblk_passes()
898 memset(d->oob_buf, patt, mtd->oobavail); in mtdswap_eblk_passes()
917 for (j = 0; j < mtd->oobavail; j++) in mtdswap_eblk_passes()
1311 d->oob_buf = kmalloc_array(2, mtd->oobavail, GFP_KERNEL); in mtdswap_init()
1370 if (!mtd->oobsize || mtd->oobavail < MTDSWAP_OOBSIZE) { in mtdswap_add_mtd()
1373 MTDSWAP_PREFIX, mtd->oobavail, MTDSWAP_OOBSIZE); in mtdswap_add_mtd()
H A Dmtdcore.c234 return sysfs_emit(buf, "%u\n", mtd->oobavail); in mtd_oobavail_show()
236 MTD_DEVICE_ATTR_RO(oobavail); variable
1629 unsigned int wunit, oobavail; in mtd_io_emulated_slc() local
1640 oobavail = mtd_oobavail(mtd, ops); in mtd_io_emulated_slc()
1658 if (adjops.ooblen > oobavail - adjops.ooboffs) in mtd_io_emulated_slc()
1659 adjops.ooblen = oobavail - adjops.ooboffs; in mtd_io_emulated_slc()
H A Dmtdpart.c75 child->oobavail = parent->oobavail; in allocate_partition()
H A Dmtdconcat.c682 concat->mtd.oobavail = subdev[0]->oobavail; in mtd_concat_create()
/kernel/linux/linux-6.6/fs/jffs2/
H A Dwbuf.c1037 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 Djffs2_fs_sb.h140 int oobavail; /* How many bytes are available for JFFS2 in OOB */ member
/kernel/linux/linux-5.10/include/uapi/mtd/
H A Dmtd-abi.h238 __u32 oobavail; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/mtd/
H A Dmtd-abi.h139 __u32 oobavail; member
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/mtd/
H A Dmtd-abi.h125 __u32 oobavail; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/mtd/
H A Dmtd-abi.h139 __u32 oobavail; member
/kernel/linux/linux-6.6/include/uapi/mtd/
H A Dmtd-abi.h293 __u32 oobavail; member
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/
H A Dnand_base.c5306 * @oobavail: OOB size that the ECC engine can use
5314 const struct nand_ecc_caps *caps, int oobavail) in nand_check_ecc_caps()
5338 if (ecc_bytes * nsteps > oobavail) { in nand_check_ecc_caps()
5360 * @oobavail: OOB size that the ECC engine can use
5368 const struct nand_ecc_caps *caps, int oobavail) in nand_match_ecc_req()
5413 if (ecc_bytes_total > oobavail || in nand_match_ecc_req()
5444 * @oobavail: OOB size that the ECC engine can use
5451 const struct nand_ecc_caps *caps, int oobavail) in nand_maximize_ecc()
5481 if (ecc_bytes * nsteps > oobavail) in nand_maximize_ecc()
5514 * @oobavail
5313 nand_check_ecc_caps(struct nand_chip *chip, const struct nand_ecc_caps *caps, int oobavail) nand_check_ecc_caps() argument
5367 nand_match_ecc_req(struct nand_chip *chip, const struct nand_ecc_caps *caps, int oobavail) nand_match_ecc_req() argument
5450 nand_maximize_ecc(struct nand_chip *chip, const struct nand_ecc_caps *caps, int oobavail) nand_maximize_ecc() argument
5528 nand_ecc_choose_conf(struct nand_chip *chip, const struct nand_ecc_caps *caps, int oobavail) nand_ecc_choose_conf() argument
[all...]
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/
H A Dnand_base.c5970 * @oobavail: OOB size that the ECC engine can use
5978 const struct nand_ecc_caps *caps, int oobavail) in nand_check_ecc_caps()
6002 if (ecc_bytes * nsteps > oobavail) { in nand_check_ecc_caps()
6024 * @oobavail: OOB size that the ECC engine can use
6032 const struct nand_ecc_caps *caps, int oobavail) in nand_match_ecc_req()
6077 if (ecc_bytes_total > oobavail || in nand_match_ecc_req()
6108 * @oobavail: OOB size that the ECC engine can use
6115 const struct nand_ecc_caps *caps, int oobavail) in nand_maximize_ecc()
6145 if (ecc_bytes * nsteps > oobavail) in nand_maximize_ecc()
6178 * @oobavail
5977 nand_check_ecc_caps(struct nand_chip *chip, const struct nand_ecc_caps *caps, int oobavail) nand_check_ecc_caps() argument
6031 nand_match_ecc_req(struct nand_chip *chip, const struct nand_ecc_caps *caps, int oobavail) nand_match_ecc_req() argument
6114 nand_maximize_ecc(struct nand_chip *chip, const struct nand_ecc_caps *caps, int oobavail) nand_maximize_ecc() argument
6192 nand_ecc_choose_conf(struct nand_chip *chip, const struct nand_ecc_caps *caps, int oobavail) nand_ecc_choose_conf() argument
[all...]
/kernel/linux/linux-5.10/include/linux/mtd/
H A Dmtd.h266 uint32_t oobavail; // Available OOB bytes per block member
468 return ops->mode == MTD_OPS_AUTO_OOB ? mtd->oobavail : mtd->oobsize; in mtd_oobavail()
H A Drawnand.h1435 const struct nand_ecc_caps *caps, int oobavail);
/kernel/linux/linux-6.6/include/linux/mtd/
H A Dmtd.h269 uint32_t oobavail; // Available OOB bytes per block member
476 return ops->mode == MTD_OPS_AUTO_OOB ? mtd->oobavail : mtd->oobsize; in mtd_oobavail()

Completed in 43 milliseconds

12