Searched refs:DlpLinkFile (Results 1 – 8 of 8) sorted by relevance
/ohos5.0/base/security/dlp_permission_service/interfaces/inner_api/dlp_fuse/src/ |
H A D | dlp_link_file.cpp | 32 DlpLinkFile::DlpLinkFile(std::string dlpLinkName, std::shared_ptr<DlpFile> dlpFile) in DlpLinkFile() function in OHOS::Security::DlpPermission::DlpLinkFile 52 DlpLinkFile::~DlpLinkFile() in ~DlpLinkFile() 56 bool DlpLinkFile::SubAndCheckZeroRef(int ref) in SubAndCheckZeroRef() 72 void DlpLinkFile::IncreaseRef() in IncreaseRef() 82 struct stat DlpLinkFile::GetLinkStat() in GetLinkStat() 96 int32_t DlpLinkFile::Truncate(uint32_t modifySize) in Truncate() 122 void DlpLinkFile::UpdateAtimeStat() in UpdateAtimeStat() 127 void DlpLinkFile::UpdateMtimeStat() in UpdateMtimeStat() 132 int32_t DlpLinkFile::Write(uint32_t offset, void* buf, uint32_t size) in Write() 151 int32_t DlpLinkFile::Read(uint32_t offset, void* buf, uint32_t size, uint32_t uid) in Read()
|
H A D | dlp_link_manager.cpp | 41 DlpLinkFile* tmp = iter->second; in ~DlpLinkManager() 81 DlpLinkFile* linkFileNode = iter->second; in AddDlpLinkFile() 88 DlpLinkFile *node = new (std::nothrow) DlpLinkFile(dlpLinkName, filePtr); in AddDlpLinkFile() 109 DlpLinkFile* node = iter->second; in StopDlpLinkFile() 134 DlpLinkFile* node = iter->second; in RestartDlpLinkFile() 164 DlpLinkFile *node = iter->second; in ReplaceDlpLinkFile() 187 DlpLinkFile* tmp = iter->second; in DeleteDlpLinkFile() 205 DlpLinkFile* DlpLinkManager::LookUpDlpLinkFile(const std::string& dlpLinkName) in LookUpDlpLinkFile() 210 DlpLinkFile* node = iter->second; in LookUpDlpLinkFile() 228 DlpLinkFile* filePtr = iter->second; in DumpDlpLinkFile()
|
H A D | fuse_daemon.cpp | 52 static DlpLinkFile* GetFileNode(fuse_ino_t ino) in GetFileNode() 54 return reinterpret_cast<DlpLinkFile*>(static_cast<uintptr_t>(ino)); in GetFileNode() 57 fuse_ino_t GetFileInode(DlpLinkFile* node) in GetFileInode() 114 DlpLinkFile* dlp = GetFileNode(ino); in FuseDaemonGetattr() 134 DlpLinkFile* dlp = GetFileNode(ino); in FuseDaemonOpen() 154 static DlpLinkFile* GetValidFileNode(fuse_req_t req, fuse_ino_t ino) in GetValidFileNode() 160 DlpLinkFile* dlp = GetFileNode(ino); in GetValidFileNode() 185 DlpLinkFile* dlp = GetValidFileNode(req, ino); in FuseDaemonRead() 222 DlpLinkFile* dlp = GetValidFileNode(req, ino); in FuseDaemonWrite() 246 DlpLinkFile* dlp = GetFileNode(ino); in FuseDaemonForget() [all …]
|
/ohos5.0/base/security/dlp_permission_service/interfaces/inner_api/dlp_fuse/include/ |
H A D | dlp_link_file.h | 36 class DlpLinkFile final { 38 DlpLinkFile(std::string dlpLinkName, std::shared_ptr<DlpFile> dlpFile); 39 ~DlpLinkFile();
|
H A D | dlp_link_manager.h | 38 DlpLinkFile* LookUpDlpLinkFile(const std::string& dlpLinkName); 46 std::unordered_map<std::string, DlpLinkFile*> g_DlpLinkFileNameMap_;
|
H A D | fuse_daemon.h | 48 fuse_ino_t GetFileInode(DlpLinkFile* node);
|
/ohos5.0/base/security/dlp_permission_service/interfaces/inner_api/dlp_fuse/test/unittest/src/ |
H A D | dlp_fuse_test.cpp | 783 DlpLinkFile *node = new (std::nothrow) DlpLinkFile("linkfile", nullptr); 821 DlpLinkFile *node = new (std::nothrow) DlpLinkFile("linkfile1", filePtr); 888 DlpLinkFile linkFile("linkfile", filePtr); 902 DlpLinkFile linkFile("linkfile", filePtr); 917 DlpLinkFile linkFile("linkfile", filePtr); 933 DlpLinkFile linkFile("linkfile", filePtr); 948 DlpLinkFile linkFile("linkfile", filePtr); 970 DlpLinkFile linkFile("linkfile", filePtr); 1038 DlpLinkFile* node = new (std::nothrow) DlpLinkFile("linkfile1", filePtr); 1064 DlpLinkFile* node = new (std::nothrow) DlpLinkFile("linkfile1", filePtr); [all …]
|
H A D | fuse_daemon_test.cpp | 187 DlpLinkFile linkfile("test", nullptr); 303 DlpLinkFile linkfile("test", dlpFile); 401 DlpLinkFile linkfile("test", dlpFile); 464 DlpLinkFile linkfile("test", dlpFile); 749 DlpLinkFile linkfile("test", dlpFile); 778 DlpLinkFile linkfile("test", dlpFile);
|