Linux Kernel
3.7.1
|
#include <fscache.h>
Data Fields | |
char | name [16] |
uint8_t | type |
struct fscache_cache_tag *(* | select_cache )(const void *parent_netfs_data, const void *cookie_netfs_data) |
uint16_t(* | get_key )(const void *cookie_netfs_data, void *buffer, uint16_t bufmax) |
void(* | get_attr )(const void *cookie_netfs_data, uint64_t *size) |
uint16_t(* | get_aux )(const void *cookie_netfs_data, void *buffer, uint16_t bufmax) |
enum fscache_checkaux(* | check_aux )(void *cookie_netfs_data, const void *data, uint16_t datalen) |
void(* | get_context )(void *cookie_netfs_data, void *context) |
void(* | put_context )(void *cookie_netfs_data, void *context) |
void(* | mark_pages_cached )(void *cookie_netfs_data, struct address_space *mapping, struct pagevec *cached_pvec) |
void(* | now_uncached )(void *cookie_netfs_data) |