Lines Matching refs:oobsize
113 ecc_strength = ((mtd->oobsize - geo->metadata_size) * 8) in get_ecc_strength()
169 if (geo->ecc_chunk_size < mtd->oobsize) { in set_geometry_by_ecc_info()
172 chip->ecc_step_ds, mtd->oobsize); in set_geometry_by_ecc_info()
233 if (geo->page_size < mtd->writesize + mtd->oobsize) { in set_geometry_by_ecc_info()
235 of->length = mtd->oobsize - of->offset; in set_geometry_by_ecc_info()
277 while (geo->ecc_chunk_size < mtd->oobsize) { in legacy_set_geometry()
294 geo->page_size = mtd->writesize + mtd->oobsize; in legacy_set_geometry()
841 this->raw_buffer = kzalloc(mtd->writesize + mtd->oobsize, GFP_KERNEL); in gpmi_alloc_dma_buffer()
1061 memset(chip->oob_poi, ~0, mtd->oobsize); in gpmi_ecc_read_page()
1208 chip->oob_poi, mtd->oobsize, in gpmi_ecc_write_page()
1224 send_page_end(this, chip->oob_poi, mtd->oobsize, in gpmi_ecc_write_page()
1305 memset(chip->oob_poi, ~0, mtd->oobsize); in gpmi_ecc_read_oob()
1309 chip->read_buf(mtd, chip->oob_poi, mtd->oobsize); in gpmi_ecc_read_oob()
1374 mtd->writesize + mtd->oobsize); in gpmi_ecc_read_page_raw()
1425 if (oob_byte_off < mtd->oobsize) in gpmi_ecc_read_page_raw()
1428 mtd->oobsize - oob_byte_off); in gpmi_ecc_read_page_raw()
1468 memset(tmp_buf, 0xff, mtd->writesize + mtd->oobsize); in gpmi_ecc_write_page_raw()
1500 if (oob_required && oob_byte_off < mtd->oobsize) in gpmi_ecc_write_page_raw()
1502 oob + oob_byte_off, mtd->oobsize - oob_byte_off); in gpmi_ecc_write_page_raw()
1518 chip->write_buf(mtd, tmp_buf, mtd->writesize + mtd->oobsize); in gpmi_ecc_write_page_raw()