|
xrootd
|
#include <string.h>#include <stdlib.h>#include <time.h>#include <pthread.h>
Go to the source code of this file.
Classes | |
| struct | XrdFfsDentnames |
Functions | |
| 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_cache_init () |
| void | XrdFfsDent_cache_destroy () |
| int | XrdFfsDent_cache_fill (char *dname, char ***dnarray, int nents) |
| int | XrdFfsDent_cache_search (char *dname, char *dentname) |
| void XrdFfsDent_cache_destroy | ( | ) |
References XrdFfsDent_dentcache_free(), XrdFfsDent_NDENTCACHES, and XrdFfsDentCaches.
| int XrdFfsDent_cache_fill | ( | char * | dname, |
| char *** | dnarray, | ||
| int | nents | ||
| ) |
| void XrdFfsDent_cache_init | ( | ) |
References XrdFfsDentcache::dirname, XrdFfsDentcache::dnarray, XrdFfsDentcache::nents, XrdFfsDentcache::t0, XrdFfsDent_NDENTCACHES, and XrdFfsDentCaches.
Referenced by XrdPssSys::Configure(), and XrdFfsMisc_xrd_init().
| int XrdFfsDent_cache_search | ( | char * | dname, |
| char * | dentname | ||
| ) |
References XrdFfsDent_dentcache_search(), XrdFfsDent_NDENTCACHES, and XrdFfsDentCaches.
Referenced by XrdFfsPosix_statall().
| void XrdFfsDent_names_add | ( | struct XrdFfsDentnames ** | p, |
| char * | name | ||
| ) |
References XrdFfsDentnames::name, and XrdFfsDentnames::next.
Referenced by XrdFfsPosix_x_readdirall().
| void XrdFfsDent_names_del | ( | struct XrdFfsDentnames ** | p | ) |
Referenced by XrdFfsDent_names_extract().
| int XrdFfsDent_names_extract | ( | struct XrdFfsDentnames ** | p, |
| char *** | dnarray | ||
| ) |
References XrdFfsDentnames::name, XrdFfsDentnames::next, XrdFfsDent_cstr_cmp(), and XrdFfsDent_names_del().
| void XrdFfsDent_names_join | ( | struct XrdFfsDentnames ** | p, |
| struct XrdFfsDentnames ** | n | ||
| ) |
References XrdFfsDentnames::next.
1.7.3