/linux-4.1.27/drivers/mtd/tests/ |
D | oobtest.c | 84 ops.oobbuf = writebuf + (use_len_max * i) + use_offset; in write_eraseblock() 189 ops.oobbuf = readbuf; in verify_eraseblock() 223 ops.oobbuf = readbuf; in verify_eraseblock() 279 ops.oobbuf = readbuf; in verify_eraseblock_in_one_go() 500 ops.oobbuf = writebuf; in mtd_oobtest_init() 520 ops.oobbuf = readbuf; in mtd_oobtest_init() 544 ops.oobbuf = writebuf; in mtd_oobtest_init() 564 ops.oobbuf = readbuf; in mtd_oobtest_init() 588 ops.oobbuf = writebuf; in mtd_oobtest_init() 608 ops.oobbuf = readbuf; in mtd_oobtest_init() [all …]
|
D | readtest.c | 52 void *oobbuf = iobuf1; in read_eraseblock_by_page() local 71 ops.oobbuf = oobbuf; in read_eraseblock_by_page() 82 oobbuf += mtd->oobsize; in read_eraseblock_by_page()
|
D | nandbiterrs.c | 127 ops.oobbuf = NULL; in rewrite_page()
|
/linux-4.1.27/drivers/mtd/ |
D | mtdchar.c | 191 ops.oobbuf = NULL; in mtdchar_read() 285 ops.oobbuf = NULL; in mtdchar_write() 394 ops.oobbuf = memdup_user(ptr, length); in mtdchar_writeoob() 395 if (IS_ERR(ops.oobbuf)) in mtdchar_writeoob() 396 return PTR_ERR(ops.oobbuf); in mtdchar_writeoob() 407 kfree(ops.oobbuf); in mtdchar_writeoob() 434 ops.oobbuf = kmalloc(length, GFP_KERNEL); in mtdchar_readoob() 435 if (!ops.oobbuf) in mtdchar_readoob() 443 else if (ops.oobretlen && copy_to_user(ptr, ops.oobbuf, in mtdchar_readoob() 447 kfree(ops.oobbuf); in mtdchar_readoob() [all …]
|
D | mtdconcat.c | 277 if (devops.oobbuf) { in concat_read_oob() 281 devops.oobbuf += ops->oobretlen; in concat_read_oob() 325 if (devops.oobbuf) { in concat_write_oob() 329 devops.oobbuf += devops.oobretlen; in concat_write_oob()
|
D | nftlcore.c | 146 ops.oobbuf = buf; in nftl_read_oob() 167 ops.oobbuf = buf; in nftl_write_oob() 190 ops.oobbuf = oob; in nftl_write()
|
D | inftlcore.c | 158 ops.oobbuf = buf; in inftl_read_oob() 178 ops.oobbuf = buf; in inftl_write_oob() 198 ops.oobbuf = oob; in inftl_write()
|
D | ssfdc.c | 175 ops.oobbuf = buf; in read_raw_oob()
|
D | mtdswap.c | 350 ops.oobbuf = d->oob_buf; in mtdswap_read_markers() 391 ops.oobbuf = (uint8_t *)&n; in mtdswap_write_marker() 939 ops.oobbuf = d->oob_buf; in mtdswap_eblk_passes()
|
D | sm_ftl.c | 259 ops.oobbuf = (void *)oob; in sm_read_sector() 341 ops.oobbuf = (void *)oob; in sm_write_sector()
|
D | mtdpart.c | 123 if (ops->oobbuf) { in part_read_oob()
|
/linux-4.1.27/drivers/mtd/devices/ |
D | docg3.c | 862 u8 *oobbuf = ops->oobbuf; in doc_read_oob() local 872 if (oobbuf) in doc_read_oob() 877 if (oobbuf && ops->mode == MTD_OPS_PLACE_OOB) in doc_read_oob() 878 oobbuf += ops->ooboffs; in doc_read_oob() 881 from, ops->mode, buf, len, oobbuf, ooblen); in doc_read_oob() 913 ret = doc_read_page_getbytes(docg3, nboob, oobbuf, 0, 0); in doc_read_oob() 923 doc_dbg("OOB - INFO: %*phC\n", 7, oobbuf); in doc_read_oob() 924 doc_dbg("OOB - HAMMING: %02x\n", oobbuf[7]); in doc_read_oob() 925 doc_dbg("OOB - BCH_ECC: %*phC\n", 7, oobbuf + 8); in doc_read_oob() 926 doc_dbg("OOB - UNUSED: %02x\n", oobbuf[15]); in doc_read_oob() [all …]
|
/linux-4.1.27/drivers/mtd/onenand/ |
D | onenand_base.c | 1118 u_char *oobbuf = ops->oobbuf; in onenand_mlc_read_ops_nolock() local 1168 if (oobbuf) { in onenand_mlc_read_ops_nolock() 1173 onenand_transfer_auto_oob(mtd, oobbuf, oobcolumn, thisooblen); in onenand_mlc_read_ops_nolock() 1175 this->read_bufferram(mtd, ONENAND_SPARERAM, oobbuf, oobcolumn, thisooblen); in onenand_mlc_read_ops_nolock() 1177 oobbuf += thisooblen; in onenand_mlc_read_ops_nolock() 1223 u_char *oobbuf = ops->oobbuf; in onenand_read_ops_nolock() local 1290 if (oobbuf) { in onenand_read_ops_nolock() 1295 onenand_transfer_auto_oob(mtd, oobbuf, oobcolumn, thisooblen); in onenand_read_ops_nolock() 1297 this->read_bufferram(mtd, ONENAND_SPARERAM, oobbuf, oobcolumn, thisooblen); in onenand_read_ops_nolock() 1299 oobbuf += thisooblen; in onenand_read_ops_nolock() [all …]
|
D | onenand_bbt.c | 86 ops.oobbuf = buf; in create_bbt()
|
/linux-4.1.27/fs/jffs2/ |
D | wbuf.c | 1042 ops.oobbuf = c->oobbuf; in jffs2_check_oob_empty() 1060 if (ops.oobbuf[i] != 0xFF) { in jffs2_check_oob_empty() 1062 "%08x\n", ops.oobbuf[i], i, jeb->offset); in jffs2_check_oob_empty() 1084 ops.oobbuf = c->oobbuf; in jffs2_check_nand_cleanmarker() 1097 return !!memcmp(&oob_cleanmarker, c->oobbuf, cmlen); in jffs2_check_nand_cleanmarker() 1109 ops.oobbuf = (uint8_t *)&oob_cleanmarker; in jffs2_write_nand_cleanmarker() 1213 c->oobbuf = kmalloc(NR_OOB_SCAN_PAGES * c->oobavail, GFP_KERNEL); in jffs2_nand_flash_setup() 1214 if (!c->oobbuf) { in jffs2_nand_flash_setup() 1222 kfree(c->oobbuf); in jffs2_nand_flash_setup() 1236 kfree(c->oobbuf); in jffs2_nand_flash_cleanup() [all …]
|
D | jffs2_fs_sb.h | 138 unsigned char *oobbuf; member
|
/linux-4.1.27/drivers/mtd/nand/ |
D | lpc32xx_mlc.c | 436 uint8_t *oobbuf = chip->oob_poi; in lpc32xx_read_page() local 484 *((uint32_t *)(oobbuf)) = in lpc32xx_read_page() 486 oobbuf += 4; in lpc32xx_read_page() 501 const uint8_t *oobbuf = chip->oob_poi; in lpc32xx_write_page_lowlevel() local 528 writel(*((uint32_t *)(oobbuf)), MLC_BUFF(host->io_base)); in lpc32xx_write_page_lowlevel() 529 oobbuf += 4; in lpc32xx_write_page_lowlevel() 530 writew(*((uint16_t *)(oobbuf)), MLC_BUFF(host->io_base)); in lpc32xx_write_page_lowlevel() 531 oobbuf += 12; in lpc32xx_write_page_lowlevel()
|
D | sm_common.c | 55 ops.oobbuf = (void *)&oob; in sm_block_markbad()
|
D | nand_bbt.c | 330 ops.oobbuf = buf + ops.len; in scan_read_oob() 366 ops.oobbuf = oob; in scan_write_bbt() 423 ops.oobbuf = buf; in scan_block_fast() 735 ops.oobbuf = &buf[len]; in write_bbt()
|
D | nand_base.c | 390 ops.oobbuf = buf; in nand_default_block_markbad() 1571 oob = ops->oobbuf; in nand_do_read_ops() 1897 uint8_t *buf = ops->oobbuf; in nand_do_read_oob() 2397 uint8_t *oob = ops->oobbuf; in nand_do_write_ops() 2637 nand_fill_oob(mtd, ops->oobbuf, ops->ooblen, ops); in nand_do_write_oob()
|
/linux-4.1.27/drivers/staging/goldfish/ |
D | goldfish_nand.c | 153 if (ops->oobbuf) in goldfish_nand_read_oob() 155 ops->ooblen, ops->oobbuf); in goldfish_nand_read_oob() 185 if (ops->oobbuf) in goldfish_nand_write_oob() 187 ops->ooblen, ops->oobbuf); in goldfish_nand_write_oob()
|
/linux-4.1.27/include/linux/mtd/ |
D | mtd.h | 94 uint8_t *oobbuf; member
|