/linux-4.4.14/include/linux/ |
D | fscache.h | 50 struct fscache_cookie; 165 struct fscache_cookie *primary_index; 176 struct fscache_cookie { struct 184 struct fscache_cookie *parent; /* parent of this entry */ argument 200 static inline bool fscache_cookie_enabled(struct fscache_cookie *cookie) in fscache_cookie_enabled() argument 217 extern struct fscache_cookie *__fscache_acquire_cookie( 218 struct fscache_cookie *, 221 extern void __fscache_relinquish_cookie(struct fscache_cookie *, bool); 222 extern int __fscache_check_consistency(struct fscache_cookie *); 223 extern void __fscache_update_cookie(struct fscache_cookie *); [all …]
|
D | fscache-cache.h | 136 struct fscache_cookie *cookie; /* The netfs cookie */ 223 struct fscache_cookie *cookie); 299 extern struct fscache_cookie fscache_fsdef_index; 367 struct fscache_cookie *cookie; /* netfs's file/index object */ 380 extern void fscache_object_init(struct fscache_object *, struct fscache_cookie *, 473 static inline void __fscache_use_cookie(struct fscache_cookie *cookie) in __fscache_use_cookie() 487 struct fscache_cookie *cookie = object->cookie; in fscache_use_cookie() 491 static inline bool __fscache_unuse_cookie(struct fscache_cookie *cookie) in __fscache_unuse_cookie() 496 static inline void __fscache_wake_unused_cookie(struct fscache_cookie *cookie) in __fscache_wake_unused_cookie() 510 struct fscache_cookie *cookie = object->cookie; in fscache_unuse_cookie()
|
D | nfs_fs_sb.h | 113 struct fscache_cookie *fscache; /* client index cache cookie */ 164 struct fscache_cookie *fscache; /* superblock cookie */
|
D | nfs_fs.h | 192 struct fscache_cookie *fscache; 271 static inline struct fscache_cookie *nfs_i_fscache(struct inode *inode) in nfs_i_fscache()
|
/linux-4.4.14/fs/fscache/ |
D | cookie.c | 24 static int fscache_acquire_non_index_cookie(struct fscache_cookie *cookie); 26 struct fscache_cookie *cookie); 27 static int fscache_attach_object(struct fscache_cookie *cookie, 35 struct fscache_cookie *cookie = _cookie; in fscache_cookie_init_once() 58 struct fscache_cookie *__fscache_acquire_cookie( in __fscache_acquire_cookie() 59 struct fscache_cookie *parent, in __fscache_acquire_cookie() 64 struct fscache_cookie *cookie; in __fscache_acquire_cookie() 156 void __fscache_enable_cookie(struct fscache_cookie *cookie, in __fscache_enable_cookie() 191 static int fscache_acquire_non_index_cookie(struct fscache_cookie *cookie) in fscache_acquire_non_index_cookie() 279 struct fscache_cookie *cookie) in fscache_alloc_object() [all …]
|
D | internal.h | 44 struct fscache_cookie *); 52 extern void __fscache_cookie_put(struct fscache_cookie *); 57 extern struct fscache_cookie fscache_fsdef_index; 136 extern int fscache_wait_for_deferred_lookup(struct fscache_cookie *); 141 extern void fscache_invalidate_writes(struct fscache_cookie *); 319 static inline void fscache_cookie_put(struct fscache_cookie *cookie) in fscache_cookie_put() 330 void *fscache_get_context(struct fscache_cookie *cookie, void *context) in fscache_get_context() 341 void fscache_put_context(struct fscache_cookie *cookie, void *context) in fscache_put_context()
|
D | page.c | 23 bool __fscache_check_page_write(struct fscache_cookie *cookie, struct page *page) in __fscache_check_page_write() 38 void __fscache_wait_on_page_write(struct fscache_cookie *cookie, struct page *page) in __fscache_wait_on_page_write() 51 bool release_page_wait_timeout(struct fscache_cookie *cookie, struct page *page) in release_page_wait_timeout() 63 bool __fscache_maybe_release_page(struct fscache_cookie *cookie, in __fscache_maybe_release_page() 146 struct fscache_cookie *cookie; in fscache_end_page_write() 197 int __fscache_attr_changed(struct fscache_cookie *cookie) in __fscache_attr_changed() 286 struct fscache_cookie *cookie, in fscache_alloc_retrieval() 324 int fscache_wait_for_deferred_lookup(struct fscache_cookie *cookie) in fscache_wait_for_deferred_lookup() 410 int __fscache_read_or_alloc_page(struct fscache_cookie *cookie, in __fscache_read_or_alloc_page() 538 int __fscache_read_or_alloc_pages(struct fscache_cookie *cookie, in __fscache_read_or_alloc_pages() [all …]
|
D | object.c | 292 struct fscache_cookie *cookie, in fscache_object_init() 443 struct fscache_cookie *cookie = object->cookie; in fscache_look_up_object() 501 struct fscache_cookie *cookie = object->cookie; in fscache_object_lookup_negative() 534 struct fscache_cookie *cookie = object->cookie; in fscache_obtained_object() 614 struct fscache_cookie *cookie; in fscache_lookup_failure() 686 struct fscache_cookie *cookie = object->cookie; in fscache_drop_object() 940 struct fscache_cookie *cookie = object->cookie; in _fscache_invalidate_object()
|
D | netfs.c | 25 struct fscache_cookie *cookie; in __fscache_register_netfs()
|
D | fsdef.c | 56 struct fscache_cookie fscache_fsdef_index = {
|
D | main.c | 144 sizeof(struct fscache_cookie), in fscache_init()
|
D | cache.c | 95 struct fscache_cookie *cookie) in fscache_select_cache_for_object()
|
D | object-list.c | 170 struct fscache_cookie *cookie; in fscache_objlist_show()
|
/linux-4.4.14/fs/9p/ |
D | v9fs.h | 106 struct fscache_cookie *fscache; 127 struct fscache_cookie *fscache;
|
D | cache.c | 260 struct fscache_cookie *old; in v9fs_cache_inode_reset_cookie()
|
/linux-4.4.14/fs/nfs/ |
D | fscache.c | 199 struct fscache_cookie *cookie = nfs_i_fscache(inode); in nfs_fscache_clear_inode() 236 struct fscache_cookie *cookie = nfs_i_fscache(inode); in nfs_fscache_open_file() 263 struct fscache_cookie *cookie = nfs_i_fscache(page->mapping->host); in nfs_fscache_release_page() 285 struct fscache_cookie *cookie = nfs_i_fscache(inode); in __nfs_fscache_invalidate_page()
|
/linux-4.4.14/Documentation/filesystems/caching/ |
D | netfs-api.txt | 54 struct fscache_cookie *primary_index; 335 struct fscache_cookie * 336 fscache_acquire_cookie(struct fscache_cookie *parent, 427 int fscache_attr_changed(struct fscache_cookie *cookie); 472 int fscache_read_or_alloc_page(struct fscache_cookie *cookie, 534 int fscache_alloc_page(struct fscache_cookie *cookie, 554 int fscache_write_page(struct fscache_cookie *cookie, 595 int fscache_read_or_alloc_pages(struct fscache_cookie *cookie, 640 void fscache_readpages_cancel(struct fscache_cookie *cookie, 654 void fscache_uncache_page(struct fscache_cookie *cookie, [all …]
|
D | object.txt | 26 currently interested in. Such objects are represented by the fscache_cookie 149 to disconnecting the netfs's representation of a cache object (fscache_cookie)
|
D | backend-api.txt | 110 struct fscache_cookie { 134 struct fscache_cookie *cookie; 235 struct fscache_cookie *cookie)
|
/linux-4.4.14/fs/cifs/ |
D | fscache.c | 113 struct fscache_cookie *old = cifsi->fscache; in cifs_fscache_reset_inode_cookie() 236 struct fscache_cookie *cookie = cifsi->fscache; in __cifs_fscache_invalidate_page()
|
D | cifsglob.h | 621 struct fscache_cookie *fscache; /* client index cache cookie */ 919 struct fscache_cookie *fscache; /* cookie for share */ 1169 struct fscache_cookie *fscache;
|
/linux-4.4.14/fs/afs/ |
D | internal.h | 200 struct fscache_cookie *cache; /* caching cookie */ 256 struct fscache_cookie *cache; /* caching cookie */ 309 struct fscache_cookie *cache; /* caching cookie */ 341 struct fscache_cookie *cache; /* caching cookie */
|
/linux-4.4.14/fs/cachefiles/ |
D | interface.c | 28 struct fscache_cookie *cookie) in cachefiles_alloc_object() 203 struct fscache_cookie *cookie; in cachefiles_update_object()
|
D | namei.c | 35 struct fscache_cookie *cookie; in __cachefiles_printk_object()
|
/linux-4.4.14/fs/ceph/ |
D | cache.c | 216 struct fscache_cookie* cookie; in ceph_fscache_unregister_inode_cookie()
|
D | super.h | 104 struct fscache_cookie *fscache; 359 struct fscache_cookie *fscache;
|