• Home
  • Raw
  • Download

Lines Matching refs:erase_start

1447 	chipoff_t erase_start;  member
1463 info->erase_start = 0; in walk_eraseblocks()
1467 for (j = 0; j < eraser->eraseblocks[i].count; ++j, info->erase_start = info->erase_end + 1) { in walk_eraseblocks()
1468 info->erase_end = info->erase_start + eraser->eraseblocks[i].size - 1; in walk_eraseblocks()
1473 if (info->region_end < info->erase_start) in walk_eraseblocks()
1481 msg_cdbg("0x%06"PRIx32"-0x%06"PRIx32":", info->erase_start, info->erase_end); in walk_eraseblocks()
1488 if (info->region_end < info->erase_start) in walk_eraseblocks()
1552 const unsigned int erase_len = info->erase_end + 1 - info->erase_start; in erase_block()
1553 const bool region_unaligned = info->region_start > info->erase_start || in erase_block()
1575 if (info->region_start > info->erase_start) { in erase_block()
1576 const chipoff_t start = info->erase_start; in erase_block()
1577 const chipsize_t len = info->region_start - info->erase_start; in erase_block()
1586 const chipoff_t rel_start = start - info->erase_start; /* within this erase block */ in erase_block()
1601 if (check_for_unwritable_regions(flashctx, info->erase_start, erase_len)) in erase_block()
1606 for (unsigned int addr = info->erase_start; addr < info->erase_start + erase_len; addr += len) { in erase_block()
1610 len = min(info->erase_start + erase_len, region.end) - addr; in erase_block()
1641 info->erase_start + starthere, lenhere)) in erase_block()
1726 const chipsize_t erase_len = info->erase_end + 1 - info->erase_start; in read_erase_write_block()
1727 const bool region_unaligned = info->region_start > info->erase_start || in read_erase_write_block()
1747 memcpy(newc, info->newcontents + info->erase_start, erase_len); in read_erase_write_block()
1750 if (info->region_start > info->erase_start) { in read_erase_write_block()
1751 const chipoff_t start = info->erase_start; in read_erase_write_block()
1752 const chipsize_t len = info->region_start - info->erase_start; in read_erase_write_block()
1762 const chipoff_t rel_start = start - info->erase_start; /* within this erase block */ in read_erase_write_block()
1773 newcontents = info->newcontents + info->erase_start; in read_erase_write_block()
1778 uint8_t *const curcontents = info->curcontents + info->erase_start; in read_erase_write_block()
1797 info->erase_start + starthere, lenhere)) in read_erase_write_block()
1880 .erase_start = base, in walk_eraseregions()
1906 const unsigned int erase_len = info->erase_end + 1 - info->erase_start; in erase_and_write_block_helper()
1917 if (check_for_unwritable_regions(flash, info->erase_start, erase_len)) in erase_and_write_block_helper()
1922 for (unsigned int addr = info->erase_start; addr < info->erase_start + erase_len; addr += len) { in erase_and_write_block_helper()
1926 len = min(info->erase_start + erase_len, region.end) - addr; in erase_and_write_block_helper()
1949 if (check_erased_range(flash, info->erase_start, erase_len)) { in erase_and_write_block_helper()
1970 info->erase_start + starthere, lenhere); in erase_and_write_block_helper()