Lines Matching refs:block_size
2242 unsigned int block_size = (1 << this->erase_shift); in onenand_multiblock_erase_verify() local
2246 this->command(mtd, ONENAND_CMD_ERASE_VERIFY, addr, block_size); in onenand_multiblock_erase_verify()
2255 len -= block_size; in onenand_multiblock_erase_verify()
2256 addr += block_size; in onenand_multiblock_erase_verify()
2271 unsigned int block_size) in onenand_multiblock_erase() argument
2298 len -= block_size; in onenand_multiblock_erase()
2299 addr += block_size; in onenand_multiblock_erase()
2325 while (len > block_size && eb_count < (max_eb_count - 1)) { in onenand_multiblock_erase()
2327 addr, block_size); in onenand_multiblock_erase()
2328 onenand_invalidate_bufferram(mtd, addr, block_size); in onenand_multiblock_erase()
2340 len -= block_size; in onenand_multiblock_erase()
2341 addr += block_size; in onenand_multiblock_erase()
2347 this->command(mtd, ONENAND_CMD_ERASE, addr, block_size); in onenand_multiblock_erase()
2348 onenand_invalidate_bufferram(mtd, addr, block_size); in onenand_multiblock_erase()
2360 len -= block_size; in onenand_multiblock_erase()
2361 addr += block_size; in onenand_multiblock_erase()
2365 verify_instr.len = eb_count * block_size; in onenand_multiblock_erase()
2389 unsigned int block_size) in onenand_block_by_block_erase() argument
2417 this->command(mtd, ONENAND_CMD_ERASE, addr, block_size); in onenand_block_by_block_erase()
2419 onenand_invalidate_bufferram(mtd, addr, block_size); in onenand_block_by_block_erase()
2431 len -= block_size; in onenand_block_by_block_erase()
2432 addr += block_size; in onenand_block_by_block_erase()
2439 block_size = region->erasesize; in onenand_block_by_block_erase()
2442 if (len & (block_size - 1)) { in onenand_block_by_block_erase()
2463 unsigned int block_size; in onenand_erase() local
2479 block_size = region->erasesize; in onenand_erase()
2486 block_size = 1 << this->erase_shift; in onenand_erase()
2489 if (unlikely((addr - region_offset) & (block_size - 1))) { in onenand_erase()
2495 if (unlikely(len & (block_size - 1))) { in onenand_erase()
2504 instr->len < MB_ERASE_MIN_BLK_COUNT * block_size) { in onenand_erase()
2507 region, block_size); in onenand_erase()
2509 ret = onenand_multiblock_erase(mtd, instr, block_size); in onenand_erase()