Lines Matching defs:instr
375 static int concat_erase(struct mtd_info *mtd, struct erase_info *instr)
391 if (instr->addr & (concat->mtd.erasesize - 1))
393 if (instr->len & (concat->mtd.erasesize - 1))
404 instr->addr >= erase_regions[i].offset; i++) ;
412 if (i < 0 || instr->addr & (erase_regions[i].erasesize - 1))
419 (instr->addr + instr->len) >= erase_regions[i].offset;
425 if (i < 0 || ((instr->addr + instr->len) &
430 /* make a local copy of instr to avoid modifying the caller's struct */
436 *erase = *instr;
437 length = instr->len;
474 instr->fail_addr = erase->fail_addr + offset;
488 instr->state = erase->state;