Lines Matching refs:revmap
106 unsigned int *revmap; member
597 d->revmap[*block] = page; in mtdswap_map_free_block()
635 d->revmap[*bp] = PAGE_UNDEF; in mtdswap_write_block()
647 d->revmap[*bp] = PAGE_UNDEF; in mtdswap_write_block()
670 d->revmap[*bp] = PAGE_UNDEF; in mtdswap_write_block()
685 page = d->revmap[oldblock]; in mtdswap_move_block()
721 d->revmap[oldblock] = PAGE_UNDEF; in mtdswap_move_block()
729 d->revmap[oldblock] = PAGE_UNDEF; in mtdswap_move_block()
746 if (d->revmap[block] == PAGE_UNDEF) in mtdswap_gc_eblock()
991 vfree(d->revmap); in mtdswap_cleanup()
1047 d->revmap[mapped] = PAGE_UNDEF; in mtdswap_writesect()
1107 BUG_ON(d->revmap[realblock] == PAGE_UNDEF); in mtdswap_readsect()
1158 d->revmap[mapped] = PAGE_UNDEF; in mtdswap_discard()
1293 d->revmap = vmalloc(array_size(blocks, sizeof(int))); in mtdswap_init()
1294 if (!d->revmap) in mtdswap_init()
1306 d->revmap[i] = PAGE_UNDEF; in mtdswap_init()
1325 vfree(d->revmap); in mtdswap_init()