Lines Matching defs:instr
196 struct erase_info *instr = &inftl->instr;
205 instr->addr = ip->Reserved0 * inftl->EraseSize;
206 instr->len = inftl->EraseSize;
207 mtd_erase(mtd, instr);
365 struct erase_info *instr = &inftl->instr;
371 memset(instr, 0, sizeof(struct erase_info));
377 instr->addr = block * inftl->EraseSize;
378 instr->len = inftl->mbd.mtd->erasesize;
383 physblock += instr->len, instr->addr += instr->len) {
386 ret = mtd_erase(inftl->mbd.mtd, instr);
398 if (check_free_sectors(inftl, instr->addr, instr->len, 1) != 0)
408 instr->addr = block * inftl->EraseSize + SECTORSIZE * 2;
409 if (inftl_write_oob(mtd, instr->addr + 8, 8, &retlen, (char *)&uci) < 0)
415 mtd_block_markbad(inftl->mbd.mtd, instr->addr);