Lines Matching refs:start

92     hint->limit_start = rt_kernel_space.start;  in hint_free()
137 MSH_CMD_EXPORT(rt_page_leak_trace_start, start page leak tracer);
268 rt_kprintf(" %d: [%p, %p]\n", counts++, iter->region_area.start + PV_OFFSET, in _print_region_list()
284 if (page_va >= iter->region_area.start && in _find_page_region()
339 long bit_number = ((rt_ubase_t)head - page_reg->region_area.start) / ARCH_PAGE_SIZE; in _unpoisoned_pages()
370 long bit_number = ((rt_ubase_t)head - page_reg->region_area.start) / ARCH_PAGE_SIZE; in _poisoned_pages()
1047 static void _invalid_uninstalled_shadow(rt_page_t start, rt_page_t end) in _invalid_uninstalled_shadow() argument
1049 for (rt_page_t iter = start; iter < end; iter++) in _invalid_uninstalled_shadow()
1069 _page_nr += ((region.end - region.start) >> ARCH_PAGE_SHIFT); in _install_page()
1070 _freed_nr += ((region.end - region.start) >> ARCH_PAGE_SHIFT); in _install_page()
1072 shadow.start = region.start & ~shadow_mask; in _install_page()
1078 rt_page_t shad_head = addr_to_page(mpr_head, (void *)shadow.start); in _install_page()
1080 rt_page_t head = addr_to_page(mpr_head, (void *)region.start); in _install_page()
1089 while (region.start != region.end) in _install_page()
1097 ARCH_ADDRESS_WIDTH_BITS - 1 - rt_hw_clz(region.end - region.start); in _install_page()
1098 align_bits = rt_hw_ctz(region.start); in _install_page()
1108 p = addr_to_page(mpr_head, (void *)region.start); in _install_page()
1113 page_list = _get_page_list((void *)region.start); in _install_page()
1123 region.start += (1UL << size_bits); in _install_page()
1159 reg.start += ARCH_PAGE_MASK; in rt_page_init()
1160 reg.start &= ~ARCH_PAGE_MASK; in rt_page_init()
1162 if (reg.end <= reg.start) in rt_page_init()
1164 LOG_E("region end(%p) must greater than start(%p)", reg.start, reg.end); in rt_page_init()
1168 shadow.start = reg.start & ~shadow_mask; in rt_page_init()
1170 LOG_D("[Init page] start: 0x%lx, end: 0x%lx, total: 0x%lx", reg.start, in rt_page_init()
1206 (rt_size_t)addr_to_page(page_start, (void *)shadow.start) & in rt_page_init()
1214 init_mpr_cont_start = _aligned_to_affinity(reg.start, in rt_page_init()
1222 rt_page_t head_cont = addr_to_page(mpr_cont, (void *)reg.start); in rt_page_init()
1229 reg.start = init_mpr_cont_end; in rt_page_init()
1273 .start = inst_head, in _get_mpr_ready_n_install()
1278 shadow.start = region.start & ~shadow_mask; in _get_mpr_ready_n_install()
1280 head = addr_to_page(page_start, (void *)shadow.start); in _get_mpr_ready_n_install()
1303 member->region_area.start = inst_head; in _update_region_list()
1323 if (region.end != region.start && !(region.start & ARCH_PAGE_MASK) && in rt_page_install()
1326 rt_ubase_t inst_head = region.start; in rt_page_install()