/foundation/multimedia/media_library/frameworks/services/media_backup_extension/src/restore/ |
H A D | photos_restore.cpp | 113 PhotoAlbumDao::PhotoAlbumRowData PhotosRestore::FindAlbumInfo(const FileInfo &fileInfo)
in FindAlbumInfo() argument 118 fileInfo.lPath.empty() ? this->ParseSourcePathToLPath(fileInfo.sourcePath) : fileInfo.lPath;
in FindAlbumInfo() 119 if (fileInfo.lPath.empty() && !lPathForScreenshot.empty()) {
in FindAlbumInfo() 122 "fileInfo.lPath: %{public}s, lPathForScreenshot: %{public}s, lowercase: %{public}s, Object: %{public}s",
in FindAlbumInfo() 123 fileInfo.lPath.c_str(),
in FindAlbumInfo() 126 this->ToString(fileInfo).c_str());
in FindAlbumInfo() 129 fileInfo.fileType == MediaType::MEDIA_TYPE_VIDEO) {
in FindAlbumInfo() 130 MEDIA_INFO_LOG("Media_Restore: screenshots redirect to screenrecords, fileInfo in FindAlbumInfo() 153 FindAlbumId(const FileInfo &fileInfo) FindAlbumId() argument 167 FindlPath(const FileInfo &fileInfo) FindlPath() argument 181 FindPackageName(const FileInfo &fileInfo) FindPackageName() argument 195 FindBundleName(const FileInfo &fileInfo) FindBundleName() argument 209 FindBurstKey(const FileInfo &fileInfo) FindBurstKey() argument 220 FindDirty(const FileInfo &fileInfo) FindDirty() argument 228 FindBurstCoverLevel(const FileInfo &fileInfo) FindBurstCoverLevel() argument 241 FindSubtype(const FileInfo &fileInfo) FindSubtype() argument 255 FindDateTrashed(const FileInfo &fileInfo) FindDateTrashed() argument 321 FindPhotoQuality(const FileInfo &fileInfo) FindPhotoQuality() argument [all...] |
H A D | photos_clone.cpp | 29 std::string PhotosClone::ToString(const FileInfo &fileInfo)
in ToString() argument 31 return "FileInfo[ fileId: " + std::to_string(fileInfo.fileIdOld) + ", displayName: " + fileInfo.displayName +
in ToString() 32 ", bundleName: " + fileInfo.bundleName + ", lPath: " + fileInfo.lPath +
in ToString() 33 ", size: " + std::to_string(fileInfo.fileSize) + ", fileType: " + std::to_string(fileInfo.fileType) + " ]";
in ToString() 108 PhotoAlbumDao::PhotoAlbumRowData PhotosClone::FindAlbumInfo(const FileInfo &fileInfo)
in FindAlbumInfo() argument 111 if (fileInfo.lPath.empty()) {
in FindAlbumInfo() 112 MEDIA_ERR_LOG("Media_Restore: lPath is empty, Object: %{public}s", this->ToString(fileInfo) in FindAlbumInfo() 137 FindlPath(const FileInfo &fileInfo) FindlPath() argument 146 FindAlbumId(const FileInfo &fileInfo) FindAlbumId() argument 155 FindPackageName(const FileInfo &fileInfo) FindPackageName() argument 169 FindBundleName(const FileInfo &fileInfo) FindBundleName() argument 211 FindPhotoQuality(const FileInfo &fileInfo) FindPhotoQuality() argument [all...] |
H A D | tab_old_photos_restore.cpp | 34 for (const auto &fileInfo : fileInfos) { in Restore() 36 std::vector<NativeRdb::ValueObject> bindArgs = { fileInfo.fileIdOld, fileInfo.oldPath, fileInfo.cloudPath}; in Restore() 44 this->ToString(fileInfo).c_str()); in Restore() 61 std::string TabOldPhotosRestore::ToString(const FileInfo &fileInfo) in ToString() argument 63 return "FileInfo[ fileId: " + std::to_string(fileInfo.fileIdOld) + ", displayName: " + fileInfo.displayName + in ToString() 64 ", bundleName: " + std::to_string(fileInfo.fileSize) + ", fileType: " + in ToString() 65 std::to_string(fileInfo in ToString() [all...] |
H A D | photos_dao.cpp | 28 PhotosDao::PhotosRowData PhotosDao::FindSameFileInAlbum(const FileInfo &fileInfo, int32_t maxFileId)
in FindSameFileInAlbum() argument 35 int pictureFlag = fileInfo.fileType == MEDIA_TYPE_VIDEO ? 0 : 1;
in FindSameFileInAlbum() 37 fileInfo.lPath, maxFileId, fileInfo.displayName, fileInfo.fileSize, pictureFlag, fileInfo.orientation};
in FindSameFileInAlbum() 55 PhotosDao::PhotosRowData PhotosDao::FindSameFileWithoutAlbum(const FileInfo &fileInfo, int32_t maxFileId)
in FindSameFileWithoutAlbum() argument 62 int pictureFlag = fileInfo.fileType == MEDIA_TYPE_VIDEO ? 0 : 1;
in FindSameFileWithoutAlbum() 64 maxFileId, fileInfo.displayName, fileInfo in FindSameFileWithoutAlbum() [all...] |
/foundation/multimedia/media_library/frameworks/services/media_backup_extension/src/ |
H A D | burst_key_generator.cpp | 25 * @brief find prefix contains "_BURST" of fileInfo.title 27 * @param fileInfo row data from gallery.db # gallery_media 28 * @return std::string prefix of fileInfo.title 30 std::string BurstKeyGenerator::FindTitlePrefix(const FileInfo &fileInfo) in FindTitlePrefix() argument 32 auto suffixIndex = fileInfo.title.find(TITLE_KEY_WORDS_OF_BURST); in FindTitlePrefix() 36 return fileInfo.title.substr(0, suffixIndex + TITLE_KEY_WORDS_OF_BURST.size()); in FindTitlePrefix() 40 * @brief find group hash based on fileInfo.relativeBucketId, fileInfo.title and groupIndex 42 * @param fileInfo row data from gallery.db # gallery_media 45 std::string BurstKeyGenerator::FindGroupHash(const FileInfo &fileInfo) in FindGroupHash() argument 56 FindGroupIndex(const FileInfo &fileInfo) FindGroupIndex() argument 78 FindObjectHash(const FileInfo &fileInfo) FindObjectHash() argument 103 FindBurstKey(const FileInfo &fileInfo) FindBurstKey() argument [all...] |
H A D | clone_restore.cpp | 446 FileInfo fileInfo; in QueryFileInfos() local 447 fileInfo.isRelatedToPhotoMap = isRelatedToPhotoMap; in QueryFileInfos() 448 if (ParseResultSet(resultSet, fileInfo)) { in QueryFileInfos() 449 result.emplace_back(fileInfo); in QueryFileInfos() 455 bool CloneRestore::ParseResultSet(const shared_ptr<NativeRdb::ResultSet> &resultSet, FileInfo &fileInfo, in ParseResultSet() argument 458 return ParseResultSet(PhotoColumn::PHOTOS_TABLE, resultSet, fileInfo); in ParseResultSet() 530 int32_t CloneRestore::MovePicture(FileInfo &fileInfo) in MovePicture() argument 532 bool deleteOriginalFile = fileInfo.isRelatedToPhotoMap == 1 ? false : true; in MovePicture() 534 fileInfo.cloudPath); in MovePicture() 537 opRet = this->MoveFile(fileInfo in MovePicture() 550 MoveMovingPhotoVideo(FileInfo &fileInfo) MoveMovingPhotoVideo() argument 578 MoveEditedData(FileInfo &fileInfo) MoveEditedData() argument 662 MoveAstc(FileInfo &fileInfo) MoveAstc() argument 695 MoveThumbnailDir(FileInfo &fileInfo) MoveThumbnailDir() argument 732 MoveThumbnail(FileInfo &fileInfo) MoveThumbnail() argument 769 MoveAsset(FileInfo &fileInfo) MoveAsset() argument 804 GetThumbnailInsertValue(const FileInfo &fileInfo, NativeRdb::ValuesBucket &values) GetThumbnailInsertValue() argument 824 GetInsertValue(const FileInfo &fileInfo, const string &newPath, int32_t sourceType) GetInsertValue() argument 1307 PrepareEditTimeVal(NativeRdb::ValuesBucket &values, int64_t editTime, const FileInfo &fileInfo, const unordered_map<string, string> &commonColumnInfoMap) const PrepareEditTimeVal() argument 1334 PrepareCloudPath(const string &tableName, FileInfo &fileInfo) PrepareCloudPath() argument 1426 FileInfo fileInfo; QueryFileInfos() local 1434 ParseResultSet(const string &tableName, const shared_ptr<NativeRdb::ResultSet> &resultSet, FileInfo &fileInfo) ParseResultSet() argument 1472 ParseResultSetForAudio(const shared_ptr<NativeRdb::ResultSet> &resultSet, FileInfo &fileInfo) ParseResultSetForAudio() argument 1698 SetSpecialAttributes(const string &tableName, const shared_ptr<NativeRdb::ResultSet> &resultSet, FileInfo &fileInfo) SetSpecialAttributes() argument 1719 IsSameFileForClone(const string &tableName, FileInfo &fileInfo) IsSameFileForClone() argument [all...] |
H A D | base_restore.cpp | 180 bool BaseRestore::IsFileValid(FileInfo &fileInfo, const int32_t sceneCode) in IsFileValid() argument 182 if (!BackupFileUtils::IsFileValid(fileInfo.filePath, DUAL_FRAME_CLONE_RESTORE_ID, in IsFileValid() 183 fileInfo.relativePath, hasLowQualityImage_)) { in IsFileValid() 185 BackupFileUtils::GarbleFilePath(fileInfo.filePath, sceneCode).c_str(), errno); in IsFileValid() 189 if (BackupFileUtils::IsLivePhoto(fileInfo)) { in IsFileValid() 190 if (!MediaFileUtils::IsFileValid(fileInfo.movingPhotoVideoPath)) { in IsFileValid() 192 BackupFileUtils::GarbleFilePath(fileInfo.movingPhotoVideoPath, sceneCode).c_str(), errno); in IsFileValid() 196 if (!MediaFileUtils::IsFileValid(fileInfo.extraDataPath)) { in IsFileValid() 198 BackupFileUtils::GarbleFilePath(fileInfo.extraDataPath, sceneCode).c_str(), errno); in IsFileValid() 205 static void RemoveDuplicateDualCloneFiles(const FileInfo &fileInfo) in RemoveDuplicateDualCloneFiles() argument 279 InsertOrientation(std::unique_ptr<Metadata> &metadata, NativeRdb::ValuesBucket &value, FileInfo &fileInfo, int32_t sceneCode) InsertOrientation() argument 295 SetCoverPosition(const FileInfo &fileInfo, const unique_ptr<Metadata> &imageMetaData, NativeRdb::ValuesBucket &value) SetCoverPosition() argument 318 SetValueFromMetaData(FileInfo &fileInfo, NativeRdb::ValuesBucket &value) SetValueFromMetaData() argument 431 MoveExtraData(const FileInfo &fileInfo, int32_t sceneCode) MoveExtraData() argument 460 MoveAndModifyFile(const FileInfo &fileInfo, int32_t sceneCode) MoveAndModifyFile() argument 620 IsSameAudioFile(const std::shared_ptr<NativeRdb::RdbStore> &rdbStore, const std::string &tableName, FileInfo &fileInfo) IsSameAudioFile() argument 650 HasSameAudioFile(const std::shared_ptr<NativeRdb::RdbStore> &rdbStore, const std::string &tableName, FileInfo &fileInfo) HasSameAudioFile() argument 843 UpdateFailedFileByFileType(int32_t fileType, const FileInfo &fileInfo, int32_t errorCode) UpdateFailedFileByFileType() argument 862 UpdateFailedFiles(int32_t fileType, const FileInfo &fileInfo, int32_t errorCode) UpdateFailedFiles() argument 969 NeedQuery(const FileInfo &fileInfo, const NeedQueryMap &needQueryMap) NeedQuery() argument 979 NeedQueryByPhotoRelatedType(const FileInfo &fileInfo, PhotoRelatedType photoRelatedType, const std::unordered_set<std::string> &needQuerySet) NeedQueryByPhotoRelatedType() argument [all...] |
/foundation/multimedia/media_library/frameworks/services/media_backup_extension/include/restore/ |
H A D | photos_restore.h | 43 PhotosDao::PhotosRowData FindSameFile(const FileInfo &fileInfo)
in FindSameFile() argument 46 return this->photosDaoPtr_->FindSameFile(fileInfo, maxFileId);
in FindSameFile() 56 std::string FindlPath(const FileInfo &fileInfo);
57 std::string FindPackageName(const FileInfo &fileInfo);
58 std::string FindBundleName(const FileInfo &fileInfo);
59 int32_t FindAlbumId(const FileInfo &fileInfo);
60 int32_t FindSubtype(const FileInfo &fileInfo);
61 int32_t FindDirty(const FileInfo &fileInfo);
62 std::string FindBurstKey(const FileInfo &fileInfo);
63 int32_t FindBurstCoverLevel(const FileInfo &fileInfo);
78 ToString(const FileInfo &fileInfo) ToString() argument [all...] |
H A D | photos_dao.h | 44 * lPath - if original fileInfo's lPath is empty, it will be ignored.
45 * orientation - if original fileInfo's fileType is not Video(2), it will be ignored.
47 PhotosRowData FindSameFile(const FileInfo &fileInfo, int32_t maxFileId)
in FindSameFile() argument 53 if (fileInfo.lPath.empty()) {
in FindSameFile() 55 return this->FindSameFileWithoutAlbum(fileInfo, maxFileId);
in FindSameFile() 57 return this->FindSameFileInAlbum(fileInfo, maxFileId);
in FindSameFile() 62 PhotosRowData FindSameFileWithoutAlbum(const FileInfo &fileInfo, int32_t maxFileId);
63 PhotosRowData FindSameFileInAlbum(const FileInfo &fileInfo, int32_t maxFileId);
|
H A D | photos_clone.h | 51 PhotosDao::PhotosRowData FindSameFile(const FileInfo &fileInfo)
in FindSameFile() argument 54 return this->photosDaoPtr_->FindSameFile(fileInfo, maxFileId);
in FindSameFile() 61 std::string FindlPath(const FileInfo &fileInfo);
62 int32_t FindAlbumId(const FileInfo &fileInfo);
65 int32_t FindPhotoQuality(const FileInfo &fileInfo);
71 PhotoAlbumDao::PhotoAlbumRowData FindAlbumInfo(const FileInfo &fileInfo);
76 std::string ToString(const FileInfo &fileInfo);
|
/foundation/multimedia/media_library/frameworks/innerkitsimpl/test/unittest/medialibrary_tool/src/command/ |
H A D | send_command_v10.cpp | 65 FileInfo fileInfo; in GetFileInfo() local 66 fileInfo.displayName = ExtractFileName(path); in GetFileInfo() 67 fileInfo.mediaType = MediaFileUtils::GetMediaType(fileInfo.displayName); in GetFileInfo() 68 fileInfo.path = path; in GetFileInfo() 69 fileInfo.result = Media::E_ERR; in GetFileInfo() 72 if (mediaType != fileInfo.mediaType) { in GetFileInfo() 75 fileInfos.push_back(fileInfo); in GetFileInfo() 97 for (auto &fileInfo : fileInfos) { in RemoveFiles() 98 if (fileInfo in RemoveFiles() 127 CreateRecord(const ExecEnv &env, FileInfo &fileInfo, bool isRestart) CreateRecord() argument 150 WriteFile(const ExecEnv &env, const FileInfo &fileInfo, bool isRestart) WriteFile() argument 190 SendFile(const ExecEnv &env, FileInfo &fileInfo) SendFile() argument [all...] |
/foundation/communication/dsoftbus/components/nstackx/nstackx_core/dfile/core/ |
H A D | nstackx_file_manager.c | 33 static FileRecvState FileGetRecvStatus(FileInfo *fileInfo); 138 ctx->msg.errorCode = fileList->fileInfo[fileId - 1].errCode; in NotifyFileMsg() 285 int32_t SetFileOffset(FileInfo *fileInfo, uint64_t fileOffset) in SetFileOffset() argument 287 if (fileInfo->fileOffset == fileOffset) { in SetFileOffset() 291 if (fseek(fileInfo->fd, (int64_t)fileOffset, SEEK_SET) != 0) { in SetFileOffset() 297 fileInfo->fileOffset = fileOffset; in SetFileOffset() 300 void CloseFile(FileInfo *fileInfo) in CloseFile() argument 302 if (fileInfo == NULL) { in CloseFile() 305 if (fileInfo->fd != NSTACKX_INVALID_FD) { in CloseFile() 307 if (fclose(fileInfo in CloseFile() 320 FileGetBytesTransferred(const FileInfo *fileInfo, uint8_t isSender) FileGetBytesTransferred() argument 470 FileInfoWriteInit(FileInfo *fileInfo, const char *path, uint8_t isTruncate) FileInfoWriteInit() argument 502 WriteToFile(FileInfo *fileInfo, uint32_t blockSequence, uint16_t length, uint8_t *payLoad, FileListTask *fileList) WriteToFile() argument 581 UpdateFileListRecvStatus(FileManager *fileManager, FileListTask *fileList, FileInfo *fileInfo, int32_t ret) UpdateFileListRecvStatus() argument 603 FileInfo *fileInfo = NULL; WriteSingleBlockFrame() local 724 FileInfo *fileInfo = NULL; GenerateAllEmptyFiles() local 1463 FileInfo *fileInfo = NULL; AddRecvFileInfo() local 1889 FileGetRecvStatus(FileInfo *fileInfo) FileGetRecvStatus() argument [all...] |
H A D | nstackx_file_manager_client.c | 45 static int32_t ReadFromFile(FileManager *fileManager, FileInfo *fileInfo, uint64_t offset, uint8_t *buffer, in ReadFromFile() argument 51 offset += fileInfo->startOffset; in ReadFromFile() 52 if (fileInfo->tarData != NULL) { in ReadFromFile() 53 if (offset + bufferLength > fileInfo->writeOffset || in ReadFromFile() 54 memcpy_s(buffer, bufferLength, fileInfo->tarData + offset, bufferLength) != EOK) { in ReadFromFile() 58 fileInfo->fileOffset = offset + bufferLength; in ReadFromFile() 61 if (fileInfo->fd == NSTACKX_INVALID_FD) { in ReadFromFile() 63 fileInfo->fd = fopen(fileInfo->fileName, "rb"); in ReadFromFile() 65 fileInfo in ReadFromFile() 102 GetEncryptedDataFrame(FileManager *fileManager, CryptPara *cryptPara, FileInfo *fileInfo, uint32_t targetSequence) GetEncryptedDataFrame() argument 152 GetNoEncryptedDataFrame(FileManager *fileManager, FileInfo *fileInfo, uint32_t targetSequence) GetNoEncryptedDataFrame() argument 259 FileInfo *fileInfo = NULL; CreateRetranBlockFrame() local 319 FileInfo *fileInfo = NULL; GetFileInfo() local 364 UpdateFileLisSendStatus(FileListTask *fileList, FileInfo *fileInfo, uint8_t *isEnd) UpdateFileLisSendStatus() argument 398 FileInfo *fileInfo = GetFileInfo(fileList); UpdateTarFileListSendStatus() local 408 FileInfo *fileInfo = NULL; CreateSendBlockFrame() local 680 FileInfo *fileInfo = NULL; AddSendFileInfo() local [all...] |
/foundation/multimedia/media_lite/services/player_lite/impl/player_control/source/ |
H A D | player_demux.cpp | 157 int32_t PlayerDemuxer::GetFileInfo(FormatFileInfo &fileInfo) in GetFileInfo() argument 174 fileInfo.s64FileSize = -1; in GetFileInfo() 175 fileInfo.s64StartTime = 0; in GetFileInfo() 176 fileInfo.u32Bitrate = info.bitrate; in GetFileInfo() 191 fileInfo.s64Duration = programInfo->durationMs; in GetFileInfo() 192 fileInfo.s32UsedVideoStreamIndex = -1; in GetFileInfo() 193 fileInfo.s32UsedAudioStreamIndex = -1; in GetFileInfo() 197 fileInfo.s32UsedVideoStreamIndex = programInfo->track[i].trackId; in GetFileInfo() 198 fileInfo.u32Width = programInfo->track[i].vidTrack.width; in GetFileInfo() 199 fileInfo in GetFileInfo() [all...] |
/foundation/filemanagement/storage_service/services/storage_daemon/mtpfs/include/ |
H A D | mtpfs_fuse.h | 71 int Open(const char *path, struct fuse_file_info *fileInfo); 72 int Read(const char *path, char *buf, size_t size, off_t offset, struct fuse_file_info *fileInfo); 73 int Write(const char *path, const char *buf, size_t size, off_t offset, struct fuse_file_info *fileInfo); 75 int Flush(const char *path, struct fuse_file_info *fileInfo); 76 int Release(const char *path, struct fuse_file_info *fileInfo); 78 int OpenDir(const char *path, struct fuse_file_info *fileInfo); 79 int ReadDir(const char *path, void *buf, fuse_fill_dir_t filler, off_t offset, struct fuse_file_info *fileInfo, 81 int ReleaseDir(const char *path, struct fuse_file_info *fileInfo); 82 int FSyncDir(const char *path, int datasync, struct fuse_file_info *fileInfo); 83 int Truncate(const char *path, off_t offset, struct fuse_file_info *fileInfo); [all...] |
/foundation/arkui/ace_engine/test/unittest/core/image/ |
H A D | image_file_cache_test_ng.cpp | 100 FileInfo fileInfo = ImageFileCache::GetInstance().cacheFileInfo_.front(); in HWTEST_F() local 101 size_t accessCount = fileInfo.accessCount; in HWTEST_F() 107 * @tc.expected: after ConvertToAstcAndWriteToFile() is called, fileInfo get updated, fileName contains ASTC_SUFFIX. in HWTEST_F() 128 fileInfo = ImageFileCache::GetInstance().cacheFileInfo_.front(); in HWTEST_F() 129 ASSERT_EQ(fileInfo.fileName, convertToAstc ? fileCacheKey + ASTC_SUFFIX : fileCacheKey); in HWTEST_F() 130 ASSERT_EQ(fileInfo.accessCount, accessCount); in HWTEST_F() 156 FileInfo fileInfo = ImageFileCache::GetInstance().cacheFileInfo_.front(); in HWTEST_F() local 157 size_t accessCount = fileInfo.accessCount; in HWTEST_F() 163 * @tc.expected: fileInfo will not update, fileName does not contain ASTC_SUFFIX. in HWTEST_F() 173 fileInfo in HWTEST_F() 200 FileInfo fileInfo = ImageFileCache::GetInstance().cacheFileInfo_.front(); HWTEST_F() local 239 FileInfo fileInfo = ImageFileCache::GetInstance().cacheFileInfo_.front(); HWTEST_F() local [all...] |
/foundation/communication/dsoftbus/components/nstackx/nstackx_core/platform/liteos/dfile/ |
H A D | sys_file_manager.c | 21 void FileSync(const FileInfo *fileInfo) in FileSync() argument 23 if (fileInfo == NULL || fileInfo->fd == NSTACKX_INVALID_FD) { in FileSync() 26 if (fsync(fileInfo->fd) != 0) { in FileSync()
|
/foundation/communication/dsoftbus/components/nstackx/nstackx_core/platform/unix/dfile/ |
H A D | sys_file_manager.c | 21 void FileSync(const FileInfo *fileInfo) in FileSync() argument 23 if (fileInfo == NULL || fileInfo->fd == NSTACKX_INVALID_FD) { in FileSync() 26 if (fsync(fileInfo->fd) != 0) { in FileSync()
|
/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fs/properties/ |
H A D | stat.cpp | 57 static NError CheckFsStat(const FileInfo &fileInfo, uv_fs_t* req) in CheckFsStat() argument 59 if (fileInfo.isPath) { in CheckFsStat() 60 int ret = uv_fs_stat(nullptr, req, fileInfo.path.get(), nullptr); in CheckFsStat() 66 int ret = uv_fs_fstat(nullptr, req, fileInfo.fdg->GetFD(), nullptr); in CheckFsStat() 83 auto [succ, fileInfo] = ParseJsFile(env, funcArg[NARG_POS::FIRST]); in Sync() 95 auto err = CheckFsStat(fileInfo, stat_req.get()); in Sync() 101 auto arg = CreateSharedPtr<FileInfo>(move(fileInfo)); in Sync() 122 auto [succ, fileInfo] = ParseJsFile(env, funcArg[NARG_POS::FIRST]); in Async() 132 auto cbExec = [arg, fileInfo = make_shared<FileInfo>(move(fileInfo))]() in Async() [all...] |
H A D | create_randomaccessfile.cpp | 104 static tuple<bool, unsigned int, int64_t, int64_t> GetJsFlags(napi_env env, const NFuncArg &funcArg, FileInfo &fileInfo) in GetJsFlags() argument 109 if (fileInfo.isPath && funcArg.GetArgc() >= NARG_CNT::TWO) { in GetJsFlags() 166 auto [succ, fileInfo, err] = ParseJsFile(env, funcArg[NARG_POS::FIRST]); in Sync() 171 if (fileInfo.isPath) { in Sync() 172 auto [succFlags, flags, ignoreStart, ignoreEnd] = GetJsFlags(env, funcArg, fileInfo); in Sync() 183 int ret = uv_fs_open(nullptr, open_req.get(), fileInfo.path.get(), flags, S_IRUSR | in Sync() 190 fileInfo.fdg->SetFD(open_req.get()->result, false); in Sync() 195 return InstantiateRandomAccessFile(env, move(fileInfo.fdg), 0, start, end).val_; in Sync() 198 return InstantiateRandomAccessFile(env, move(fileInfo.fdg), 0).val_; in Sync() 206 shared_ptr<FileInfo> fileInfo, unsigne in AsyncExec() 205 AsyncExec(shared_ptr<AsyncCreateRandomAccessFileArg> arg, shared_ptr<FileInfo> fileInfo, unsigned int flags) AsyncExec() argument [all...] |
H A D | truncate.cpp | 51 static NError TruncateCore(napi_env env, FileInfo &fileInfo, int64_t truncateLen) in TruncateCore() argument 53 if (fileInfo.isPath) { in TruncateCore() 60 int ret = uv_fs_open(nullptr, open_req.get(), fileInfo.path.get(), O_RDWR, in TruncateCore() 83 int ret = uv_fs_ftruncate(nullptr, ftruncate_req.get(), fileInfo.fdg->GetFD(), truncateLen, nullptr); in TruncateCore() 100 auto [succ, fileInfo] = ParseJsFile(env, funcArg[NARG_POS::FIRST]); in Sync() 114 auto err = TruncateCore(env, fileInfo, truncateLen); in Sync() 131 auto [succ, fileInfo] = ParseJsFile(env, funcArg[NARG_POS::FIRST]); in Async() 144 auto cbExec = [fileInfo = make_shared<FileInfo>(move(fileInfo)), truncateLen, env = env]() -> NError { in Async() 145 return TruncateCore(env, *fileInfo, truncateLe in Async() [all...] |
/foundation/multimedia/media_library/frameworks/services/media_backup_extension/include/ |
H A D | burst_key_generator.h | 28 std::string FindBurstKey(const FileInfo &fileInfo); 31 std::string FindTitlePrefix(const FileInfo &fileInfo); 32 std::string FindGroupHash(const FileInfo &fileInfo); 33 int32_t FindGroupIndex(const FileInfo &fileInfo); 34 std::string FindObjectHash(const FileInfo &fileInfo);
|
/foundation/filemanagement/storage_service/services/storage_daemon/mtpfs/src/ |
H A D | mtpfs_fuse.cpp | 105 int WrapOpen(const char *path, struct fuse_file_info *fileInfo) in WrapOpen() argument 108 int ret = DelayedSingleton<MtpFileSystem>::GetInstance()->Open(path, fileInfo); in WrapOpen() 113 int WrapRead(const char *path, char *buf, size_t size, off_t offset, struct fuse_file_info *fileInfo) in WrapRead() argument 116 int ret = DelayedSingleton<MtpFileSystem>::GetInstance()->Read(path, buf, size, offset, fileInfo); in WrapRead() 121 int WrapWrite(const char *path, const char *buf, size_t size, off_t offset, struct fuse_file_info *fileInfo) in WrapWrite() argument 124 int ret = DelayedSingleton<MtpFileSystem>::GetInstance()->Write(path, buf, size, offset, fileInfo); in WrapWrite() 137 int WrapFlush(const char *path, struct fuse_file_info *fileInfo) in WrapFlush() argument 140 int ret = DelayedSingleton<MtpFileSystem>::GetInstance()->Flush(path, fileInfo); in WrapFlush() 145 int WrapRelease(const char *path, struct fuse_file_info *fileInfo) in WrapRelease() argument 148 int ret = DelayedSingleton<MtpFileSystem>::GetInstance()->Release(path, fileInfo); in WrapRelease() 153 WrapFSync(const char *path, int datasync, struct fuse_file_info *fileInfo) WrapFSync() argument 161 WrapOpenDir(const char *path, struct fuse_file_info *fileInfo) WrapOpenDir() argument 169 WrapReadDir(const char *path, void *buf, fuse_fill_dir_t filler, off_t offset, struct fuse_file_info *fileInfo, enumĀ fuse_readdir_flags flag) WrapReadDir() argument 178 WrapReleaseDir(const char *path, struct fuse_file_info *fileInfo) WrapReleaseDir() argument 186 WrapFSyncDir(const char *path, int datasync, struct fuse_file_info *fileInfo) WrapFSyncDir() argument 200 WrapCreate(const char *path, mode_t mode, fuse_file_info *fileInfo) WrapCreate() argument 208 WrapTruncate(const char *path, off_t offset, struct fuse_file_info *fileInfo) WrapTruncate() argument 599 Truncate(const char *path, off_t new_size, struct fuse_file_info *fileInfo) Truncate() argument 653 Create(const char *path, mode_t mode, fuse_file_info *fileInfo) Create() argument 670 Open(const char *path, struct fuse_file_info *fileInfo) Open() argument 717 Read(const char *path, char *buf, size_t size, off_t offset, struct fuse_file_info *fileInfo) Read() argument 735 Write(const char *path, const char *buf, size_t size, off_t offset, struct fuse_file_info *fileInfo) Write() argument 760 Release(const char *path, struct fuse_file_info *fileInfo) Release() argument 804 Flush(const char *path, struct fuse_file_info *fileInfo) Flush() argument 825 OpenDir(const char *path, struct fuse_file_info *fileInfo) OpenDir() argument 834 ReadDir(const char *path, void *buf, fuse_fill_dir_t filler, off_t offset, struct fuse_file_info *fileInfo, enumĀ fuse_readdir_flags flag) ReadDir() argument 867 ReleaseDir(const char *path, struct fuse_file_info *fileInfo) ReleaseDir() argument 872 FSyncDir(const char *path, int datasync, struct fuse_file_info *fileInfo) FSyncDir() argument [all...] |
/foundation/filemanagement/file_api/interfaces/kits/js/src/mod_fileio/properties/ |
H A D | stat_v9.cpp | 67 auto [succ, fileInfo] = ParseJsFile(env, funcArg[NARG_POS::FIRST]); in Sync() 73 if (fileInfo.isPath) { in Sync() 74 if (stat(fileInfo.path.get(), &buf) != 0) { in Sync() 79 if (fstat(fileInfo.fdg.GetFD(), &buf) != 0) { in Sync() 110 auto [succ, fileInfo] = ParseJsFile(env, funcArg[NARG_POS::FIRST]); in Async() 116 auto cbExec = [arg, fileInfo = make_shared<FileInfo>(move(fileInfo))](napi_env env) -> UniError { in Async() 117 if (fileInfo->isPath) { in Async() 118 if (stat(fileInfo->path.get(), &arg->stat_) != 0) { in Async() 122 if (fstat(fileInfo in Async() [all...] |
H A D | truncate_v9.cpp | 61 auto [succ, fileInfo] = ParseJsFile(env, funcArg[NARG_POS::FIRST]); in Sync() 73 if (fileInfo.isPath) { in Sync() 74 if (truncate(fileInfo.path.get(), truncateLen) != 0) { in Sync() 79 if (ftruncate(fileInfo.fdg.GetFD(), truncateLen) != 0) { in Sync() 94 auto [succ, fileInfo] = ParseJsFile(env, funcArg[NARG_POS::FIRST]); in Async() 106 auto cbExec = [fileInfo = make_shared<FileInfo>(move(fileInfo)), truncateLen](napi_env env) -> UniError { in Async() 107 if (fileInfo->isPath) { in Async() 108 if (truncate(fileInfo->path.get(), truncateLen) != 0) { in Async() 112 if (ftruncate(fileInfo in Async() [all...] |