Lines Matching refs:fscache_cookie

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 *);
224 extern int __fscache_attr_changed(struct fscache_cookie *);
225 extern void __fscache_invalidate(struct fscache_cookie *);
226 extern void __fscache_wait_on_invalidate(struct fscache_cookie *);
227 extern int __fscache_read_or_alloc_page(struct fscache_cookie *,
232 extern int __fscache_read_or_alloc_pages(struct fscache_cookie *,
239 extern int __fscache_alloc_page(struct fscache_cookie *, struct page *, gfp_t);
240 extern int __fscache_write_page(struct fscache_cookie *, struct page *, gfp_t);
241 extern void __fscache_uncache_page(struct fscache_cookie *, struct page *);
242 extern bool __fscache_check_page_write(struct fscache_cookie *, struct page *);
243 extern void __fscache_wait_on_page_write(struct fscache_cookie *, struct page *);
244 extern bool __fscache_maybe_release_page(struct fscache_cookie *, struct page *,
246 extern void __fscache_uncache_all_inode_pages(struct fscache_cookie *,
248 extern void __fscache_readpages_cancel(struct fscache_cookie *cookie,
250 extern void __fscache_disable_cookie(struct fscache_cookie *, bool);
251 extern void __fscache_enable_cookie(struct fscache_cookie *,
341 struct fscache_cookie *fscache_acquire_cookie( in fscache_acquire_cookie()
342 struct fscache_cookie *parent, in fscache_acquire_cookie()
367 void fscache_relinquish_cookie(struct fscache_cookie *cookie, bool retire) in fscache_relinquish_cookie()
384 int fscache_check_consistency(struct fscache_cookie *cookie) in fscache_check_consistency()
403 void fscache_update_cookie(struct fscache_cookie *cookie) in fscache_update_cookie()
419 int fscache_pin_cookie(struct fscache_cookie *cookie) in fscache_pin_cookie()
434 void fscache_unpin_cookie(struct fscache_cookie *cookie) in fscache_unpin_cookie()
450 int fscache_attr_changed(struct fscache_cookie *cookie) in fscache_attr_changed()
472 void fscache_invalidate(struct fscache_cookie *cookie) in fscache_invalidate()
488 void fscache_wait_on_invalidate(struct fscache_cookie *cookie) in fscache_wait_on_invalidate()
507 int fscache_reserve_space(struct fscache_cookie *cookie, loff_t size) in fscache_reserve_space()
542 int fscache_read_or_alloc_page(struct fscache_cookie *cookie, in fscache_read_or_alloc_page()
591 int fscache_read_or_alloc_pages(struct fscache_cookie *cookie, in fscache_read_or_alloc_pages()
626 int fscache_alloc_page(struct fscache_cookie *cookie, in fscache_alloc_page()
649 void fscache_readpages_cancel(struct fscache_cookie *cookie, in fscache_readpages_cancel()
675 int fscache_write_page(struct fscache_cookie *cookie, in fscache_write_page()
700 void fscache_uncache_page(struct fscache_cookie *cookie, in fscache_uncache_page()
718 bool fscache_check_page_write(struct fscache_cookie *cookie, in fscache_check_page_write()
738 void fscache_wait_on_page_write(struct fscache_cookie *cookie, in fscache_wait_on_page_write()
761 bool fscache_maybe_release_page(struct fscache_cookie *cookie, in fscache_maybe_release_page()
782 void fscache_uncache_all_inode_pages(struct fscache_cookie *cookie, in fscache_uncache_all_inode_pages()
804 void fscache_disable_cookie(struct fscache_cookie *cookie, bool invalidate) in fscache_disable_cookie()
824 void fscache_enable_cookie(struct fscache_cookie *cookie, in fscache_enable_cookie()