CernVM-FS
2.12.0
|
#include <compat.h>
Classes | |
struct | Statistics |
Public Member Functions | |
Statistics | GetStatistics () |
InodeTracker () | |
InodeTracker (const InodeTracker &other) | |
InodeTracker & | operator= (const InodeTracker &other) |
~InodeTracker () | |
bool | VfsGet (const uint64_t inode, const uint64_t parent_inode, const NameString &name) |
bool | VfsAdd (const uint64_t inode, const uint64_t parent_inode, const NameString &name) |
void | VfsPut (const uint64_t inode, const uint32_t by) |
bool | Find (const uint64_t inode, PathString *path) |
void | InitLock () |
void | CopyFrom (const InodeTracker &other) |
void | Lock () const |
void | Unlock () const |
Public Attributes | |
unsigned | version_ |
pthread_mutex_t * | lock_ |
InodeContainer | inode2path_ |
Statistics | statistics_ |
Static Public Attributes | |
static const unsigned | kVersion = 1 |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
InodeContainer compat::inode_tracker::InodeTracker::inode2path_ |
Definition at line 310 of file compat.h.
Referenced by compat::inode_tracker::Migrate().
|
static |
pthread_mutex_t* compat::inode_tracker::InodeTracker::lock_ |
Statistics compat::inode_tracker::InodeTracker::statistics_ |
Definition at line 311 of file compat.h.
Referenced by GetStatistics().