Home
last modified time | relevance | path

Searched refs:rt_varea_t (Results 1 – 14 of 14) sorted by relevance

/components/mm/
A Dmm_aspace.c107 rt_varea_t varea; in rt_aspace_detach()
356 static rt_varea_t _merge_surrounding(rt_aspace_t aspace, rt_varea_t operand, in _merge_surrounding()
581 rt_varea_t varea; in _mm_aspace_map()
633 rt_varea_t varea; in _varea_create()
863 rt_varea_t varea; in _aspace_unmap()
1302 rt_varea_t varea; in rt_aspace_load_page()
1442 rt_varea_t varea; in rt_aspace_control()
1467 rt_varea_t varea; in rt_aspace_traversal()
1468 rt_varea_t next; in rt_aspace_traversal()
1579 rt_inline int _varea_same(rt_varea_t a, rt_varea_t b) in _varea_same()
[all …]
A Dmm_aspace.h74 } *rt_varea_t; typedef
117 const char *(*get_name)(rt_varea_t varea);
178 int rt_aspace_map_static(rt_aspace_t aspace, rt_varea_t varea, void **addr,
197 int rt_aspace_map_phy_static(rt_aspace_t aspace, rt_varea_t varea,
239 int (*fn)(rt_varea_t varea, void *arg), void *arg);
245 rt_varea_t rt_aspace_query(rt_aspace_t aspace, void *vaddr);
261 int rt_varea_map_page(rt_varea_t varea, void *vaddr, void *page);
273 int rt_varea_unmap_page(rt_varea_t varea, void *vaddr);
287 int rt_varea_map_range(rt_varea_t varea, void *vaddr, void *paddr, rt_size_t length);
300 int rt_varea_unmap_range(rt_varea_t varea, void *vaddr, rt_size_t length);
[all …]
A Dmm_private.h110 int rt_varea_fix_private_locked(rt_varea_t ex_varea, void *pa,
114 int rt_varea_map_with_msg(rt_varea_t varea, struct rt_aspace_fault_msg *msg);
116 void _varea_uninstall_locked(rt_varea_t varea);
118 int _mm_aspace_map(rt_aspace_t aspace, rt_varea_t *pvarea, void **addr,
122 rt_inline rt_bool_t rt_varea_is_private_locked(rt_varea_t varea) in rt_varea_is_private_locked()
A Dmm_fault.c27 static int _fetch_page(rt_varea_t varea, struct rt_aspace_fault_msg *msg) in _fetch_page()
39 static int _read_fault(rt_varea_t varea, void *pa, struct rt_aspace_fault_msg *msg) in _read_fault()
55 static int _write_fault(rt_varea_t varea, void *pa, struct rt_aspace_fault_msg *msg) in _write_fault()
95 static int _exec_fault(rt_varea_t varea, void *pa, struct rt_aspace_fault_msg *msg) in _exec_fault()
107 …oid _determine_precise_fault_type(struct rt_aspace_fault_msg *msg, rt_ubase_t pa, rt_varea_t varea) in _determine_precise_fault_type()
157 rt_varea_t varea; in rt_aspace_fault_try_fix()
A Davl_adpt.c79 rt_varea_t varea = VAREA_ENTRY(node); in search()
106 rt_varea_t _aspace_bst_search_exceed(struct rt_aspace *aspace, void *start) in _aspace_bst_search_exceed()
110 rt_varea_t closest = NULL; in _aspace_bst_search_exceed()
114 rt_varea_t varea = VAREA_ENTRY(node); in _aspace_bst_search_exceed()
A Dmm_anon.c112 void rt_varea_pgmgr_insert(rt_varea_t varea, void *page_addr) in rt_varea_pgmgr_insert()
121 static void _pgmgr_pop_all(rt_varea_t varea) in _pgmgr_pop_all()
143 static void _pgmgr_pop_range(rt_varea_t varea, void *rm_start, void *rm_end) in _pgmgr_pop_range()
164 static const char *_anon_get_name(rt_varea_t varea) in _anon_get_name()
196 static rt_err_t _anon_varea_shrink(rt_varea_t varea, void *new_start, rt_size_t size) in _anon_varea_shrink()
237 rt_inline void _map_page_in_varea(rt_aspace_t asapce, rt_varea_t varea, in _map_page_in_varea()
258 rt_varea_t backup_varea; in _get_page_from_backup()
495 static int _override_map(rt_varea_t varea, rt_aspace_t aspace, void *fault_vaddr, struct rt_aspace_… in _override_map()
499 rt_varea_t map_varea = RT_NULL; in _override_map()
555 int rt_varea_fix_private_locked(rt_varea_t ex_varea, void *pa, in rt_varea_fix_private_locked()
[all …]
A Dmm_object.c29 static const char *get_name(rt_varea_t varea) in get_name()
65 static rt_err_t on_varea_shrink(rt_varea_t varea, void *new_start, rt_size_t size) in on_varea_shrink()
A Dmm_page.c84 static const char *get_name(rt_varea_t varea) in get_name()
/components/lwp/
A Dlwp_user_mm.c47 static const char *_null_get_name(rt_varea_t varea) in _null_get_name()
71 static rt_err_t _null_shrink(rt_varea_t varea, void *new_start, rt_size_t size) in _null_shrink()
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()
289 rt_varea_t varea = RT_NULL; 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()
389 rt_varea_t varea = RT_NULL; in lwp_brk()
475 rt_varea_t uarea; in lwp_user_memory_remap_to_kernel()
A Dlwp_user_mm.h154 rt_varea_t lwp_map_user_varea(struct rt_lwp *lwp, void *map_va, size_t map_size);
157 rt_varea_t lwp_map_user_varea_ext(struct rt_lwp *lwp, void *map_va, size_t map_size, size_t flags);
A Dlwp_shm.c39 static const char *get_shm_name(rt_varea_t varea) in get_shm_name()
A Dlwp_futex.c279 rt_varea_t varea; in _sftx_get()
/components/dfs/dfs_v2/src/
A Ddfs_file_mmap.c241 static const char *get_name(rt_varea_t varea) in get_name()
338 static rt_err_t unmap_pages(rt_varea_t varea, void *rm_start, void *rm_end) in unmap_pages()
A Ddfs_pcache.c974 rt_varea_t varea; in dfs_page_unmap()
1913 rt_varea_t map_varea = RT_NULL; in dfs_aspace_unmap()

Completed in 25 milliseconds