Lines Matching refs:oob_buf
1032 uint8_t *oob_buf = this->oob_buf; in onenand_transfer_auto_oob() local
1042 this->read_bufferram(mtd, ONENAND_SPARERAM, oob_buf, 0, mtd->oobsize); in onenand_transfer_auto_oob()
1050 memcpy(buf, oob_buf + st, n); in onenand_transfer_auto_oob()
1649 u_char *oob_buf = this->oob_buf; in onenand_verify_oob() local
1660 this->read_bufferram(mtd, ONENAND_SPARERAM, oob_buf, 0, mtd->oobsize); in onenand_verify_oob()
1662 if (buf[i] != 0xFF && buf[i] != oob_buf[i]) in onenand_verify_oob()
1816 static int onenand_fill_auto_oob(struct mtd_info *mtd, u_char *oob_buf, in onenand_fill_auto_oob() argument
1841 memcpy(oob_buf + st, buf, n); in onenand_fill_auto_oob()
1921 oobbuf = this->oob_buf; in onenand_write_ops_nolock()
2094 oobbuf = this->oob_buf; in onenand_write_oob_nolock()
2921 oobbuf = this->oob_buf; in onenand_otp_write_oob_nolock()
3324 u_char *buf = FLEXONENAND(this) ? this->page_buf : this->oob_buf; in onenand_lock_user_prot_reg()
3644 .oobbuf = this->oob_buf, in flexonenand_check_blocks_erased()
3664 if (this->oob_buf[i] != 0xff) in flexonenand_check_blocks_erased()
3997 if (!this->oob_buf) { in onenand_scan()
3998 this->oob_buf = kzalloc(mtd->oobsize, GFP_KERNEL); in onenand_scan()
3999 if (!this->oob_buf) { in onenand_scan()
4133 kfree(this->oob_buf); in onenand_release()