Home
last modified time | relevance | path

Searched refs:pgs_per_blk (Results 1 – 8 of 8) sorted by relevance

/system/ulib/ftl/ndm/
A Dndm_intrnl.c808 pn = bn * ndm->pgs_per_blk + vpn % ndm->pgs_per_blk; in write_page()
896 pn = bn * ndm->pgs_per_blk + vpn % ndm->pgs_per_blk; in rd_spare_ftl()
939 pn = bn * ndm->pgs_per_blk + vpn % ndm->pgs_per_blk; in pg_check_ftl()
987 pn = bn * ndm->pgs_per_blk + vpn % ndm->pgs_per_blk; in read_page()
1065 old_pn = old_bn * ndm->pgs_per_blk + old_vpn % ndm->pgs_per_blk; in ftl_xfr_page()
1167 pn = bn * ndm->pgs_per_blk + vpn % ndm->pgs_per_blk; in rd_type_ffs()
1214 pn = bn * ndm->pgs_per_blk + vpn % ndm->pgs_per_blk; in pg_blank_ffs()
1825 pn = bn * ndm->pgs_per_blk + vpn % ndm->pgs_per_blk; in ndmReadPages()
1925 pn = bn * ndm->pgs_per_blk + vpn % ndm->pgs_per_blk; in ndmWritePages()
2123 pn = bn * ndm->pgs_per_blk + vpn % ndm->pgs_per_blk; in ndmEraseBlock()
[all …]
A Dndm_init.c112 ui32 pn = b * ndm->pgs_per_blk; in format_status()
339 p_beg = b * ndm->pgs_per_blk; in find_last_ctrl_info()
340 p_end = p_beg + ndm->pgs_per_blk - 1; in find_last_ctrl_info()
410 p_end = (last_ctrl_p / ndm->pgs_per_blk) * ndm->pgs_per_blk; in find_last_ctrl_info()
437 if (b == last_ctrl_p / ndm->pgs_per_blk) in find_last_ctrl_info()
441 p_beg = b * ndm->pgs_per_blk; in find_last_ctrl_info()
442 p_end = p_beg + ndm->pgs_per_blk - 1; in find_last_ctrl_info()
533 if (curr_p / ndm->pgs_per_blk == ndm->ctrl_blk0) in get_next_ctrl_page()
534 p = ndm->ctrl_blk1 * ndm->pgs_per_blk; in get_next_ctrl_page()
536 p = ndm->ctrl_blk0 * ndm->pgs_per_blk; in get_next_ctrl_page()
[all …]
A Dndmp.h137 ui32 pgs_per_blk; // number of pages in a block member
/system/ulib/ftl/ftln/
A Dftln_intrnl.c256 b = ppn / ftl->pgs_per_blk; in wr_vol_page()
323 b = pn / ftl->pgs_per_blk; in wr_map_page()
381 return ftl->pgs_per_blk - ftl->free_vpn % ftl->pgs_per_blk; in free_vol_list_pgs()
396 free_mpgs = ftl->pgs_per_blk - ftl->free_mpn % ftl->pgs_per_blk; in free_map_list_pgs()
431 free_mpgs = ftl->pgs_per_blk; in recycle_possible()
498 blk_pages = ftl->pgs_per_blk; in block_selector()
571 else if (ftl->free_vpn / ftl->pgs_per_blk == b || ftl->free_mpn / ftl->pgs_per_blk == b) in next_recycle_blk()
652 pn = recycle_b * ftl->pgs_per_blk; in recycle_vblk()
653 past_end = pn + ftl->pgs_per_blk; in recycle_vblk()
1058 vblks_req = (wr_cnt - free_pgs + ftl->pgs_per_blk - 1) / ftl->pgs_per_blk; in FtlnRecNeeded()
[all …]
A Dftln_init.c282 pn = ftl->start_pn + b * ftl->pgs_per_blk; in build_map()
388 b * ftl->pgs_per_blk + po); in build_map()
438 b = pn / ftl->pgs_per_blk; in build_map()
447 po = pn % ftl->pgs_per_blk; in build_map()
456 ftl->resume_po = ftl->pgs_per_blk; in build_map()
555 pn = ftl->start_pn + b * ftl->pgs_per_blk; in format_status()
994 ftl->pgs_per_blk); in init_ftln()
1081 ftl->free_mpn = b * ftl->pgs_per_blk; in init_ftln()
1234 if (ftl->pgs_per_blk > PGS_PER_BLK_MAX) { in FtlnAddVol()
1342 ftl->num_vpages = vol_blks * ftl->pgs_per_blk; in FtlnAddVol()
[all …]
A Dftln_util.c23 meta_block = ftl->free_mpn / ftl->pgs_per_blk; in format_ftl()
289 ftl->elist_blk = ftl->free_mpn / ftl->pgs_per_blk; in FtlnReport()
453 2 * ftl->page_size + ftl->eb_size * ftl->pgs_per_blk + in FtlnReport()
468 2 * ftl->page_size + ftl->eb_size * ftl->pgs_per_blk); in FtlnReport()
470 1 * ftl->page_size + ftl->eb_size * ftl->pgs_per_blk); in FtlnReport()
653 if (ftl->erase_block(ftl->start_pn + b * ftl->pgs_per_blk, ftl->ndm)) in FtlnEraseBlk()
794 memset(ftl->spare_buf, 0xFF, ftl->pgs_per_blk * ftl->eb_size); in FtlnStateRst()
810 ui32 b = pn / ftl->pgs_per_blk; in FtlnDecUsed()
879 ftl->num_blks, ftl->pgs_per_blk, ftl->num_free_blks); in FtlnBlkStats()
957 ui32 pn = b * ftl->pgs_per_blk; in FtlnCheckBlank()
[all …]
A Dftln_rd.c95 b_ptr = &ftl->bdata[staged->first_ppn / ftl->pgs_per_blk]; in flush_pending_reads()
244 (staged.first_ppn / ftl->pgs_per_blk == pn / ftl->pgs_per_blk)) in read_sectors()
390 b_ptr = &ftl->bdata[ppn / ftl->pgs_per_blk]; in FtlnRdPage()
A Dftlnp.h205 ui32 pgs_per_blk; // number of pages in a block member

Completed in 21 milliseconds