Searched refs:mpns (Results 1 – 5 of 5) sorted by relevance
369 if (ftl->mpns[mpn] == (ui32)-1 || ftl->mpns[mpn] / ftl->pgs_per_blk == b || in build_map()375 if (ftl->mpns[mpn] != (ui32)-1) { in build_map()376 uint ob = ftl->mpns[mpn] / ftl->pgs_per_blk; in build_map()392 ftl->mpns[mpn] = b * ftl->pgs_per_blk + po; in build_map()414 pn = ftl->mpns[mpn]; in build_map()842 ui32 pn = ftl->mpns[ftl->num_map_pgs - 1]; in meta_read()853 ftl->mpns[ftl->num_map_pgs - 1] = (ui32)-1; in meta_read()1133 if (ftl->mpns) in free_ftl()1134 FsFree(ftl->mpns); in free_ftl()1399 ftl->mpns = FsMalloc(ftl->num_map_pgs * sizeof(ui32)); in FtlnAddVol()[all …]
304 ui32 old_pn = ftl->mpns[mpn]; in wr_map_page()351 ftl->mpns[mpn] = (ui32)-1; in wr_map_page()360 ftl->mpns[mpn] = pn; in wr_map_page()1111 if (mpn >= ftl->num_map_pgs - 1 || ftl->mpns[mpn] != pn) in FtlnRecycleMapBlk()
351 ppn = ftl->mpns[mpn]; in FtlnMapRd()
219 ui32* mpns; // array holding phy page # of map pages member
795 for (n = 0; n < ftl->num_map_pgs; ++n) ftl->mpns[n] = (ui32)-1; in FtlnStateRst()
Completed in 12 milliseconds