Searched refs:FUSENode (Results 1 - 3 of 3) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/userlandfs/server/fuse/
H A DFUSEEntry.h22 struct FUSENode;
39 FUSENode* parent;
41 FUSENode* node;
56 static FUSEEntry* Create(FUSENode* parent, const char* name, FUSENode* node)
80 struct FUSENode : RWLockable { struct in namespace:UserlandFS
87 FUSENode* hashLink;
89 FUSENode(ino_t id, int type) function in struct:UserlandFS::FUSENode
99 FUSENode* Parent() const
126 typedef FUSENode ValueTyp
[all...]
H A DFUSEVolume.h156 bool _GetNodeID(FUSENode* dir, const char* entryName,
158 status_t _GetNode(FUSENode* dir, const char* entryName,
159 FUSENode** _node);
160 status_t _InternalGetNode(FUSENode* dir,
161 const char* entryName, FUSENode** _node,
163 void _PutNode(FUSENode* node);
164 void _PutNodes(FUSENode* const* nodes, int32 count);
167 status_t _RemoveEntry(FUSENode* dir, const char* name);
168 status_t _RenameEntry(FUSENode* oldDir,
169 const char* oldName, FUSENode* newDi
[all...]
H A DFUSEVolume.cpp30 // FUSEEntry/FUSENode objects and (2) send out node monitoring messages.
370 FUSENode* directory;
379 ReadDirBuffer(FUSEVolume* volume, FUSENode* directory, DirCookie* cookie,
398 FUSENode* firstNode;
399 FUSENode* lastLockedNode;
400 FUSENode* nextNode;
401 FUSENode* stopBeforeNode;
404 LockIterator(FUSEVolume* volume, FUSENode* node, bool writeLock,
405 FUSENode* stopBeforeNode)
421 void SetTo(FUSEVolume* volume, FUSENode* nod
[all...]

Completed in 53 milliseconds