Lines Matching defs:Inode
10 #include "Inode.h"
24 Inode::Inode()
46 Inode::CreateInode(FileSystem* fs, const FileInfo& fi, Inode** _inode)
51 Inode* inode = NULL;
55 inode = new(std::nothrow) Inode;
137 Inode::~Inode()
160 Inode::RevalidateFileCache()
190 Inode::LookUp(const char* name, ino_t* id)
226 Inode::Link(Inode* dir, const char* name)
257 Inode::Remove(const char* name, FileType type, ino_t* id)
308 Inode::Rename(Inode* from, Inode* to, const char* fromName, const char* toName,
399 Inode::CreateLink(const char* name, const char* path, int mode, ino_t* id)
406 Inode::CreateObject(const char* name, const char* path, int mode, FileType type,
446 Inode::Access(int mode)
480 Inode::Stat(struct stat* st, OpenAttrCookie* attr)
506 Inode::GetStat(struct stat* st, OpenAttrCookie* attr)
595 Inode::WriteStat(const struct stat* st, uint32 mask, OpenAttrCookie* cookie)
668 Inode::CheckLockType(short ltype, uint32 mode)
691 Inode::TestLock(OpenFileCookie* cookie, struct flock* lock)
731 Inode::AcquireLock(OpenFileCookie* cookie, const struct flock* lock,
778 Inode::ReleaseLock(OpenFileCookie* cookie, const struct flock* lock)
831 Inode::ReleaseAllLocks(OpenFileCookie* cookie)
867 Inode::ChildAdded(const char* name, uint64 fileID,
884 Inode::Name() const
892 Inode::SetDelegation(Delegation* delegation)
911 Inode::RecallDelegation(bool truncate)
921 Inode::RecallReadDelegation()
931 Inode::ReturnDelegation(bool truncate)
950 Inode::ReleaseOpenState()
962 Inode::SyncAndCommit(bool force)
974 Inode::BeginAIOOp()
984 Inode::EndAIOOp()