Lines Matching refs:erase_size
106 size_t erase_size = AUTO_UPDATE_DIRECTORY_SIZE; in mpfs_auto_update_prepare() local
123 erase_size = round_up(erase_size, (u64)priv->flash->erasesize); in mpfs_auto_update_prepare()
135 priv->size_per_bitstream = round_down(priv->size_per_bitstream / 3, erase_size); in mpfs_auto_update_prepare()
222 size_t erase_size = round_up(AUTO_UPDATE_DIRECTORY_SIZE, (u64)priv->flash->erasesize); in mpfs_auto_update_set_image_address() local
224 char *buffer __free(kfree) = kzalloc(erase_size, GFP_KERNEL); in mpfs_auto_update_set_image_address()
231 erase.len = erase_size; in mpfs_auto_update_set_image_address()
241 ret = mtd_read(priv->flash, AUTO_UPDATE_DIRECTORY_BASE, erase_size, &bytes_read, in mpfs_auto_update_set_image_address()
246 if (bytes_read != erase_size) in mpfs_auto_update_set_image_address()
269 ret = mtd_write(priv->flash, 0x0, erase_size, &bytes_written, (u_char *)buffer); in mpfs_auto_update_set_image_address()
273 if (bytes_written != erase_size) in mpfs_auto_update_set_image_address()
285 size_t erase_size = AUTO_UPDATE_DIRECTORY_SIZE; in mpfs_auto_update_write_bitstream() local
291 erase_size = round_up(erase_size, (u64)priv->flash->erasesize); in mpfs_auto_update_write_bitstream()