Lines Matching refs:aspace
145 err = rt_aspace_map(lwp->aspace, &stk_addr, in lwp_user_space_init()
163 to_aspace = lwp->aspace; in lwp_aspace_switch()
183 if (lwp->aspace) in lwp_unmap_user_space()
199 ret = rt_aspace_map_private(lwp->aspace, &va, map_size, MMU_MAP_U_RWCB, flags); in _lwp_map_user()
212 int err = rt_aspace_unmap(lwp->aspace, va); in lwp_unmap_user()
221 err = rt_aspace_fork(&src_lwp->aspace, &dest_lwp->aspace); in lwp_fork_aspace()
295 ret = rt_aspace_map_private(lwp->aspace, &va, map_size, in _lwp_map_user_varea()
299 varea = rt_aspace_query(lwp->aspace, va); in _lwp_map_user_varea()
362 .limit_range_size = lwp->aspace->size, in lwp_map_user_phy()
363 .limit_start = lwp->aspace->start, in lwp_map_user_phy()
372 rt_aspace_map_phy(lwp->aspace, &hint, attr, MM_PA_TO_OFF(map_pa), (void **)&va); in lwp_map_user_phy()
452 static void _prefetch_mmap(rt_aspace_t aspace, void *addr, long size) in _prefetch_mmap() argument
463 rt_aspace_fault_try_fix(aspace, &msg); in _prefetch_mmap()
479 uarea = rt_aspace_query(lwp->aspace, uaddr); in lwp_user_memory_remap_to_kernel()
601 uspace = lwp->aspace; in lwp_mmap2()
663 ret = rt_aspace_unmap_range(lwp->aspace, addr, length); in lwp_munmap()
672 return rt_aspace_mremap_range(lwp->aspace, old_address, old_size, new_size, flags, new_address); in lwp_mremap()
826 !rt_aspace_query(lwp->aspace, addr_start)) in lwp_user_accessible_ext()
872 if (rt_aspace_page_get(lwp->aspace, src_iter, dst_iter)) in lwp_data_get()
883 if (rt_aspace_page_get(lwp->aspace, src_iter_aligned, temp_page)) in lwp_data_get()
929 if (rt_aspace_page_put(lwp->aspace, dst_iter, src_iter)) in lwp_data_put()
940 if (rt_aspace_page_get(lwp->aspace, dst_iter_aligned, temp_page)) in lwp_data_put()
943 if (rt_aspace_page_put(lwp->aspace, dst_iter_aligned, temp_page)) in lwp_data_put()
989 if (rt_aspace_page_get(lwp->aspace, dst_iter_aligned, temp_page)) in lwp_data_set()
993 if (rt_aspace_page_put(lwp->aspace, dst_iter_aligned, temp_page)) in lwp_data_set()