Lines Matching refs:instr
2131 struct erase_info *instr)
2134 loff_t addr = instr->addr;
2135 int len = instr->len;
2145 instr->fail_addr = addr;
2157 * @instr: erase instruction
2163 struct erase_info *instr,
2167 loff_t addr = instr->addr;
2168 int len = instr->len;
2192 len = instr->len;
2193 addr = instr->addr;
2197 struct erase_info verify_instr = *instr;
2225 instr->fail_addr = MTD_FAIL_ADDR_UNKNOWN;
2244 instr->fail_addr = MTD_FAIL_ADDR_UNKNOWN;
2255 instr->fail_addr = verify_instr.fail_addr;
2267 * @instr: erase instruction
2274 struct erase_info *instr,
2279 loff_t addr = instr->addr;
2280 int len = instr->len;
2310 instr->fail_addr = addr;
2339 * @instr: erase instruction
2343 static int onenand_erase(struct mtd_info *mtd, struct erase_info *instr)
2347 loff_t addr = instr->addr;
2348 loff_t len = instr->len;
2354 (unsigned long long)instr->addr,
2355 (unsigned long long)instr->len);
2387 instr->len < MB_ERASE_MIN_BLK_COUNT * block_size) {
2389 ret = onenand_block_by_block_erase(mtd, instr,
2392 ret = onenand_multiblock_erase(mtd, instr, block_size);