Lines Matching refs:MetaBase
183 MetaBase m(dirName, std::to_string(PathHash(path, false)) + std::to_string(std::time(nullptr)));
278 static bool UpdateDentry(HmdfsDentryGroup &d, const MetaBase &base, uint32_t nameHash, uint32_t bitPos)
325 int32_t MetaFile::DoCreate(const MetaBase &base)
391 static void InitDcacheLookupCtx(DcacheLookupCtx *ctx, const MetaBase &base, int fd)
498 int32_t MetaFile::DoRemove(const MetaBase &base)
531 int32_t MetaFile::DoLookup(MetaBase &base)
557 int32_t MetaFile::DoUpdate(const MetaBase &base)
591 int32_t MetaFile::DoRename(const MetaBase &oldBase, const std::string &newName)
593 MetaBase base{oldBase.name};
619 static int32_t DecodeDentrys(const HmdfsDentryGroup &dentryGroup, std::vector<MetaBase> &bases)
629 MetaBase base(name);
640 int32_t MetaFile::LoadChildren(std::vector<MetaBase> &bases)