VNode
VNode::SetParentID(uint32 dirID, uint32 objectID)
VNode &
VNode::operator=(const VNode &node)
VNode::VNode()
VNode::VNode(const VNode &node)
VNode::VNode(ino_t id)
VNode::VNode(uint32 dirID, uint32 objectID)
VNode::~VNode()
VNode::SetTo(ino_t id)
VNode::SetTo(uint32 dirID, uint32 objectID)
VNode::GetID() const
class VNode {
VNode();
VNode(const VNode &node);
VNode(ino_t id);
VNode(uint32 dirID, uint32 objectID);
~VNode();
VNode &operator=(const VNode &node);
fRootVNode = new(nothrow) VNode;
Volume::GetVNode(ino_t id, VNode **node)
Volume::FindVNode(ino_t id, VNode *node)
return FindVNode(VNode::GetDirIDFor(id), VNode::GetObjectIDFor(id), node);
Volume::FindVNode(uint32 dirID, uint32 objectID, VNode *node)
Volume::FindDirEntry(VNode *dir, const char *entryName, VNode *foundNode,
Volume::ReadLink(VNode *node, char *buffer, size_t bufferSize,
Volume::FindEntry(const VNode *rootDir, const char *path, VNode *foundNode)
return IsNegativeEntry(VNode::GetIDFor(dirID, objectID));
VNode node;
VNode *fRootVNode;
class VNode;
VNode *GetRootVNode() const { return fRootVNode; }
status_t GetVNode(ino_t id, VNode **node);
status_t FindVNode(ino_t id, VNode *node);
status_t FindVNode(uint32 dirID, uint32 objectID, VNode *node);
status_t FindDirEntry(VNode *dir, const char *entryName,
VNode *foundNode, bool failIfHidden = false);
status_t ReadLink(VNode *node, char *buffer, size_t bufferSize,
status_t FindEntry(const VNode *rootDir, const char *path,
VNode *foundNode);
VNode *dir = (VNode*)_dir->private_node;
VNode *entryNode = NULL;
VNode foundNode;
vnid, VNode::GetDirIDFor(vnid), VNode::GetObjectIDFor(vnid)));
VNode *foundNode = new(nothrow) VNode;
VNode *node = (VNode*)_node->private_node;
VNode *node = (VNode*)_node->private_node;
VNode *node = (VNode*)_node->private_node;
VNode *node = (VNode*)_node->private_node;
VNode *node = (VNode*)_node->private_node;
VNode *node = (VNode*)_node->private_node;
VNode *node = (VNode*)_node->private_node;
VNode *node = (VNode*)_node->private_node;
VNode *node = (VNode*)_node->private_node;
VNode *node = (VNode*)_node->private_node;
VNode *node = (VNode*)_node->private_node;
VNode *node = (VNode*)_node->private_node;
buffer->d_ino = VNode::GetIDFor(dirID, objectID);
VNode *node = (VNode*)_node->private_node;
bool Compare(ino_t key, const VNode* value) const
VNode* vnode = (VNode*)_node;
VNode*& GetLink(VNode* value) const
VNode* vnode = new(std::nothrow) VNode(vnid, NULL, NULL);
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_dir;
VNode* vnode = (VNode*)_dir;
VNode* targetVnode = (VNode*)node;
VNode* vnode = (VNode*)_dir;
VNode* oldVNode = (VNode*)_oldDir;
VNode* newVNode = (VNode*)_newDir;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_dir;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_dir;
VNode* vnode = (VNode*)_dir;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNodeRemover(Volume* volume, VNode* node)
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* fNode;
VNode* vnode = (VNode*)_node;
Volume::HasVNodeCapability(VNode* vnode, int capability) const
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* oldVNode = (VNode*)_oldNode;
VNode* newVNode = (VNode*)_newNode;
VNode* vnode = (VNode*)_node;
*_node = ((VNode*)vnode)->clientNode;
VNode* vnode = (VNode*)_dir;
VNode* node = fVNodes->Lookup(vnid);
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
node = new(std::nothrow) VNode(vnid, clientNode, ops);
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* vnode = (VNode*)_node;
VNode* node = fVNodes->Lookup(vnid);
VNode* vnode = fVNodes->Lookup(vnid);
VNode* vnode = fVNodes->Lookup(vnid);
VNode* vnode = fVNodes->Lookup(vnid);
node = new(std::nothrow) VNode(vnid, clientNode, ops);
VNode* vnode = it.Next();) {
VNode* vnode = fVNodes->Lookup(vnodeID);
VNode* vnode = fVNodes->Lookup(vnodeID);
VNode* vnode = fVNodes->Lookup(vnodeID);
VNode* hash_link;
VNode(ino_t id, void* clientNode, VNodeOps* ops)
VNode* vnode = fVNodes->Lookup(vnodeID);
VNode* vnode = fVNodes->Lookup(vnodeID);
VNode* vnode = fVNodes->Lookup(vnodeID);
VNode* vnode = fVNodes->Lookup(vnodeID);
VNode* node = fVNodes->Clear(true);
VNode* nextNode = node->hash_link;
typedef VNode ValueType;
size_t Hash(const VNode* value) const
struct VNode;
inline bool HasVNodeCapability(VNode* vnode,
VNode* fRootNode;