Home
last modified time | relevance | path

Searched refs:ctrl_pages (Results 1 – 3 of 3) sorted by relevance

/system/ulib/ftl/ndm/
A Dndm_init.c305 ui32 p_beg, p_end, last_ctrl_p = 0, ctrl_pages = 0; in find_last_ctrl_info() local
322 ctrl_pages = RD16_LE(&ndm->main_buf[HDR_LAST_LOC]); in find_last_ctrl_info()
323 if (curr_p == ctrl_pages) { in find_last_ctrl_info()
379 ctrl_pages = last_p; in find_last_ctrl_info()
400 ndm->ctrl_pages = ctrl_pages; in find_last_ctrl_info()
404 if (ctrl_pages == 1) { in find_last_ctrl_info()
496 RD16_LE(&ndm->main_buf[HDR_LAST_LOC]) == ndm->ctrl_pages && in is_next_ctrl_page()
520 if (curr_num >= ndm->ctrl_pages) in get_next_ctrl_page()
573 *ctrl_pages += 1; in check_next_read()
594 ui32 bn, vbn, i, curr_loc = CTRL_DATA_START, ctrl_pages = 1; in read_ctrl_info() local
[all …]
A Dndmp.h95 ui32 ctrl_pages; // number of control pages member
A Dndm_intrnl.c191 if (cpc == ndm->ctrl_pages) in wr_ctrl_page()
250 ndm->ctrl_pages = get_ctrl_size(ndm); in wr_ctrl_info()
251 if (ndm->ctrl_pages == 0) in wr_ctrl_info()
254 printf("wr_ctrl_inf: preparing to write %u NDM ctrl pages\n", ndm->ctrl_pages); in wr_ctrl_info()
268 WR16_LE(ndm->ctrl_pages, &ndm->main_buf[HDR_LAST_LOC]); in wr_ctrl_info()

Completed in 8 milliseconds