Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | frontswap_ops |
Macros | |
#define | FRONTSWAP_HAS_EXCLUSIVE_GETS |
#define | frontswap_enabled (0) |
Functions | |
struct frontswap_ops | frontswap_register_ops (struct frontswap_ops *ops) |
void | frontswap_shrink (unsigned long) |
unsigned long | frontswap_curr_pages (void) |
void | frontswap_writethrough (bool) |
void | frontswap_tmem_exclusive_gets (bool) |
void | __frontswap_init (unsigned type) |
int | __frontswap_store (struct page *page) |
int | __frontswap_load (struct page *page) |
void | __frontswap_invalidate_page (unsigned, pgoff_t) |
void | __frontswap_invalidate_area (unsigned) |
Variables | |
bool | frontswap_enabled |
#define frontswap_enabled (0) |
Definition at line 67 of file frontswap.h.
#define FRONTSWAP_HAS_EXCLUSIVE_GETS |
Definition at line 22 of file frontswap.h.
void __frontswap_init | ( | unsigned | type | ) |
Definition at line 118 of file frontswap.c.
void __frontswap_invalidate_area | ( | unsigned | ) |
Definition at line 225 of file frontswap.c.
Definition at line 208 of file frontswap.c.
Definition at line 181 of file frontswap.c.
Definition at line 142 of file frontswap.c.
Definition at line 342 of file frontswap.c.
|
read |
Definition at line 87 of file frontswap.c.
void frontswap_shrink | ( | unsigned | long | ) |
Definition at line 318 of file frontswap.c.
Definition at line 109 of file frontswap.c.
Definition at line 100 of file frontswap.c.
bool frontswap_enabled |