Lines Matching refs:tmp_buf
1835 u8 *tmp_buf = this->raw_buffer; in gpmi_ecc_read_page_raw() local
1843 ret = nand_read_page_op(chip, page, 0, tmp_buf, in gpmi_ecc_read_page_raw()
1856 swap(tmp_buf[0], tmp_buf[mtd->writesize]); in gpmi_ecc_read_page_raw()
1863 memcpy(oob, tmp_buf, nfc_geo->metadata_size); in gpmi_ecc_read_page_raw()
1871 nand_extract_bits(buf, step * eccsize * 8, tmp_buf, in gpmi_ecc_read_page_raw()
1881 nand_extract_bits(oob, oob_bit_off, tmp_buf, in gpmi_ecc_read_page_raw()
1893 tmp_buf + mtd->writesize + oob_byte_off, in gpmi_ecc_read_page_raw()
1920 u8 *tmp_buf = this->raw_buffer; in gpmi_ecc_write_page_raw() local
1933 memset(tmp_buf, 0xff, mtd->writesize + mtd->oobsize); in gpmi_ecc_write_page_raw()
1939 memcpy(tmp_buf, oob, nfc_geo->metadata_size); in gpmi_ecc_write_page_raw()
1946 nand_extract_bits(tmp_buf, dst_bit_off, buf, in gpmi_ecc_write_page_raw()
1956 nand_extract_bits(tmp_buf, dst_bit_off, oob, in gpmi_ecc_write_page_raw()
1966 memcpy(tmp_buf + mtd->writesize + oob_byte_off, in gpmi_ecc_write_page_raw()
1977 swap(tmp_buf[0], tmp_buf[mtd->writesize]); in gpmi_ecc_write_page_raw()
1979 return nand_prog_page_op(chip, page, 0, tmp_buf, in gpmi_ecc_write_page_raw()