|
Classes |
struct | XrdFfsDentcache |
Defines |
#define | XrdFfsDent_NDENTCACHES 20 |
Functions |
int | XrdFfsDent_cstr_cmp (const void *a, const void *b) |
void | XrdFfsDent_names_del (struct XrdFfsDentnames **p) |
void | XrdFfsDent_names_add (struct XrdFfsDentnames **p, char *name) |
void | XrdFfsDent_names_join (struct XrdFfsDentnames **p, struct XrdFfsDentnames **n) |
int | XrdFfsDent_names_extract (struct XrdFfsDentnames **p, char ***dnarray) |
void | XrdFfsDent_dentcache_fill (struct XrdFfsDentcache *cache, char *dname, char ***dnarray, int nents) |
void | XrdFfsDent_dentcache_free (struct XrdFfsDentcache *cache) |
int | XrdFfsDent_dentcache_expired (struct XrdFfsDentcache *cache) |
int | XrdFfsDent_dentcache_invalid (struct XrdFfsDentcache *cache) |
int | XrdFfsDent_dentcache_search (struct XrdFfsDentcache *cache, char *dname, char *dentname) |
void | XrdFfsDent_cache_init () |
int | XrdFfsDent_cache_fill (char *dname, char ***dnarray, int nents) |
int | XrdFfsDent_cache_search (char *dname, char *dentname) |
void | XrdFfsDent_cache_destroy () |
Variables |
XrdFfsDentcache | XrdFfsDentCaches [XrdFfsDent_NDENTCACHES] |
pthread_mutex_t | XrdFfsDentCaches_mutex = PTHREAD_MUTEX_INITIALIZER |