Home
last modified time | relevance | path

Searched refs:eb_size (Results 1 – 13 of 13) sorted by relevance

/system/dev/block/ftl/test/
A Dndm-ram-driver.cpp33 size_t volume_size = num_pages * (options_.page_size + options_.eb_size); in Init()
68 spare += options_.eb_size; in NandRead()
88 spare += options_.eb_size; in NandWrite()
109 memset(SpareData(page_num), 0xFF, options_.eb_size); in NandErase()
137 return IsEmptyPageImpl(data, options_.page_size, spare, options_.eb_size); in IsEmptyPage()
159 memcpy(spare, SpareData(page_num), options_.eb_size); in ReadPage()
185 memcpy(SpareData(page_num), spare, options_.eb_size); in WritePage()
204 size_t offset = page_num * (options_.page_size + options_.eb_size); in MainData()
/system/ulib/ftl/include/lib/ftl/
A Dndm-driver.h31 uint32_t eb_size; // Extra bytes, a.k.a. OOB. member
/system/ulib/ftl/ftln/
A Dndm-driver.cpp109 driver.eb_size = options.eb_size; in CreateNdmVolume()
A Dftln_util.c453 2 * ftl->page_size + ftl->eb_size * ftl->pgs_per_blk + in FtlnReport()
455 1 * 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()
794 memset(ftl->spare_buf, 0xFF, ftl->pgs_per_blk * ftl->eb_size); in FtlnStateRst()
A Dftln_init.c871 memset(ftl->spare_buf, 0xFF, ftl->eb_size); in copy_end_mark()
916 memset(ftl->spare_buf, 0xFF, ftl->eb_size); in resume_copy()
1223 ftl->eb_size = ftl_dvr->eb_size; in FtlnAddVol()
1374 n = 2 * ftl->page_size + ftl->eb_size * ftl->pgs_per_blk; in FtlnAddVol()
1376 n = 1 * ftl->page_size + ftl->eb_size * ftl->pgs_per_blk; in FtlnAddVol()
A Dftln_intrnl.c260 memset(ftl->spare_buf, 0xFF, ftl->eb_size); in wr_vol_page()
327 memset(ftl->spare_buf, 0xFF, ftl->eb_size); in wr_map_page()
962 memset(spare, 0xFF, ftl->eb_size); in write_sectors()
986 spare += ftl->eb_size; in write_sectors()
A Dftlnp.h253 ui8 eb_size; // spare area size in bytes member
/system/ulib/ftl/ndm/
A Dndmp.h139 ui8 eb_size; // spare area size in bytes member
A Dndm_init.c1080 if (dvr->eb_size > dvr->page_size || dvr->eb_size < 16) { in ndmAddDev()
1104 ndm->eb_size = dvr->eb_size; in ndmAddDev()
1126 eb_alloc_sz = ndm->eb_size; in ndmAddDev()
A Dndm_intrnl.c259 memset(ndm->spare_buf, 0xFF, ndm->eb_size); in wr_ctrl_info()
1126 memset(ndm->spare_buf, 0xFF, ndm->eb_size); in wr_pg_ffs()
1676 ftl->eb_size = ndm->eb_size; in ndmAddFatFTL()
1755 ftl->eb_size = ndm->eb_size; in ndmAddVolXfsFTL()
1965 curr_spare += ndm->eb_size; in ndmWritePages()
/system/ulib/ftl/inc/kprivate/
A Dndm.h77 ui32 eb_size; // used spare area in bytes member
A Dfsdriver.h263 ui32 eb_size; // flash page spare size in bytes member
/system/dev/block/ftl/
A Dnand_driver.cpp71 .eb_size = info_.oob_size, in Attach()

Completed in 616 milliseconds