Home
last modified time | relevance | path

Searched defs:varea (Results 1 – 12 of 12) sorted by relevance

/components/mm/
A Dmm_object.c29 static const char *get_name(rt_varea_t varea) in get_name()
34 static void on_page_fault(struct rt_varea *varea, struct rt_aspace_fault_msg *msg) in on_page_fault()
51 static void on_varea_open(struct rt_varea *varea) in on_varea_open()
56 static void on_varea_close(struct rt_varea *varea) in on_varea_close()
60 static rt_err_t on_varea_expand(struct rt_varea *varea, void *new_vaddr, rt_size_t size) in on_varea_expand()
65 static rt_err_t on_varea_shrink(rt_varea_t varea, void *new_start, rt_size_t size) in on_varea_shrink()
80 static void page_read(struct rt_varea *varea, struct rt_aspace_io_msg *msg) in page_read()
94 static void page_write(struct rt_varea *varea, struct rt_aspace_io_msg *msg) in page_write()
A Dmm_private.h36 #define VAREA_NOT_STATIC(varea) (!((varea)->flag & MMF_STATIC_ALLOC)) argument
37 #define VAREA_NAME(varea) \ argument
43 #define VAREA_IS_WRITABLE(varea) \ argument
46 #define VAREA_VA_TO_OFFSET(varea, va) \ argument
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() local
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()
173 static void _anon_varea_open(struct rt_varea *varea) in _anon_varea_open()
183 static void _anon_varea_close(struct rt_varea *varea) in _anon_varea_close()
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()
374 static void _anon_page_read(struct rt_varea *varea, struct rt_aspace_io_msg *iomsg) in _anon_page_read()
409 static void _anon_page_write(struct rt_varea *varea, struct rt_aspace_io_msg *iomsg) in _anon_page_write()
[all …]
A Dmm_aspace.c107 rt_varea_t varea; in rt_aspace_detach() local
465 rt_varea_t varea = *pvarea; in _insert_new_varea() local
581 rt_varea_t varea; in _mm_aspace_map() local
633 rt_varea_t varea; in _varea_create() local
863 rt_varea_t varea; in _aspace_unmap() local
1231 rt_varea_t varea = NULL; in _find_free() local
1302 rt_varea_t varea; in rt_aspace_load_page() local
1442 rt_varea_t varea; in rt_aspace_control() local
1467 rt_varea_t varea; in rt_aspace_traversal() local
1759 rt_varea_t varea; in rt_aspace_page_put() local
[all …]
A Davl_adpt.c79 rt_varea_t varea = VAREA_ENTRY(node); in search() local
114 rt_varea_t varea = VAREA_ENTRY(node); in _aspace_bst_search_exceed() local
149 void _aspace_bst_insert(struct rt_aspace *aspace, struct rt_varea *varea) in _aspace_bst_insert()
176 void _aspace_bst_remove(struct rt_aspace *aspace, struct rt_varea *varea) in _aspace_bst_remove()
A Dmm_page.c84 static const char *get_name(rt_varea_t varea) in get_name()
97 static void on_page_fault(struct rt_varea *varea, in on_page_fault()
/components/dfs/dfs_v2/src/
A Ddfs_file_mmap.c134 static void on_page_fault(struct rt_varea *varea, struct rt_aspace_fault_msg *msg) in on_page_fault()
178 static void on_varea_open(struct rt_varea *varea) in on_varea_open()
196 static void on_varea_close(struct rt_varea *varea) in on_varea_close()
241 static const char *get_name(rt_varea_t varea) in get_name()
259 void page_read(struct rt_varea *varea, struct rt_aspace_io_msg *msg) in page_read()
297 void page_write(struct rt_varea *varea, struct rt_aspace_io_msg *msg) in page_write()
338 static rt_err_t unmap_pages(rt_varea_t varea, void *rm_start, void *rm_end) in unmap_pages()
378 rt_err_t on_varea_shrink(struct rt_varea *varea, void *new_vaddr, rt_size_t size) in on_varea_shrink()
414 rt_err_t on_varea_expand(struct rt_varea *varea, void *new_vaddr, rt_size_t size) in on_varea_expand()
528 void *on_varea_mremap(struct rt_varea *varea, rt_size_t new_size, int flags, void *new_address) in on_varea_mremap()
A Ddfs_pcache.c57 struct rt_varea *varea; member
974 rt_varea_t varea; in dfs_page_unmap() local
1818 void *dfs_aspace_mmap(struct dfs_file *file, struct rt_varea *varea, void *vaddr) in dfs_aspace_mmap()
1889 int dfs_aspace_unmap(struct dfs_file *file, struct rt_varea *varea) in dfs_aspace_unmap()
1972 int dfs_aspace_page_unmap(struct dfs_file *file, struct rt_varea *varea, void *vaddr) in dfs_aspace_page_unmap()
2029 int dfs_aspace_page_dirty(struct dfs_file *file, struct rt_varea *varea, void *vaddr) in dfs_aspace_page_dirty()
2059 off_t dfs_aspace_fpos(struct rt_varea *varea, void *vaddr) in dfs_aspace_fpos()
2072 void *dfs_aspace_vaddr(struct rt_varea *varea, off_t fpos) in dfs_aspace_vaddr()
2092 int dfs_aspace_mmap_read(struct dfs_file *file, struct rt_varea *varea, void *data) in dfs_aspace_mmap_read()
2124 int dfs_aspace_mmap_write(struct dfs_file *file, struct rt_varea *varea, void *data) in dfs_aspace_mmap_write()
/components/lwp/
A Dlwp_shm.c39 static const char *get_shm_name(rt_varea_t varea) in get_shm_name()
44 static void on_shm_varea_open(struct rt_varea *varea) in on_shm_varea_open()
51 static void on_shm_varea_close(struct rt_varea *varea) in on_shm_varea_close()
58 static void on_shm_page_fault(struct rt_varea *varea, struct rt_aspace_fault_msg *msg) in on_shm_page_fault()
A Dlwp_user_mm.c47 static const char *_null_get_name(rt_varea_t varea) in _null_get_name()
52 static void _null_page_fault(struct rt_varea *varea, in _null_page_fault()
71 static rt_err_t _null_shrink(rt_varea_t varea, void *new_start, rt_size_t size) in _null_shrink()
99 static rt_err_t _null_expand(struct rt_varea *varea, void *new_vaddr, rt_size_t size) in _null_expand()
104 static void _null_page_read(struct rt_varea *varea, struct rt_aspace_io_msg *msg) in _null_page_read()
113 static void _null_page_write(struct rt_varea *varea, struct rt_aspace_io_msg *msg) in _null_page_write()
289 rt_varea_t varea = RT_NULL; in _lwp_map_user_varea() local
389 rt_varea_t varea = RT_NULL; in lwp_brk() local
A Dlwp_futex.c279 rt_varea_t varea; in _sftx_get() local

Completed in 25 milliseconds