Lines Matching refs:instr
2127 struct erase_info *instr) in onenand_multiblock_erase_verify() argument
2130 loff_t addr = instr->addr; in onenand_multiblock_erase_verify()
2131 int len = instr->len; in onenand_multiblock_erase_verify()
2141 instr->fail_addr = addr; in onenand_multiblock_erase_verify()
2159 struct erase_info *instr, in onenand_multiblock_erase() argument
2163 loff_t addr = instr->addr; in onenand_multiblock_erase()
2164 int len = instr->len; in onenand_multiblock_erase()
2188 len = instr->len; in onenand_multiblock_erase()
2189 addr = instr->addr; in onenand_multiblock_erase()
2193 struct erase_info verify_instr = *instr; in onenand_multiblock_erase()
2221 instr->fail_addr = MTD_FAIL_ADDR_UNKNOWN; in onenand_multiblock_erase()
2240 instr->fail_addr = MTD_FAIL_ADDR_UNKNOWN; in onenand_multiblock_erase()
2251 instr->fail_addr = verify_instr.fail_addr; in onenand_multiblock_erase()
2270 struct erase_info *instr, in onenand_block_by_block_erase() argument
2275 loff_t addr = instr->addr; in onenand_block_by_block_erase()
2276 int len = instr->len; in onenand_block_by_block_erase()
2306 instr->fail_addr = addr; in onenand_block_by_block_erase()
2339 static int onenand_erase(struct mtd_info *mtd, struct erase_info *instr) in onenand_erase() argument
2343 loff_t addr = instr->addr; in onenand_erase()
2344 loff_t len = instr->len; in onenand_erase()
2350 (unsigned long long)instr->addr, in onenand_erase()
2351 (unsigned long long)instr->len); in onenand_erase()
2383 instr->len < MB_ERASE_MIN_BLK_COUNT * block_size) { in onenand_erase()
2385 ret = onenand_block_by_block_erase(mtd, instr, in onenand_erase()
2388 ret = onenand_multiblock_erase(mtd, instr, block_size); in onenand_erase()