old_fm 1530 drivers/mtd/ubi/fastmap.c struct ubi_fastmap_layout *new_fm, *old_fm; old_fm 1563 drivers/mtd/ubi/fastmap.c old_fm = ubi->fm; old_fm 1578 drivers/mtd/ubi/fastmap.c if (old_fm && old_fm->e[i]) { old_fm 1579 drivers/mtd/ubi/fastmap.c ret = erase_block(ubi, old_fm->e[i]->pnum); old_fm 1590 drivers/mtd/ubi/fastmap.c new_fm->e[i] = old_fm->e[i]; old_fm 1591 drivers/mtd/ubi/fastmap.c old_fm->e[i] = NULL; old_fm 1606 drivers/mtd/ubi/fastmap.c if (old_fm && old_fm->e[i]) { old_fm 1607 drivers/mtd/ubi/fastmap.c ubi_wl_put_fm_peb(ubi, old_fm->e[i], i, old_fm 1608 drivers/mtd/ubi/fastmap.c old_fm->to_be_tortured[i]); old_fm 1609 drivers/mtd/ubi/fastmap.c old_fm->e[i] = NULL; old_fm 1615 drivers/mtd/ubi/fastmap.c if (old_fm && new_fm->used_blocks < old_fm->used_blocks) { old_fm 1616 drivers/mtd/ubi/fastmap.c for (i = new_fm->used_blocks; i < old_fm->used_blocks; i++) { old_fm 1617 drivers/mtd/ubi/fastmap.c ubi_wl_put_fm_peb(ubi, old_fm->e[i], i, old_fm 1618 drivers/mtd/ubi/fastmap.c old_fm->to_be_tortured[i]); old_fm 1619 drivers/mtd/ubi/fastmap.c old_fm->e[i] = NULL; old_fm 1627 drivers/mtd/ubi/fastmap.c if (old_fm) { old_fm 1630 drivers/mtd/ubi/fastmap.c ret = erase_block(ubi, old_fm->e[0]->pnum); old_fm 1641 drivers/mtd/ubi/fastmap.c new_fm->e[0] = old_fm->e[0]; old_fm 1643 drivers/mtd/ubi/fastmap.c old_fm->e[0] = NULL; old_fm 1646 drivers/mtd/ubi/fastmap.c ubi_wl_put_fm_peb(ubi, old_fm->e[0], 0, old_fm 1647 drivers/mtd/ubi/fastmap.c old_fm->to_be_tortured[0]); old_fm 1649 drivers/mtd/ubi/fastmap.c old_fm->e[0] = NULL; old_fm 1675 drivers/mtd/ubi/fastmap.c kfree(old_fm); old_fm 1686 drivers/mtd/ubi/fastmap.c return_fm_pebs(ubi, old_fm);