Home
last modified time | relevance | path

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 Ddlp_link_file.cpp32 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 Ddlp_link_manager.cpp41 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 Dfuse_daemon.cpp52 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 Ddlp_link_file.h36 class DlpLinkFile final {
38 DlpLinkFile(std::string dlpLinkName, std::shared_ptr<DlpFile> dlpFile);
39 ~DlpLinkFile();
H A Ddlp_link_manager.h38 DlpLinkFile* LookUpDlpLinkFile(const std::string& dlpLinkName);
46 std::unordered_map<std::string, DlpLinkFile*> g_DlpLinkFileNameMap_;
H A Dfuse_daemon.h48 fuse_ino_t GetFileInode(DlpLinkFile* node);
/ohos5.0/base/security/dlp_permission_service/interfaces/inner_api/dlp_fuse/test/unittest/src/
H A Ddlp_fuse_test.cpp783 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 Dfuse_daemon_test.cpp187 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);