Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions | Variables
cache.c File Reference
#include "fscache.h"
#include "cifs_debug.h"

Go to the source code of this file.

Data Structures

struct  cifs_server_key
 
struct  cifs_fscache_super_auxdata
 
struct  cifs_fscache_inode_auxdata
 

Functions

int cifs_fscache_register (void)
 
void cifs_fscache_unregister (void)
 

Variables

struct fscache_netfs cifs_fscache_netfs
 
struct fscache_cookie_def cifs_fscache_server_index_def
 
struct fscache_cookie_def cifs_fscache_super_index_def
 
struct fscache_cookie_def cifs_fscache_inode_object_def
 

Function Documentation

int cifs_fscache_register ( void  )

Definition at line 35 of file cache.c.

void cifs_fscache_unregister ( void  )

Definition at line 43 of file cache.c.

Variable Documentation

struct fscache_cookie_def cifs_fscache_inode_object_def
Initial value:
= {
.name = "CIFS.uniqueid",
.get_key = cifs_fscache_inode_get_key,
.get_attr = cifs_fscache_inode_get_attr,
.get_aux = cifs_fscache_inode_get_aux,
.check_aux = cifs_fscache_inode_check_aux,
.now_uncached = cifs_fscache_inode_now_uncached,
}

Definition at line 325 of file cache.c.

struct fscache_netfs cifs_fscache_netfs
Initial value:
= {
.name = "cifs",
.version = 0,
}

Definition at line 27 of file cache.c.

struct fscache_cookie_def cifs_fscache_server_index_def
Initial value:
= {
.name = "CIFS.server",
.get_key = cifs_server_get_key,
}

Definition at line 106 of file cache.c.

struct fscache_cookie_def cifs_fscache_super_index_def
Initial value:
= {
.name = "CIFS.super",
.get_key = cifs_super_get_key,
.get_aux = cifs_fscache_super_get_aux,
.check_aux = cifs_fscache_super_check_aux,
}

Definition at line 212 of file cache.c.