Lines Matching refs:oobbuf
1122 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
1286 if (oobbuf) { in onenand_read_ops_nolock()
1291 onenand_transfer_auto_oob(mtd, oobbuf, oobcolumn, thisooblen); in onenand_read_ops_nolock()
1293 this->read_bufferram(mtd, ONENAND_SPARERAM, oobbuf, oobcolumn, thisooblen); in onenand_read_ops_nolock()
1295 oobbuf += thisooblen; in onenand_read_ops_nolock()
1352 u_char *buf = ops->oobbuf; in onenand_read_oob_nolock()
1533 u_char *buf = ops->oobbuf; in onenand_bbt_read_oob()
1795 const u_char *oob = ops->oobbuf; in onenand_write_ops_nolock()
1796 u_char *oobbuf; in onenand_write_ops_nolock() local
1844 oobbuf = this->oob_buf; in onenand_write_ops_nolock()
1848 memset(oobbuf, 0xff, mtd->oobsize); in onenand_write_ops_nolock()
1850 onenand_fill_auto_oob(mtd, oobbuf, oob, oobcolumn, thisooblen); in onenand_write_ops_nolock()
1852 memcpy(oobbuf + oobcolumn, oob, thisooblen); in onenand_write_ops_nolock()
1858 oobbuf = (u_char *) ffchars; in onenand_write_ops_nolock()
1860 this->write_bufferram(mtd, ONENAND_SPARERAM, oobbuf, 0, mtd->oobsize); in onenand_write_ops_nolock()
1975 u_char *oobbuf; in onenand_write_oob_nolock() local
1977 const u_char *buf = ops->oobbuf; in onenand_write_oob_nolock()
2008 oobbuf = this->oob_buf; in onenand_write_oob_nolock()
2022 memset(oobbuf, 0xff, mtd->oobsize); in onenand_write_oob_nolock()
2024 onenand_fill_auto_oob(mtd, oobbuf, buf, column, thislen); in onenand_write_oob_nolock()
2026 memcpy(oobbuf + column, buf, thislen); in onenand_write_oob_nolock()
2027 this->write_bufferram(mtd, ONENAND_SPARERAM, oobbuf, 0, mtd->oobsize); in onenand_write_oob_nolock()
2050 ret = onenand_verify_oob(mtd, oobbuf, to); in onenand_write_oob_nolock()
2442 .oobbuf = buf, in onenand_default_block_markbad()
2775 u_char *oobbuf; in onenand_otp_write_oob_nolock() local
2777 const u_char *buf = ops->oobbuf; in onenand_otp_write_oob_nolock()
2789 oobbuf = this->oob_buf; in onenand_otp_write_oob_nolock()
2825 memcpy(oobbuf + column, buf, thislen); in onenand_otp_write_oob_nolock()
2834 oobbuf, 0, mtd->oobsize); in onenand_otp_write_oob_nolock()
2908 .oobbuf = NULL, in do_otp_read()
2960 ops.oobbuf = NULL; in do_otp_write()
3000 ops.oobbuf = NULL; in do_otp_lock()
3010 ops.oobbuf = buf; in do_otp_lock()
3518 .oobbuf = this->oob_buf, in flexonenand_check_blocks_erased()