Linux Kernel
3.7.1
|
#include "tmem.h"
Go to the source code of this file.
Functions | |
unsigned int | zbud_max_buddy_size (void) |
struct zbudref * | zbud_match_prep (struct tmem_handle *th, bool eph, void *cdata, unsigned size) |
struct zbudref * | zbud_create_prep (struct tmem_handle *th, bool eph, void *cdata, unsigned size, struct page *newpage) |
void | zbud_create_finish (struct zbudref *, bool) |
int | zbud_decompress (struct page *, struct zbudref *, bool, void(*func)(char *, unsigned int, char *)) |
int | zbud_copy_from_zbud (char *, struct zbudref *, size_t *, bool) |
int | zbud_copy_to_zbud (struct zbudref *, char *, bool) |
struct page * | zbud_free_and_delist (struct zbudref *, bool eph, unsigned int *, unsigned int *) |
struct page * | zbud_evict_pageframe_lru (unsigned int *, unsigned int *) |
unsigned int | zbud_make_zombie_lru (struct tmem_handle *, unsigned char **, unsigned int *, bool) |
void | zbud_init (void) |