Home
last modified time | relevance | path

Searched refs:fileEntity (Results 1 – 4 of 4) sorted by relevance

/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fs/class_file/
Dfile_n_exporter.cpp95 auto fileEntity = GetFileEntity(env, funcArg.GetThisVar()); in Lock() local
96 if (!fileEntity) { in Lock()
106 auto cbExec = [exclusive, fileEntity]() -> NError { in Lock()
109 ret = flock(fileEntity->fd_.get()->GetFD(), mode); in Lock()
145 auto fileEntity = GetFileEntity(env, funcArg.GetThisVar()); in TryLock() local
146 if (!fileEntity) { in TryLock()
159 ret = flock(fileEntity->fd_.get()->GetFD(), mode | LOCK_NB); in TryLock()
177 auto fileEntity = GetFileEntity(env, funcArg.GetThisVar()); in UnLock() local
178 if (!fileEntity) { in UnLock()
185 ret = flock(fileEntity->fd_.get()->GetFD(), LOCK_UN); in UnLock()
/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fs/properties/
Dclose.cpp33 auto fileEntity = NClass::GetEntityOf<FileEntity>(env, objFile); in GetFileEntity() local
34 if (!fileEntity) { in GetFileEntity()
38 if (!fileEntity->fd_) { in GetFileEntity()
42 return fileEntity; in GetFileEntity()
101 auto err = CloseFd(fileStruct.fileEntity->fd_->GetFD()); in Sync()
133 fileStruct.fd = fileStruct.fileEntity->fd_->GetFD(); in Async()
Dopen.cpp92 auto fileEntity = NClass::GetEntityOf<FileEntity>(env, objFile); in InstantiateFile() local
93 if (!fileEntity) { in InstantiateFile()
103 fileEntity->fd_.swap(fdg); in InstantiateFile()
105 fileEntity->path_ = ""; in InstantiateFile()
106 fileEntity->uri_ = pathOrUri; in InstantiateFile()
108 fileEntity->path_ = pathOrUri; in InstantiateFile()
109 fileEntity->uri_ = ""; in InstantiateFile()
Dclose.h34 FileEntity *fileEntity; member