Lines Matching refs:oobbuf
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()
1356 u_char *buf = ops->oobbuf; in onenand_read_oob_nolock()
1462 .oobbuf = NULL, in onenand_read()
1578 u_char *buf = ops->oobbuf; in onenand_bbt_read_oob()
1867 const u_char *oob = ops->oobbuf; in onenand_write_ops_nolock()
1868 u_char *oobbuf; in onenand_write_ops_nolock() local
1921 oobbuf = this->oob_buf; in onenand_write_ops_nolock()
1925 memset(oobbuf, 0xff, mtd->oobsize); in onenand_write_ops_nolock()
1927 onenand_fill_auto_oob(mtd, oobbuf, oob, oobcolumn, thisooblen); in onenand_write_ops_nolock()
1929 memcpy(oobbuf + oobcolumn, oob, thisooblen); in onenand_write_ops_nolock()
1935 oobbuf = (u_char *) ffchars; in onenand_write_ops_nolock()
1937 this->write_bufferram(mtd, ONENAND_SPARERAM, oobbuf, 0, mtd->oobsize); in onenand_write_ops_nolock()
2052 u_char *oobbuf; in onenand_write_oob_nolock() local
2054 const u_char *buf = ops->oobbuf; in onenand_write_oob_nolock()
2094 oobbuf = this->oob_buf; in onenand_write_oob_nolock()
2108 memset(oobbuf, 0xff, mtd->oobsize); in onenand_write_oob_nolock()
2110 onenand_fill_auto_oob(mtd, oobbuf, buf, column, thislen); in onenand_write_oob_nolock()
2112 memcpy(oobbuf + column, buf, thislen); in onenand_write_oob_nolock()
2113 this->write_bufferram(mtd, ONENAND_SPARERAM, oobbuf, 0, mtd->oobsize); in onenand_write_oob_nolock()
2136 ret = onenand_verify_oob(mtd, oobbuf, to); in onenand_write_oob_nolock()
2174 .oobbuf = NULL, in onenand_write()
2574 .oobbuf = buf, in onenand_default_block_markbad()
2907 u_char *oobbuf; in onenand_otp_write_oob_nolock() local
2909 const u_char *buf = ops->oobbuf; in onenand_otp_write_oob_nolock()
2921 oobbuf = this->oob_buf; in onenand_otp_write_oob_nolock()
2957 memcpy(oobbuf + column, buf, thislen); in onenand_otp_write_oob_nolock()
2966 oobbuf, 0, mtd->oobsize); in onenand_otp_write_oob_nolock()
3040 .oobbuf = NULL, in do_otp_read()
3092 ops.oobbuf = NULL; in do_otp_write()
3132 ops.oobbuf = NULL; in do_otp_lock()
3142 ops.oobbuf = buf; in do_otp_lock()
3644 .oobbuf = this->oob_buf, in flexonenand_check_blocks_erased()