Lines Matching refs:dfs_aspace
74 static int dfs_aspace_release(struct dfs_aspace *aspace);
76 static int dfs_aspace_lock(struct dfs_aspace *aspace);
77 static int dfs_aspace_unlock(struct dfs_aspace *aspace);
97 static int dfs_aspace_gc(struct dfs_aspace *aspace, int count) in dfs_aspace_gc()
155 struct dfs_aspace *aspace = RT_NULL; in dfs_pcache_release()
167 aspace = rt_list_entry(node, struct dfs_aspace, cache_node); in dfs_pcache_release()
179 aspace = rt_list_entry(node, struct dfs_aspace, cache_node); in dfs_pcache_release()
201 static void _pcache_clean(struct dfs_mnt *mnt, int (*cb)(struct dfs_aspace *aspace)) in _pcache_clean()
204 struct dfs_aspace *aspace = RT_NULL; in _pcache_clean()
211 aspace = rt_list_entry(node, struct dfs_aspace, cache_node); in _pcache_clean()
223 aspace = rt_list_entry(node, struct dfs_aspace, cache_node); in _pcache_clean()
252 static int _dummy_cb(struct dfs_aspace *mnt) in _dummy_cb()
339 … struct dfs_aspace *aspace = rt_list_entry(node, struct dfs_aspace, cache_node); in dfs_pcache_thread()
359 struct dfs_aspace *aspace = page->aspace; in dfs_pcache_thread()
546 static struct dfs_aspace *dfs_aspace_hash_lookup(struct dfs_dentry *dentry, const struct dfs_aspace… in dfs_aspace_hash_lookup()
548 struct dfs_aspace *aspace = RT_NULL; in dfs_aspace_hash_lookup()
577 static void dfs_aspace_insert(struct dfs_aspace *aspace) in dfs_aspace_insert()
598 static void dfs_aspace_remove(struct dfs_aspace *aspace) in dfs_aspace_remove()
626 static void dfs_aspace_active(struct dfs_aspace *aspace) in dfs_aspace_active()
646 static void dfs_aspace_inactive(struct dfs_aspace *aspace) in dfs_aspace_inactive()
672 static struct dfs_aspace *_dfs_aspace_create(struct dfs_dentry *dentry, in _dfs_aspace_create()
676 struct dfs_aspace *aspace; in _dfs_aspace_create()
678 aspace = rt_calloc(1, sizeof(struct dfs_aspace)); in _dfs_aspace_create()
722 struct dfs_aspace *dfs_aspace_create(struct dfs_dentry *dentry, in dfs_aspace_create()
726 struct dfs_aspace *aspace = RT_NULL; in dfs_aspace_create()
758 int dfs_aspace_destroy(struct dfs_aspace *aspace) in dfs_aspace_destroy()
792 static int dfs_aspace_release(struct dfs_aspace *aspace) in dfs_aspace_release()
837 static int _dfs_aspace_dump(struct dfs_aspace *aspace, int is_dirty) in _dfs_aspace_dump()
891 struct dfs_aspace *aspace; in dfs_pcache_dump()
921 aspace = rt_list_entry(node, struct dfs_aspace, cache_node); in dfs_pcache_dump()
1057 struct dfs_aspace *aspace = page->aspace; in dfs_page_release()
1127 static int _dfs_page_insert(struct dfs_aspace *aspace, struct dfs_page *page) in _dfs_page_insert()
1164 static void _dfs_page_remove(struct dfs_aspace *aspace, struct dfs_page *page) in _dfs_page_remove()
1184 static int dfs_aspace_lock(struct dfs_aspace *aspace) in dfs_aspace_lock()
1200 static int dfs_aspace_unlock(struct dfs_aspace *aspace) in dfs_aspace_unlock()
1218 struct dfs_aspace *aspace = page->aspace; in dfs_page_insert()
1261 struct dfs_aspace *aspace = page->aspace; in dfs_page_remove()
1302 struct dfs_aspace *aspace = page->aspace; in dfs_page_active()
1326 struct dfs_aspace *aspace = page->aspace; in dfs_page_inactive()
1350 struct dfs_aspace *aspace = page->aspace; in dfs_page_dirty()
1383 static struct dfs_page *dfs_page_search(struct dfs_aspace *aspace, off_t fpos) in dfs_page_search()
1449 struct dfs_aspace *aspace = vnode->aspace; in dfs_aspace_load_page()
1483 struct dfs_aspace *aspace = file->vnode->aspace; in dfs_page_lookup()
1567 struct dfs_aspace *aspace = vnode->aspace; in dfs_aspace_read()
1639 struct dfs_aspace *aspace = vnode->aspace; in dfs_aspace_write()
1719 int dfs_aspace_flush(struct dfs_aspace *aspace) in dfs_aspace_flush()
1771 int dfs_aspace_clean(struct dfs_aspace *aspace) in dfs_aspace_clean()
1822 struct dfs_aspace *aspace = file->vnode->aspace; in dfs_aspace_mmap()
1892 struct dfs_aspace *aspace = vnode->aspace; in dfs_aspace_unmap()
1975 struct dfs_aspace *aspace = file->vnode->aspace; in dfs_aspace_page_unmap()
2032 struct dfs_aspace *aspace = file->vnode->aspace; in dfs_aspace_page_dirty()