Lines Matching refs:pages_per_eblk

123 	unsigned int pages_per_eblk;  member
522 unsigned int maxweight = d->pages_per_eblk; in mtdswap_store_eb()
619 if (old_eb == NULL || d->curr_write_pos >= d->pages_per_eblk) { in mtdswap_map_free_block()
642 *block = (d->curr_write - d->eb_data) * d->pages_per_eblk + in mtdswap_map_free_block()
654 return TREE_COUNT(d, CLEAN) * d->pages_per_eblk + in mtdswap_free_page_cnt()
655 d->pages_per_eblk - d->curr_write_pos; in mtdswap_free_page_cnt()
660 return mtdswap_free_page_cnt(d) > d->pages_per_eblk; in mtdswap_enough_free_pages()
679 eb = d->eb_data + (*bp / d->pages_per_eblk); in mtdswap_write_block()
742 oldeb = d->eb_data + oldblock / d->pages_per_eblk; in mtdswap_move_block()
768 eb = d->eb_data + *newblock / d->pages_per_eblk; in mtdswap_move_block()
771 eb = d->eb_data + oldblock / d->pages_per_eblk; in mtdswap_move_block()
788 eblk_base = (eb - d->eb_data) * d->pages_per_eblk; in mtdswap_gc_eblock()
790 for (i = 0; i < d->pages_per_eblk; i++) { in mtdswap_gc_eblock()
941 mtd_pages = d->pages_per_eblk * PAGE_SIZE / mtd->writesize; in mtdswap_eblk_passes()
1092 eb = d->eb_data + (mapped / d->pages_per_eblk); in mtdswap_writesect()
1105 eb = d->eb_data + (newblock / d->pages_per_eblk); in mtdswap_writesect()
1156 eb = d->eb_data + (realblock / d->pages_per_eblk); in mtdswap_readsect()
1204 eb = d->eb_data + (mapped / d->pages_per_eblk); in mtdswap_discard()
1286 cwp, d->pages_per_eblk - cwp, cwecount); in mtdswap_show()
1359 d->pages_per_eblk = mtd->erasesize >> PAGE_SHIFT; in mtdswap_init()
1362 blocks = eblocks * d->pages_per_eblk; in mtdswap_init()