Home
last modified time | relevance | path

Searched refs:MetaBase (Results 1 - 12 of 12) sorted by relevance

/foundation/filemanagement/dfs_service/utils/dentry/include/
H A Dmeta_file.h42 struct MetaBase;
47 using CloudDiskMetaFileCallBack = std::function<void(MetaBase &)>;
51 int32_t DoLookupAndRemove(MetaBase &metaBase);
52 int32_t DoCreate(const MetaBase &base);
54 int32_t DoRemove(const MetaBase &base);
55 int32_t DoUpdate(const MetaBase &base);
56 int32_t DoRename(const MetaBase &oldBase, const std::string &newName);
57 int32_t DoRename(MetaBase &metaBase, const std::string &newName, std::shared_ptr<MetaFile> newMetaFile);
58 int32_t DoLookup(MetaBase &base);
59 int32_t LoadChildren(std::vector<MetaBase>
161 struct MetaBase { global() struct
162 MetaBase(const std::string &name) : name(name) {} MetaBase() function
163 MetaBase(const std::string &name, const std::string &cloudId) : name(name), cloudId(cloudId) {} MetaBase() function
[all...]
/foundation/filemanagement/dfs_service/test/unittests/cloudsync_sa/dentry/
H A Ddentry_meta_file_clouddisk_test.cpp129 MetaBase mBase1(".trash", "rootId"); in HWTEST_F()
148 MetaBase mBase1("file1", "id1"); in HWTEST_F()
152 MetaBase mBase2("file2", "id2"); in HWTEST_F()
157 MetaBase mBase3("file3", "id3"); in HWTEST_F()
170 MetaBase mBase1("file1"); in HWTEST_F()
186 MetaBase mBase1("file1", "id1"); in HWTEST_F()
191 MetaBase mBase2("file1", "id1"); in HWTEST_F()
206 MetaBase mBase1("file1", "id1"); in HWTEST_F()
212 MetaBase mBase2("id2"); in HWTEST_F()
226 MetaBase mBase in HWTEST_F()
[all...]
H A Ddentry_meta_file_test.cpp126 MetaBase mBase1("file1", "id1"); in HWTEST_F()
130 MetaBase mBase2("file2", "id2"); in HWTEST_F()
135 MetaBase mBase3("file3", "id3"); in HWTEST_F()
148 MetaBase mBase1("file1", "id1"); in HWTEST_F()
162 MetaBase mBase1("file1"); in HWTEST_F()
177 MetaBase mBase1("file1"); in HWTEST_F()
192 MetaBase mBase1("file1", "id11"); in HWTEST_F()
207 MetaBase mBase1("file1", "id11"); in HWTEST_F()
211 MetaBase mBase2("file1"); in HWTEST_F()
227 MetaBase mBase in HWTEST_F()
[all...]
/foundation/filemanagement/dfs_service/test/unittests/cloudsync_sa/dentry/mock/
H A Dbase_interface_lib_mock.h39 virtual int32_t DoLookup(MetaBase &base) = 0;
40 virtual int32_t DoCreate(const MetaBase &base) = 0;
41 virtual int32_t DoLookupAndRemove(MetaBase &metaBase) = 0;
56 MOCK_METHOD1(DoLookup, int32_t(MetaBase &base));
57 MOCK_METHOD1(DoCreate, int32_t(const MetaBase &base));
58 MOCK_METHOD1(DoLookupAndRemove, int32_t(MetaBase &metaBase));
H A Dbase_interface_lib_mock.cpp124 int32_t DoLookup(MetaBase &base) in DoLookup()
129 int32_t DoCreate(const MetaBase &base) in DoCreate()
134 int32_t DoLookupAndRemove(MetaBase &metaBase) in DoLookupAndRemove()
/foundation/filemanagement/dfs_service/utils/dentry/src/
H A Dmeta_file_clouddisk.cpp150 MetaBase m(name); in DoLookupAndUpdate()
174 MetaBase m(name); in DoChildUpdate()
191 int32_t CloudDiskMetaFile::DoLookupAndRemove(MetaBase &metaBase) in DoLookupAndRemove()
289 static bool UpdateDentry(HmdfsDentryGroup &d, const MetaBase &base, uint32_t nameHash, uint32_t bitPos) in UpdateDentry()
349 int32_t CloudDiskMetaFile::DoCreate(const MetaBase &base) in DoCreate()
408 static void InitDcacheLookupCtx(DcacheLookupCtx *ctx, const MetaBase &base, int fd) in InitDcacheLookupCtx()
498 int32_t CloudDiskMetaFile::DoRemove(const MetaBase &base) in DoRemove()
531 int32_t CloudDiskMetaFile::DoLookup(MetaBase &base) in DoLookup()
559 int32_t CloudDiskMetaFile::DoUpdate(const MetaBase &base) in DoUpdate()
597 int32_t CloudDiskMetaFile::DoRename(MetaBase
[all...]
H A Dmeta_file.cpp183 MetaBase m(dirName, std::to_string(PathHash(path, false)) + std::to_string(std::time(nullptr))); in MetaFile()
278 static bool UpdateDentry(HmdfsDentryGroup &d, const MetaBase &base, uint32_t nameHash, uint32_t bitPos) in UpdateDentry()
325 int32_t MetaFile::DoCreate(const MetaBase &base) in DoCreate()
391 static void InitDcacheLookupCtx(DcacheLookupCtx *ctx, const MetaBase &base, int fd) in InitDcacheLookupCtx()
498 int32_t MetaFile::DoRemove(const MetaBase &base) in DoRemove()
531 int32_t MetaFile::DoLookup(MetaBase &base) in DoLookup()
557 int32_t MetaFile::DoUpdate(const MetaBase &base) in DoUpdate()
591 int32_t MetaFile::DoRename(const MetaBase &oldBase, const std::string &newName) in DoRename()
593 MetaBase base{oldBase.name}; in DoRename()
619 static int32_t DecodeDentrys(const HmdfsDentryGroup &dentryGroup, std::vector<MetaBase>
[all...]
/foundation/filemanagement/dfs_service/test/unittests/clouddisk_database/mock/
H A Dmeta_file_clouddisk_mock.cpp126 int32_t CloudDiskMetaFile::DoLookupAndRemove(MetaBase &metaBase) in DoLookupAndRemove()
314 static void UpdateDentry(HmdfsDentryGroup &d, const MetaBase &base, uint32_t nameHash, uint32_t bitPos) in UpdateDentry()
361 int32_t CloudDiskMetaFile::DoCreate(const MetaBase &base) in DoCreate()
374 static void InitDcacheLookupCtx(DcacheLookupCtx *ctx, const MetaBase &base, int fd) in InitDcacheLookupCtx()
464 int32_t CloudDiskMetaFile::DoRemove(const MetaBase &base) in DoRemove()
469 int32_t CloudDiskMetaFile::DoLookup(MetaBase &base) in DoLookup()
477 int32_t CloudDiskMetaFile::DoUpdate(const MetaBase &base) in DoUpdate()
482 int32_t CloudDiskMetaFile::DoRename(MetaBase &metaBase, const std::string &newName, in DoRename()
491 static int32_t DecodeDentrys(const HmdfsDentryGroup &dentryGroup, std::vector<MetaBase> &bases) in DecodeDentrys()
496 int32_t CloudDiskMetaFile::LoadChildren(std::vector<MetaBase>
[all...]
/foundation/filemanagement/dfs_service/services/clouddisk_database/src/
H A Dclouddisk_rdbstore.cpp254 MetaBase metaBase(fileName, cloudId); in SetAttr()
256 auto callback = [&metaBase] (MetaBase &m) { in SetAttr()
375 static int32_t CreateDentry(MetaBase &metaBase, uint32_t userId, const std::string &bundleName, in CreateDentry()
378 auto callback = [&metaBase] (MetaBase &m) { in CreateDentry()
397 static void UpdateMetabase(MetaBase &metaBase, int64_t fileTimeAdded, struct stat *statInfo) in UpdateMetabase()
436 MetaBase metaBase(fileName, cloudId); in Create()
492 MetaBase metaBase(directoryName, cloudId); in MkDir()
554 static int32_t WriteUpdateDentry(MetaBase &metaBase, uint32_t userId, const std::string &bundleName, in WriteUpdateDentry()
557 auto callback = [&metaBase] (MetaBase &m) { in WriteUpdateDentry()
609 MetaBase metaBas in Write()
[all...]
/foundation/filemanagement/dfs_service/services/cloudfiledaemon/src/cloud_disk/
H A Dfile_operations_cloud.cpp71 struct CloudDiskInode *childInode, const MetaBase &metaBase, const int64_t &inodeId) in InitInodeAttr()
173 MetaBase metaBase(name); in LookupRecycledFile()
224 MetaBase metaBase(name); in DoCloudLookup()
468 MetaBase metaBase(parentInode->fileName); in GetParentUpload()
591 static size_t FindNextPos(const vector<MetaBase> &childInfos, off_t off) in FindNextPos()
693 std::vector<MetaBase> childInfos; in ReadDirForRecycle()
1084 MetaBase metaBase(name); in DoCloudUnlink()
1141 MetaBase metaBase(name); in RmDir()
1149 std::vector<MetaBase> bases; in RmDir()
1337 MetaBase metaBas in UpdateCacheDentrySize()
[all...]
/foundation/filemanagement/dfs_service/test/unittests/cloud_disk/mock/
H A Dfile_operations_cloud_mock.cpp70 struct CloudDiskInode *childInode, const MetaBase &metaBase, const int64_t &inodeId) in InitInodeAttr()
122 MetaBase metaBase(name); in LookupRecycledFile()
331 static size_t FindNextPos(const vector<MetaBase> &childInfos, off_t off) in FindNextPos()
548 MetaBase metaBase(name); in DoCloudUnlink()
/foundation/filemanagement/dfs_service/services/cloudfiledaemon/src/fuse_manager/
H A Dfuse_manager.cpp150 shared_ptr<MetaBase> mBase{nullptr};
365 data->rootNode->mBase = make_shared<MetaBase>(); in GetRootInode()
435 MetaBase mBase(name); in CloudDoLookupHelper()
444 child->mBase = make_shared<MetaBase>(mBase); in CloudDoLookupHelper()
460 child->mBase = make_shared<MetaBase>(mBase); in CloudDoLookupHelper()

Completed in 15 milliseconds