Lines Matching refs:erasesize

68 		blk_total = (mtd->size + mtd->erasesize - 1) >> mtd->erasesize_shift;  in mtd_blk_map_table_init()
79 mtd->erasesize - 1) >> mtd->erasesize_shift); in mtd_blk_map_table_init()
114 size_t block_offset = offset & (mtd->erasesize - 1); in get_mtd_blk_map_address()
178 if (mtd_blk_map_table_init(desc, sector << 9, totalsize + (size_t)mtd->erasesize)) in mtd_blk_map_fit()
199 size_t block_offset = offset & (mtd->erasesize - 1); in mtd_map_read()
209 ~(mtd->erasesize - 1))) { in mtd_map_read()
211 (u32)(offset & ~(mtd->erasesize - 1))); in mtd_map_read()
212 offset += mtd->erasesize - block_offset; in mtd_map_read()
214 usbplug_dummy_partition_read_seek += mtd->erasesize; in mtd_map_read()
220 if (left_to_read < (mtd->erasesize - block_offset)) in mtd_map_read()
223 read_length = mtd->erasesize - block_offset; in mtd_map_read()
251 blocksize = mtd->erasesize; in mtd_map_write()
278 size_t block_offset = offset & (mtd->erasesize - 1); in mtd_map_write()
288 ~(mtd->erasesize - 1))) { in mtd_map_write()
290 (u32)(offset & ~(mtd->erasesize - 1))); in mtd_map_write()
291 offset += mtd->erasesize - block_offset; in mtd_map_write()
293 usbplug_dummy_partition_write_seek += mtd->erasesize; in mtd_map_write()
302 ei.len = mtd->erasesize; in mtd_map_write()
361 pos += mtd->erasesize; in mtd_map_erase()
368 ei.len = mtd->erasesize; in mtd_map_erase()
376 pos += mtd->erasesize; in mtd_map_erase()
377 len -= mtd->erasesize; in mtd_map_erase()
461 (mtd->erasesize >> 9) - 1) << 9, in mtd_part_parse()
622 rwsize_aligned = (rwsize_aligned + mtd->erasesize - 1) & in mtd_dwrite()
623 ~(mtd->erasesize - 1); in mtd_dwrite()
676 len = round_up(len, mtd->erasesize); in mtd_derase()
709 if (is_power_of_2(mtd->erasesize)) in mtd_blk_probe()
710 mtd->erasesize_shift = ffs(mtd->erasesize) - 1; in mtd_blk_probe()
743 for (; i < (mtd->size / mtd->erasesize); i++) { in mtd_blk_probe()
745 mtd->size - mtd->erasesize * (i + 1)); in mtd_blk_probe()
748 (mtd->erasesize >> 9) * i; in mtd_blk_probe()