Lines Matching refs:iter
261 struct installed_page_reg *iter; in _print_region_list() local
265 iter = _inst_page_reg_head; in _print_region_list()
266 while (iter != RT_NULL) in _print_region_list()
268 rt_kprintf(" %d: [%p, %p]\n", counts++, iter->region_area.start + PV_OFFSET, in _print_region_list()
269 iter->region_area.end + PV_OFFSET); in _print_region_list()
270 iter = iter->next; in _print_region_list()
277 struct installed_page_reg *iter; in _find_page_region() local
282 for (iter = _inst_page_reg_head; iter; iter = iter->next) in _find_page_region()
284 if (page_va >= iter->region_area.start && in _find_page_region()
285 page_va < iter->region_area.end) in _find_page_region()
295 rc = iter; in _find_page_region()
1049 for (rt_page_t iter = start; iter < end; iter++) in _invalid_uninstalled_shadow() local
1051 rt_base_t frame = (rt_base_t)rt_page_page2addr(iter); in _invalid_uninstalled_shadow()
1057 iter->size_bits = ARCH_ADDRESS_WIDTH_BITS; in _invalid_uninstalled_shadow()
1224 for (rt_page_t iter = head_cont; iter < tail_cont; iter++) in rt_page_init() local
1226 iter->size_bits = ARCH_ADDRESS_WIDTH_BITS; in rt_page_init()
1247 char *iter = (char *)((rt_ubase_t)head & ~ARCH_PAGE_MASK); in _load_mpr_area() local
1250 while (iter != tail) in _load_mpr_area()
1252 void *paddr = rt_kmem_v2p(iter); in _load_mpr_area()
1255 err = rt_aspace_load_page(&rt_kernel_space, iter, 1); in _load_mpr_area()
1262 iter += ARCH_PAGE_SIZE; in _load_mpr_area()
1328 rt_ubase_t iter = inst_head; in rt_page_install() local
1339 if ((rt_ubase_t)iter & shadow_mask) in rt_page_install()
1341 iter = RT_ALIGN((rt_ubase_t)inst_head, _PAGE_STRIPE); in rt_page_install()
1342 _get_mpr_ready_n_install(inst_head, iter < inst_end ? iter : inst_end); in rt_page_install()
1345 for (rt_ubase_t next = iter + _PAGE_STRIPE; next < inst_end; in rt_page_install()
1346 iter = next, next += _PAGE_STRIPE) in rt_page_install()
1348 _get_mpr_ready_n_install(iter, next); in rt_page_install()
1351 if (iter < inst_end) in rt_page_install()
1353 _get_mpr_ready_n_install(iter, inst_end); in rt_page_install()