Lines Matching refs:nextpage
65 int nextpage;
137 cxt->nextpage++;
138 if (cxt->nextpage >= cxt->oops_pages)
139 cxt->nextpage = 0;
144 if (page_is_used(cxt, cxt->nextpage)) {
150 cxt->nextpage, cxt->nextcount);
165 mod = (cxt->nextpage * record_size) % mtd->erasesize;
167 cxt->nextpage = cxt->nextpage + ((mtd->erasesize - mod) / record_size);
168 if (cxt->nextpage >= cxt->oops_pages)
169 cxt->nextpage = 0;
173 ret = mtd->block_isbad(mtd, cxt->nextpage * record_size);
182 cxt->nextpage * record_size);
184 cxt->nextpage = cxt->nextpage + (mtd->erasesize / record_size);
185 if (cxt->nextpage >= cxt->oops_pages)
186 cxt->nextpage = 0;
194 ret = mtdoops_erase_block(cxt, cxt->nextpage * record_size);
198 cxt->nextpage, cxt->nextcount);
203 ret = mtd->block_markbad(mtd, cxt->nextpage * record_size);
225 ret = mtd->panic_write(mtd, cxt->nextpage * record_size,
228 ret = mtd->write(mtd, cxt->nextpage * record_size,
233 cxt->nextpage * record_size, retlen, record_size, ret);
234 mark_page_used(cxt, cxt->nextpage);
288 cxt->nextpage = 0;
294 cxt->nextpage = maxpos;