Searched refs:page_va (Results 1 – 5 of 5) sorted by relevance
| /components/mm/ |
| A D | mm_aspace.c | 1643 rt_mm_io_msg_init(&iomsg, VAREA_VA_TO_OFFSET(varea, page_va), page_va, buffer); in _page_put() 1659 rt_mm_io_msg_init(&iomsg, VAREA_VA_TO_OFFSET(varea, page_va), page_va, buffer); in _page_get() 1706 __func__, aspace, page_va); in rt_aspace_page_get_phy() 1713 __func__, aspace, page_va); in rt_aspace_page_get_phy() 1742 __func__, aspace, page_va); in rt_aspace_page_put_phy() 1749 __func__, aspace, page_va); in rt_aspace_page_put_phy() 1763 varea = _aspace_bst_search(aspace, page_va); in rt_aspace_page_put() 1764 if (varea && ALIGNED(page_va)) in rt_aspace_page_put() 1776 msg.fault_vaddr = page_va; in rt_aspace_page_put() 1818 if (varea && ALIGNED(page_va)) in rt_aspace_page_get() [all …]
|
| A D | mm_anon.c | 134 char *page_va = rt_kmem_p2v(page_pa); in _pgmgr_pop_all() local 135 if (page_pa != ARCH_MAP_FAILED && page_va) in _pgmgr_pop_all() 138 rt_pages_free(page_va, 0); in _pgmgr_pop_all() 145 void *page_va; in _pgmgr_pop_range() local 151 page_va = rt_hw_mmu_v2p(varea->aspace, rm_start); in _pgmgr_pop_range() 153 if (page_va != ARCH_MAP_FAILED) in _pgmgr_pop_range() 155 page_va -= PV_OFFSET; in _pgmgr_pop_range() 156 LOG_D("%s: free page %p", __func__, page_va); in _pgmgr_pop_range() 158 rt_pages_free(page_va, 0); in _pgmgr_pop_range() 240 char *page_va = msg->response.vaddr; in _map_page_in_varea() local [all …]
|
| A D | mm_private.h | 132 rt_err_t rt_aspace_page_get_phy(rt_aspace_t aspace, void *page_va, void *buffer); 133 rt_err_t rt_aspace_page_put_phy(rt_aspace_t aspace, void *page_va, void *buffer);
|
| A D | mm_aspace.h | 234 rt_err_t rt_aspace_page_put(rt_aspace_t aspace, void *page_va, void *buffer); 236 rt_err_t rt_aspace_page_get(rt_aspace_t aspace, void *page_va, void *buffer);
|
| A D | mm_page.c | 275 static struct installed_page_reg *_find_page_region(rt_ubase_t page_va) in _find_page_region() argument 284 if (page_va >= iter->region_area.start && in _find_page_region() 285 page_va < iter->region_area.end) in _find_page_region() 305 static rt_bool_t _pages_are_member(rt_ubase_t page_va, size_t size_bits) in _pages_are_member() argument 308 rt_ubase_t iter_frame = page_va; in _pages_are_member() 309 size_t frame_end = page_va + (1 << size_bits); in _pages_are_member()
|
Completed in 15 milliseconds