Lines Matching refs:varea
47 static const char *_null_get_name(rt_varea_t varea) in _null_get_name() argument
52 static void _null_page_fault(struct rt_varea *varea, in _null_page_fault() argument
71 static rt_err_t _null_shrink(rt_varea_t varea, void *new_start, rt_size_t size) in _null_shrink() argument
73 char *varea_start = varea->start; in _null_shrink()
80 rm_end = varea_start + varea->size; in _null_shrink()
89 rt_varea_unmap_range(varea, rm_start, rm_end - rm_start); in _null_shrink()
99 static rt_err_t _null_expand(struct rt_varea *varea, void *new_vaddr, rt_size_t size) in _null_expand() argument
104 static void _null_page_read(struct rt_varea *varea, struct rt_aspace_io_msg *msg) in _null_page_read() argument
113 static void _null_page_write(struct rt_varea *varea, struct rt_aspace_io_msg *msg) in _null_page_write() argument
289 rt_varea_t varea = RT_NULL; in _lwp_map_user_varea() local
299 varea = rt_aspace_query(lwp->aspace, va); in _lwp_map_user_varea()
308 return varea; in _lwp_map_user_varea()
389 rt_varea_t varea = RT_NULL; in lwp_brk() local
407 varea = lwp_map_user_varea_ext(lwp, (void *)lwp->end_heap, size, LWP_MAP_FLAG_PREFETCH); in lwp_brk()
408 if (varea) in lwp_brk()
410 lwp->end_heap = (long)(varea->start + varea->size); in lwp_brk()