Lines Matching refs:tmp_buf
1818 u8 *tmp_buf = this->raw_buffer; in gpmi_ecc_read_page_raw() local
1826 ret = nand_read_page_op(chip, page, 0, tmp_buf, in gpmi_ecc_read_page_raw()
1839 swap(tmp_buf[0], tmp_buf[mtd->writesize]); in gpmi_ecc_read_page_raw()
1846 memcpy(oob, tmp_buf, nfc_geo->metadata_size); in gpmi_ecc_read_page_raw()
1854 nand_extract_bits(buf, step * eccsize * 8, tmp_buf, in gpmi_ecc_read_page_raw()
1864 nand_extract_bits(oob, oob_bit_off, tmp_buf, in gpmi_ecc_read_page_raw()
1876 tmp_buf + mtd->writesize + oob_byte_off, in gpmi_ecc_read_page_raw()
1903 u8 *tmp_buf = this->raw_buffer; in gpmi_ecc_write_page_raw() local
1916 memset(tmp_buf, 0xff, mtd->writesize + mtd->oobsize); in gpmi_ecc_write_page_raw()
1922 memcpy(tmp_buf, oob, nfc_geo->metadata_size); in gpmi_ecc_write_page_raw()
1929 nand_extract_bits(tmp_buf, dst_bit_off, buf, in gpmi_ecc_write_page_raw()
1939 nand_extract_bits(tmp_buf, dst_bit_off, oob, in gpmi_ecc_write_page_raw()
1949 memcpy(tmp_buf + mtd->writesize + oob_byte_off, in gpmi_ecc_write_page_raw()
1960 swap(tmp_buf[0], tmp_buf[mtd->writesize]); in gpmi_ecc_write_page_raw()
1962 return nand_prog_page_op(chip, page, 0, tmp_buf, in gpmi_ecc_write_page_raw()