|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
| struct | fscache_cookie_def |
| struct | fscache_netfs |
Macros | |
| #define | fscache_available() (0) |
| #define | fscache_cookie_valid(cookie) (0) |
| #define | PageFsCache(page) PagePrivate2((page)) |
| #define | SetPageFsCache(page) SetPagePrivate2((page)) |
| #define | ClearPageFsCache(page) ClearPagePrivate2((page)) |
| #define | TestSetPageFsCache(page) TestSetPagePrivate2((page)) |
| #define | TestClearPageFsCache(page) TestClearPagePrivate2((page)) |
| #define | FSCACHE_INDEX_DEADFILL_PATTERN 0x79 |
| #define | FSCACHE_COOKIE_TYPE_INDEX 0 |
| #define | FSCACHE_COOKIE_TYPE_DATAFILE 1 |
Typedefs | |
| typedef void(* | fscache_rw_complete_t )(struct page *page, void *context, int error) |
Enumerations | |
| enum | fscache_checkaux { FSCACHE_CHECKAUX_OKAY, FSCACHE_CHECKAUX_NEEDS_UPDATE, FSCACHE_CHECKAUX_OBSOLETE } |
| enum fscache_checkaux |
|
read |
| int __fscache_attr_changed | ( | struct fscache_cookie * | ) |
| bool __fscache_check_page_write | ( | struct fscache_cookie * | , |
| struct page * | |||
| ) |
|
read |
| int __fscache_read_or_alloc_page | ( | struct fscache_cookie * | , |
| struct page * | , | ||
| fscache_rw_complete_t | , | ||
| void * | , | ||
| gfp_t | |||
| ) |
| int __fscache_read_or_alloc_pages | ( | struct fscache_cookie * | , |
| struct address_space * | , | ||
| struct list_head * | , | ||
| unsigned * | , | ||
| fscache_rw_complete_t | , | ||
| void * | , | ||
| gfp_t | |||
| ) |
| int __fscache_register_netfs | ( | struct fscache_netfs * | ) |
| void __fscache_release_cache_tag | ( | struct fscache_cache_tag * | ) |
| void __fscache_relinquish_cookie | ( | struct fscache_cookie * | , |
| int | |||
| ) |
| void __fscache_uncache_all_inode_pages | ( | struct fscache_cookie * | , |
| struct inode * | |||
| ) |
| void __fscache_uncache_page | ( | struct fscache_cookie * | , |
| struct page * | |||
| ) |
| void __fscache_unregister_netfs | ( | struct fscache_netfs * | ) |
| void __fscache_update_cookie | ( | struct fscache_cookie * | ) |
| void __fscache_wait_on_page_write | ( | struct fscache_cookie * | , |
| struct page * | |||
| ) |
1.8.2