Searched refs:first_page (Results 1 – 5 of 5) sorted by relevance
| /system/ulib/ftl/include/lib/ftl/ |
| A D | volume.h | 53 virtual zx_status_t Read(uint32_t first_page, int num_pages, void* buffer) = 0; 54 virtual zx_status_t Write(uint32_t first_page, int num_pages, const void* buffer) = 0; 67 virtual zx_status_t Trim(uint32_t first_page, uint32_t num_pages) = 0; 86 zx_status_t Read(uint32_t first_page, int num_pages, void* buffer) final; 87 zx_status_t Write(uint32_t first_page, int num_pages, const void* buffer) final; 92 zx_status_t Trim(uint32_t first_page, uint32_t num_pages) final; 114 int (*write_pages_)(const void* buffer, uint32_t first_page, int count, void* vol) = nullptr; 115 int (*read_pages_)(void* buffer, uint32_t first_page, int count, void* vol) = nullptr;
|
| /system/ulib/ftl/ftln/ |
| A D | volume.cpp | 38 zx_status_t VolumeImpl::Read(uint32_t first_page, int num_pages, void* buffer) { in Read() argument 39 if (read_pages_(buffer, first_page, num_pages, vol_) != 0) { in Read() 45 zx_status_t VolumeImpl::Write(uint32_t first_page, int num_pages, const void* buffer) { in Write() argument 46 if (write_pages_(const_cast<void*>(buffer), first_page, num_pages, vol_) != 0) { in Write() 80 zx_status_t VolumeImpl::Trim(uint32_t first_page, uint32_t num_pages) { in Trim() argument 81 if (report_(vol_, FS_MARK_UNUSED, first_page, num_pages) != 0) { in Trim()
|
| /system/dev/block/ftl/test/ |
| A D | block_device_test.cpp | 31 zx_status_t Read(uint32_t first_page, int num_pages, void* buffer) final { return ZX_OK; } in Read() argument 32 zx_status_t Write(uint32_t first_page, int num_pages, const void* buffer) final { in Write() argument 38 zx_status_t Trim(uint32_t first_page, uint32_t num_pages) final { return ZX_OK; } in Trim() argument
|
| /system/uapp/nand-util/ |
| A D | main.cpp | 120 bool ReadPages(uint32_t first_page, uint32_t count) const; 176 bool NandBroker::ReadPages(uint32_t first_page, uint32_t count) const { in ReadPages() argument 181 request.offset_nand = first_page; in ReadPages() 202 printf("Read to %d pages starting at %d failed with %s\n", count, first_page, in ReadPages() 209 first_page); in ReadPages() 213 printf("Read to %d pages starting at %d corrected %d errors\n", count, first_page, in ReadPages()
|
| /system/ulib/ftl/ndm/ |
| A D | ndm_intrnl.c | 1442 ui32 ctrl_blk, first_page = ndm->next_ctrl_start; in ndmWrCtrl() local 1448 if (first_page % ndm->pgs_per_blk == 0) { in ndmWrCtrl() 1450 status = ndm->erase_block(first_page, ndm->dev); in ndmWrCtrl() 1454 ctrl_blk = first_page / ndm->pgs_per_blk; in ndmWrCtrl() 1461 status = wr_ctrl_info(ndm, first_page, &ctrl_blk); in ndmWrCtrl() 1474 first_page = ctrl_blk * ndm->pgs_per_blk; in ndmWrCtrl() 1479 first_page = ndm->last_ctrl_page + 1; in ndmWrCtrl() 1485 first_page = ndmPastPrevPair(ndm, first_page); in ndmWrCtrl() 1491 if (first_page / ndm->pgs_per_blk != ctrl_blk) { in ndmWrCtrl() 1498 first_page = ctrl_blk * ndm->pgs_per_blk; in ndmWrCtrl() [all …]
|
Completed in 14 milliseconds