Home
last modified time | relevance | path

Searched refs:oobavail (Results 1 – 17 of 17) sorted by relevance

/Linux-v4.19/drivers/mtd/tests/
Doobtest.c221 if (use_offset != 0 || use_len < mtd->oobavail) { in verify_eraseblock()
227 ops.ooblen = mtd->oobavail; in verify_eraseblock()
236 if (err || ops.oobretlen != mtd->oobavail) { in verify_eraseblock()
253 mtd->oobavail - k); in verify_eraseblock()
278 size_t len = mtd->oobavail * pgcnt; in verify_eraseblock_in_one_go()
279 size_t oobavail = mtd->oobavail; in verify_eraseblock_in_one_go() local
307 bitflips = memcmpshow(addr, readbuf + (i * oobavail), in verify_eraseblock_in_one_go()
308 writebuf + (i * oobavail), oobavail); in verify_eraseblock_in_one_go()
406 use_len = mtd->oobavail; in mtd_oobtest_init()
407 use_len_max = mtd->oobavail; in mtd_oobtest_init()
[all …]
/Linux-v4.19/fs/jffs2/
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()
Djffs2_fs_sb.h139 int oobavail; /* How many bytes are available for JFFS2 in OOB */ member
/Linux-v4.19/drivers/mtd/
Dmtdswap.c347 ops.ooblen = 2 * d->mtd->oobavail; in mtdswap_read_markers()
360 (d->oob_buf + d->mtd->oobavail); in mtdswap_read_markers()
900 ops.ooblen = mtd->oobavail; in mtdswap_eblk_passes()
912 memset(d->oob_buf, patt, mtd->oobavail); in mtdswap_eblk_passes()
931 for (j = 0; j < mtd->oobavail; j++) in mtdswap_eblk_passes()
1343 d->oob_buf = kmalloc_array(2, mtd->oobavail, GFP_KERNEL); in mtdswap_init()
1402 if (!mtd->oobsize || mtd->oobavail < MTDSWAP_OOBSIZE) { in mtdswap_add_mtd()
1405 MTDSWAP_PREFIX, mtd->oobavail, MTDSWAP_OOBSIZE); in mtdswap_add_mtd()
Dmtdconcat.c652 concat->mtd.oobavail = subdev[0]->oobavail; in mtd_concat_create()
Dmtdpart.c354 slave->mtd.oobavail = parent->oobavail; in allocate_partition()
Dmtdcore.c218 return snprintf(buf, PAGE_SIZE, "%u\n", mtd->oobavail); in mtd_oobavail_show()
220 static DEVICE_ATTR(oobavail, S_IRUGO, mtd_oobavail_show, NULL);
Dmtdchar.c509 to->oobavail += to->oobfree[i].length; in shrink_ecclayout()
/Linux-v4.19/include/uapi/mtd/
Dmtd-abi.h237 __u32 oobavail; member
/Linux-v4.19/include/linux/mtd/
Dmtd.h238 uint32_t oobavail; // Available OOB bytes per block member
391 return ops->mode == MTD_OPS_AUTO_OOB ? mtd->oobavail : mtd->oobsize; in mtd_oobavail()
Drawnand.h1670 const struct nand_ecc_caps *caps, int oobavail);
/Linux-v4.19/drivers/mtd/nand/raw/
Dnand_base.c6158 const struct nand_ecc_caps *caps, int oobavail) in nand_check_ecc_caps() argument
6182 if (ecc_bytes * nsteps > oobavail) { in nand_check_ecc_caps()
6212 const struct nand_ecc_caps *caps, int oobavail) in nand_match_ecc_req() argument
6255 if (ecc_bytes_total > oobavail || in nand_match_ecc_req()
6293 const struct nand_ecc_caps *caps, int oobavail) in nand_maximize_ecc() argument
6323 if (ecc_bytes * nsteps > oobavail) in nand_maximize_ecc()
6370 const struct nand_ecc_caps *caps, int oobavail) in nand_ecc_choose_conf() argument
6374 if (WARN_ON(oobavail < 0 || oobavail > mtd->oobsize)) in nand_ecc_choose_conf()
6378 return nand_check_ecc_caps(chip, caps, oobavail); in nand_ecc_choose_conf()
6381 return nand_maximize_ecc(chip, caps, oobavail); in nand_ecc_choose_conf()
[all …]
Dqcom_nandc.c2173 oob_size = mtd->oobavail; in qcom_nandc_write_oob()
2178 0, mtd->oobavail); in qcom_nandc_write_oob()
/Linux-v4.19/Documentation/ABI/testing/
Dsysfs-class-mtd236 What: /sys/class/mtd/mtdX/oobavail
/Linux-v4.19/drivers/mtd/devices/
Ddocg3.c1418 oobdelta = mtd->oobavail; in doc_write_oob()
1792 mtd->oobavail = 8; in doc_set_driver_info()
/Linux-v4.19/drivers/mtd/nand/onenand/
Donenand_base.c1372 oobsize = mtd->oobavail; in onenand_read_oob_nolock()
1997 oobsize = mtd->oobavail; in onenand_write_oob_nolock()
3935 mtd->oobavail = ret; in onenand_scan()
/Linux-v4.19/drivers/mtd/nand/spi/
Dcore.c1050 mtd->oobavail = ret; in spinand_init()