Main Page | Modules | Data Structures | File List | Data Fields | Globals

src/client/sysint/ncache.h File Reference

Declarations for the Name Cache (ncache) component. More...

#include "pvfs2-types.h"
#include "pvfs2-attr.h"
#include "gen-locks.h"
#include "quicklist.h"
#include "quickhash.h"
#include "tcache.h"
#include "pint-perf-counter.h"

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Defines

#define PINT_ncache_options   PINT_tcache_options

Functions

void PINT_ncache_enable_perf_counter (struct PINT_perf_counter *pc)
int PINT_ncache_initialize (void)
void PINT_ncache_finalize (void)
int PINT_ncache_get_info (enum PINT_ncache_options option, unsigned int *arg)
int PINT_ncache_set_info (enum PINT_ncache_options option, unsigned int arg)
int PINT_ncache_get_cached_entry (const char *entry, PVFS_object_ref *entry_ref, const PVFS_object_ref *parent_ref)
int PINT_ncache_update (const char *entry, const PVFS_object_ref *entry_ref, const PVFS_object_ref *parent_ref)
void PINT_ncache_invalidate (const char *entry, const PVFS_object_ref *parent_ref)

Variables

PINT_perf_key ncache_keys []

Detailed Description

Declarations for the Name Cache (ncache) component.


Generated on Tue Feb 7 02:43:53 2012 for PVFS by doxygen 1.3.5