Lines Matching refs:rt_lwp

133 int lwp_user_space_init(struct rt_lwp *lwp, rt_bool_t is_fork)  in lwp_user_space_init()
156 struct rt_lwp *lwp = RT_NULL; in lwp_aspace_switch()
162 lwp = (struct rt_lwp *)thread->lwp; in lwp_aspace_switch()
181 void lwp_unmap_user_space(struct rt_lwp *lwp) in lwp_unmap_user_space()
187 static void *_lwp_map_user(struct rt_lwp *lwp, void *map_va, size_t map_size, in _lwp_map_user()
210 int lwp_unmap_user(struct rt_lwp *lwp, void *va) in lwp_unmap_user()
218 int lwp_fork_aspace(struct rt_lwp *dest_lwp, struct rt_lwp *src_lwp) in lwp_fork_aspace()
230 int lwp_unmap_user_phy(struct rt_lwp *lwp, void *va) in lwp_unmap_user_phy()
235 void *lwp_map_user(struct rt_lwp *lwp, void *map_va, size_t map_size, int text) in lwp_map_user()
285 static rt_varea_t _lwp_map_user_varea(struct rt_lwp *lwp, void *map_va, size_t map_size, size_t fla… in _lwp_map_user_varea()
311 static rt_varea_t _map_user_varea_ext(struct rt_lwp *lwp, void *map_va, size_t map_size, size_t fla… in _map_user_varea_ext()
327 rt_varea_t lwp_map_user_varea_ext(struct rt_lwp *lwp, void *map_va, size_t map_size, size_t flags) in lwp_map_user_varea_ext()
332 rt_varea_t lwp_map_user_varea(struct rt_lwp *lwp, void *map_va, size_t map_size) in lwp_map_user_varea()
337 void *lwp_map_user_phy(struct rt_lwp *lwp, void *map_va, void *map_pa, in lwp_map_user_phy()
390 struct rt_lwp *lwp = RT_NULL; in lwp_brk()
418 rt_inline rt_mem_obj_t _get_mmap_obj(struct rt_lwp *lwp) in _get_mmap_obj()
551 void *lwp_mmap2(struct rt_lwp *lwp, void *addr, size_t length, int prot, in lwp_mmap2()
658 int lwp_munmap(struct rt_lwp *lwp, void *addr, size_t length) in lwp_munmap()
667 void *lwp_mremap(struct rt_lwp *lwp, void *old_address, size_t old_size, in lwp_mremap()
677 struct rt_lwp *lwp = RT_NULL; in lwp_get_from_user()
705 struct rt_lwp *lwp = RT_NULL; in lwp_put_to_user()
782 int lwp_user_accessible_ext(struct rt_lwp *lwp, void *addr, size_t size) in lwp_user_accessible_ext()
845 size_t lwp_data_get(struct rt_lwp *lwp, void *dst, void *src, size_t size) in lwp_data_get()
901 size_t lwp_data_put(struct rt_lwp *lwp, void *dst, void *src, size_t size) in lwp_data_put()
960 size_t lwp_data_set(struct rt_lwp *lwp, void *dst, int byte, size_t size) in lwp_data_set()
1008 size_t lwp_user_strlen_ext(struct rt_lwp *lwp, const char *s) in lwp_user_strlen_ext()
1075 struct rt_lwp *lwp = RT_NULL; in lwp_user_strlen()
1083 size_t lwp_strlen(struct rt_lwp *lwp, const char *s) in lwp_strlen()