/base/security/dlp_permission_service/services/dlp_permission/sa/adapt/ |
H A D | app_state_observer.cpp | 45 void AppStateObserver::UninstallDlpSandbox(DlpSandboxInfo& appInfo) in UninstallDlpSandbox() argument 47 if (appInfo.appIndex <= 0) { // never uninstall original hap in UninstallDlpSandbox() 50 DLP_LOG_INFO(LABEL, "uninstall dlp sandbox %{public}s%{public}d, uid: %{public}d", appInfo.bundleName.c_str(), in UninstallDlpSandbox() 51 appInfo.appIndex, appInfo.uid); in UninstallDlpSandbox() 53 bundleMgrClient.UninstallSandboxApp(appInfo.bundleName, appInfo.appIndex, appInfo.userId); in UninstallDlpSandbox() 54 RetentionFileManager::GetInstance().DelSandboxInfo(appInfo.tokenId); in UninstallDlpSandbox() 62 auto& appInfo in UninstallAllDlpSandboxForUser() local 128 GetSandboxInfo(int32_t uid, DlpSandboxInfo& appInfo) GetSandboxInfo() argument 170 AddSandboxInfo(const DlpSandboxInfo& appInfo) AddSandboxInfo() argument 184 AddDlpSandboxInfo(const DlpSandboxInfo& appInfo) AddDlpSandboxInfo() argument 234 DlpSandboxInfo appInfo = iter->second; GetOpeningSandboxInfo() local 264 DlpSandboxInfo appInfo = iter->second; GetOpeningReadOnlySandbox() local 277 DlpSandboxInfo appInfo; EraseDlpSandboxInfo() local 315 DlpSandboxInfo appInfo; OnProcessDied() local 427 DlpSandboxInfo appInfo; QueryDlpFileAccessByUid() local 442 DlpSandboxInfo appInfo; IsInDlpSandbox() local 455 DlpSandboxInfo& appInfo = iter->second; DumpSandbox() local [all...] |
H A D | app_state_observer.h | 40 void AddDlpSandboxInfo(const DlpSandboxInfo& appInfo); 49 bool GetSandboxInfo(int32_t uid, DlpSandboxInfo& appInfo); 55 void UninstallDlpSandbox(DlpSandboxInfo& appInfo); 62 void AddSandboxInfo(const DlpSandboxInfo& appInfo);
|
/base/startup/appspawn/test/unittest/app_spawn_standard_test/ |
H A D | app_spawn_cgroup_test.cpp | 51 AppSpawnedProcess *appInfo = reinterpret_cast<AppSpawnedProcess *>( in CreateTestAppInfo() local 53 APPSPAWN_CHECK(appInfo != nullptr, return nullptr, "Failed to create appInfo"); in CreateTestAppInfo() 54 appInfo->pid = 33; // 33 in CreateTestAppInfo() 55 appInfo->uid = 200000 * 200 + 21; // 200000 200 21 in CreateTestAppInfo() 56 appInfo->max = 0; in CreateTestAppInfo() 57 appInfo->exitStatus = 0; in CreateTestAppInfo() 58 int ret = strcpy_s(appInfo->name, strlen(name) + 1, name); in CreateTestAppInfo() 60 free(appInfo); return nullptr, "Failed to strcpy process name"); in CreateTestAppInfo() 61 OH_ListInit(&appInfo in CreateTestAppInfo() 65 GetTestCGroupFilePath(const AppSpawnedProcess *appInfo, const char *fileName, char *path, bool create) GetTestCGroupFilePath() argument 83 AppSpawnedProcess *appInfo = nullptr; HWTEST_F() local 104 AppSpawnedProcess *appInfo = nullptr; HWTEST_F() local 158 AppSpawnedProcess *appInfo = nullptr; HWTEST_F() local 183 AppSpawnedProcess *appInfo = nullptr; HWTEST_F() local 220 AppSpawnedProcess *appInfo = nullptr; HWTEST_F() local 249 AppSpawnedProcess *appInfo = nullptr; HWTEST_F() local 297 AppSpawnedProcess *appInfo = nullptr; HWTEST_F() local 340 AppSpawnedProcess *appInfo = nullptr; HWTEST_F() local 364 AppSpawnedProcess *appInfo = nullptr; HWTEST_F() local [all...] |
/base/security/dlp_permission_service/services/dlp_permission/sa/test/unittest/src/ |
H A D | app_state_observer_test.cpp | 91 DlpSandboxInfo appInfo; in HWTEST_F() local 92 appInfo.bundleName = "com.ohos.dlpmanager"; in HWTEST_F() 93 appInfo.uid = 1; in HWTEST_F() 94 appInfo.appIndex = 1001; in HWTEST_F() 95 appInfo.tokenId = 1; in HWTEST_F() 96 appInfo.userId = 1; in HWTEST_F() 98 observer.AddDlpSandboxInfo(appInfo); in HWTEST_F() 99 bool ret = observer.CheckSandboxInfo(appInfo.bundleName, appInfo.appIndex, appInfo in HWTEST_F() 134 DlpSandboxInfo appInfo; HWTEST_F() local 152 DlpSandboxInfo appInfo; HWTEST_F() local 191 DlpSandboxInfo appInfo; HWTEST_F() local 231 DlpSandboxInfo appInfo; HWTEST_F() local [all...] |
/base/msdp/device_status/intention/stationary/server/src/ |
H A D | stationary_server.cpp | 157 auto appInfo = std::make_shared<AppInfo>(); in Subscribe() local 158 appInfo->uid = context.uid; in Subscribe() 159 appInfo->pid = context.pid; in Subscribe() 160 appInfo->tokenId = context.tokenId; in Subscribe() 161 manager_.GetPackageName(appInfo->tokenId, appInfo->packageName); in Subscribe() 162 appInfo->type = type; in Subscribe() 163 appInfo->callback = callback; in Subscribe() 164 DS_DUMPER->SaveAppInfo(appInfo); in Subscribe() 173 WriteSubscribeHiSysEvent(appInfo in Subscribe() 180 auto appInfo = std::make_shared<AppInfo>(); Unsubscribe() local [all...] |
/base/startup/appspawn/modules/common/ |
H A D | appspawn_cgroup.c | 36 APPSPAWN_STATIC int GetCgroupPath(const AppSpawnedProcessInfo *appInfo, char *buffer, uint32_t buffLen) in GetCgroupPath() argument 38 const int userId = appInfo->uid / UID_BASE; in GetCgroupPath() 41 userId, appInfo->name, appInfo->pid); in GetCgroupPath() 43 int ret = snprintf_s(buffer, buffLen, buffLen - 1, "/dev/pids/%d/%s/app_%d/", userId, appInfo->name, appInfo->pid); in GetCgroupPath() 122 static void SetForkDenied(const AppSpawnedProcessInfo *appInfo) in SetForkDenied() argument 125 int ret = GetCgroupPath(appInfo, pathForkDenied, sizeof(pathForkDenied)); in SetForkDenied() 131 APPSPAWN_LOGW("SetForkDenied %{public}d open failed ", appInfo->pid); in SetForkDenied() 139 APPSPAWN_LOGI("SetForkDenied success, cgroup's owner:%{public}d", appInfo in SetForkDenied() 144 KillProcessesByCGroup(const char *path, AppSpawnMgr *content, const AppSpawnedProcessInfo *appInfo) KillProcessesByCGroup() argument 170 ProcessMgrRemoveApp(const AppSpawnMgr *content, const AppSpawnedProcessInfo *appInfo) ProcessMgrRemoveApp() argument 196 ProcessMgrAddApp(const AppSpawnMgr *content, const AppSpawnedProcessInfo *appInfo) ProcessMgrAddApp() argument [all...] |
/base/hiviewdfx/hiview/plugins/performance/monitor/converter/ |
H A D | JankAnimatorMonitorConverter.h | 36 event.appPid = metrics.appInfo.appPid; in ConverterReportData() 46 event.startTime = metrics.appInfo.startTime; in ConverterReportData() 47 event.durition = metrics.appInfo.durition; in ConverterReportData() 48 event.totalAppFrames = metrics.appInfo.totalFrames; in ConverterReportData() 49 event.totalAppMissedFrames = metrics.appInfo.totalMissedFrames; in ConverterReportData() 50 event.maxAppFrameTime = metrics.appInfo.maxFrameTime; in ConverterReportData() 51 event.maxAppSeqMissedFrames = metrics.appInfo.maxSeqMissedFrames; in ConverterReportData() 52 event.isDisplayAnimator = metrics.appInfo.isDisplayAnimator; in ConverterReportData() 59 event.happenTime = (metrics.appInfo.startTime == 0) ? metrics.rsInfo.happenTime : metrics.appInfo in ConverterReportData() [all...] |
/base/msdp/device_status/services/native/src/ |
H A D | devicestatus_dumper.cpp | 156 for (const auto &appInfo : item.second) { in DumpDeviceStatusSubscriber() 158 appInfo->startTime.c_str(), appInfo->uid, appInfo->pid, GetStatusType(appInfo->type).c_str(), in DumpDeviceStatusSubscriber() 159 appInfo->packageName.c_str()); in DumpDeviceStatusSubscriber() 272 void DeviceStatusDumper::SaveAppInfo(std::shared_ptr<AppInfo> appInfo) in SaveAppInfo() argument 275 CHKPV(appInfo); in SaveAppInfo() 276 GetTimeStamp(appInfo->startTime); in SaveAppInfo() 279 auto iter = appInfos_.find(appInfo in SaveAppInfo() 294 RemoveAppInfo(std::shared_ptr<AppInfo> appInfo) RemoveAppInfo() argument [all...] |
H A D | devicestatus_service.cpp | 301 auto appInfo = std::make_shared<AppInfo>(); in Subscribe() local 302 appInfo->uid = GetCallingUid(); in Subscribe() 303 appInfo->pid = GetCallingPid(); in Subscribe() 304 appInfo->tokenId = GetCallingTokenID(); in Subscribe() 305 devicestatusManager_->GetPackageName(appInfo->tokenId, appInfo->packageName); in Subscribe() 306 appInfo->type = type; in Subscribe() 307 appInfo->callback = callback; in Subscribe() 308 DS_DUMPER->SaveAppInfo(appInfo); in Subscribe() 318 WriteSubscribeHiSysEvent(appInfo in Subscribe() 326 auto appInfo = std::make_shared<AppInfo>(); Unsubscribe() local [all...] |
/base/location/frameworks/native/locator_sdk/source/ |
H A D | location_data_manager.cpp | 53 auto appInfo = item.second; in ReportSwitchState() local 54 if (appInfo.size() < APP_INFO_SIZE) { in ReportSwitchState() 57 int uid = appInfo[APP_INFO_UID_INDEX]; in ReportSwitchState() 58 int tokenId = appInfo[APP_INFO_TOKENID_INDEX]; in ReportSwitchState() 59 int lastState = appInfo[APP_INFO_LASTSTATE_INDEX]; in ReportSwitchState() 77 appInfo[APP_INFO_LASTSTATE_INDEX] = state; in ReportSwitchState() 78 switchCallbackMap_[remoteObject] = appInfo; in ReportSwitchState() 96 std::vector<int> appInfo; in RegisterSwitchCallback() local 97 appInfo.push_back(identity.GetUid()); in RegisterSwitchCallback() 98 appInfo in RegisterSwitchCallback() [all...] |
/base/startup/appspawn/modules/sysevent/ |
H A D | event_reporter.cpp | 45 static int ProcessMgrRemoveApp(const AppSpawnMgr *content, const AppSpawnedProcessInfo *appInfo) in ProcessMgrRemoveApp() argument 47 OHOS::system::ProcessMgrRemoveApp(appInfo->name, appInfo->pid, appInfo->uid, appInfo->exitStatus); in ProcessMgrRemoveApp()
|
/base/startup/appspawn/test/moduletest/plugin-sample/ |
H A D | appspawn_plugin_sample.c | 20 static int TestPluginReportProcessExit(const AppSpawnMgr *content, const AppSpawnedProcess *appInfo) in TestPluginReportProcessExit() argument 22 APPSPAWN_LOGI("Process %{public}s exit", appInfo->name); in TestPluginReportProcessExit() 26 static int TestPluginReportProcessAdd(const AppSpawnMgr *content, const AppSpawnedProcess *appInfo) in TestPluginReportProcessAdd() argument 28 APPSPAWN_LOGI("Process %{public}s add", appInfo->name); in TestPluginReportProcessAdd()
|
/base/web/webview/ohos_nweb/src/ |
H A D | nweb_hisysevent.cpp | 47 auto appInfo = AbilityRuntime::ApplicationContext::GetInstance()->GetApplicationInfo(); in ForwardToHiSysEvent() local 48 if (appInfo != nullptr) { in ForwardToHiSysEvent() 49 g_currentBundleName = appInfo->bundleName.c_str(); in ForwardToHiSysEvent()
|
/base/startup/appspawn/standard/ |
H A D | appspawn_service.c | 98 static void AppQueueDestroyProc(const AppSpawnMgr *mgr, AppSpawnedProcess *appInfo, void *data) in AppQueueDestroyProc() argument 100 pid_t pid = appInfo->pid; in AppQueueDestroyProc() 101 APPSPAWN_LOGI("kill %{public}s pid: %{public}d", appInfo->name, appInfo->pid); in AppQueueDestroyProc() 103 ProcessMgrHookExecute(STAGE_SERVER_APP_DIED, GetAppSpawnContent(), appInfo); in AppQueueDestroyProc() 104 OH_ListRemove(&appInfo->node); in AppQueueDestroyProc() 105 OH_ListInit(&appInfo->node); in AppQueueDestroyProc() 106 free(appInfo); in AppQueueDestroyProc() 115 AppSpawnedProcess *appInfo = GetSpawnedProcessByName(NWEBSPAWN_SERVER_NAME); in StopAppSpawn() local 116 if (appInfo ! in StopAppSpawn() 159 AppSpawnedProcess *appInfo = GetSpawnedProcess(pid); HandleDiedPid() local 261 AppSpawnedProcess *appInfo = GetSpawnedProcess(msg->result.pid); SendMessageComplete() local 566 AppSpawnedProcess *appInfo = GetSpawnedProcess(pid); ProcessChildProcessFd() local 590 AppSpawnedProcess *appInfo = GetSpawnedProcess(property->pid); WatchChildProcessFd() local 1006 AppSpawnedProcess *appInfo = AddSpawnedProcess(property->pid, GetBundleName(property), isDebuggable); ProcessChildResponse() local 1353 AppSpawnedProcess *appInfo = GetSpawnedProcess(atoi(cmdMsg)); ProcessSpawnBegetctlMsg() local 1549 AppSpawnedProcess *appInfo = GetSpawnedProcess(pid); AppspawpnDevicedebugKill() local [all...] |
H A D | appspawn_appmgr.c | 114 AppSpawnedProcess *appInfo = ListEntry(node, AppSpawnedProcess, node); in TraversalSpawnedProcess() local 115 traversal(g_appSpawnMgr, appInfo, data); in TraversalSpawnedProcess() 376 AppSpawnedProcess *appInfo = ListEntry(node, AppSpawnedProcess, node); in DumpAppQueue() local 377 uint64_t diff = DiffTime(&appInfo->spawnStart, &appInfo->spawnEnd); in DumpAppQueue() 378 APPSPAPWN_DUMP("App info uid: %{public}u pid: %{public}x", appInfo->uid, appInfo->pid); in DumpAppQueue() 380 appInfo->name, appInfo->exitStatus, diff); in DumpAppQueue()
|
/base/notification/distributed_notification_service/services/ans/test/unittest/mock/ |
H A D | mock_bundle_mgr.cpp | 65 const std::string &appName, const ApplicationFlag flag, const int userId, ApplicationInfo &appInfo) in GetApplicationInfo() 67 appInfo.distributedNotificationEnabled = Notification::g_isEnable; in GetApplicationInfo() 64 GetApplicationInfo( const std::string &appName, const ApplicationFlag flag, const int userId, ApplicationInfo &appInfo) GetApplicationInfo() argument
|
/base/notification/distributed_notification_service/services/test/moduletest/mock/ |
H A D | mock_bundle_manager.cpp | 60 const std::string &appName, const ApplicationFlag flag, const int userId, ApplicationInfo &appInfo) in GetApplicationInfo() 62 appInfo.distributedNotificationEnabled = true; in GetApplicationInfo() 59 GetApplicationInfo( const std::string &appName, const ApplicationFlag flag, const int userId, ApplicationInfo &appInfo) GetApplicationInfo() argument
|
/base/hiviewdfx/hiview/plugins/performance/monitor/ |
H A D | JankAnimatorMonitor.cpp | 79 uint64_t maxFrame = (metrics.appInfo.maxFrameTime > metrics.rsInfo.maxFrameTime) ? in ReportMetrics() 80 metrics.appInfo.maxFrameTime : metrics.rsInfo.maxFrameTime; in ReportMetrics() 81 uint64_t val = metrics.appInfo.isDisplayAnimator ? maxFrame : metrics.rsInfo.maxFrameTime; in ReportMetrics()
|
/base/notification/distributed_notification_service/frameworks/test/moduletest/mock/ |
H A D | mock_bundle_manager.cpp | 77 const std::string &appName, const ApplicationFlag flag, const int userId, ApplicationInfo &appInfo) in GetApplicationInfo() 79 appInfo.distributedNotificationEnabled = true; in GetApplicationInfo() 76 GetApplicationInfo( const std::string &appName, const ApplicationFlag flag, const int userId, ApplicationInfo &appInfo) GetApplicationInfo() argument
|
/base/web/webview/ohos_adapter/hiviewdfx_adapter/src/ |
H A D | hisysevent_adapter_impl.cpp | 45 auto appInfo = AbilityRuntime::ApplicationContext::GetInstance()->GetApplicationInfo(); in ForwardToHiSysEvent() local 46 if (appInfo != nullptr) { in ForwardToHiSysEvent() 47 g_currentBundleName = appInfo->bundleName.c_str(); in ForwardToHiSysEvent() 115 auto appInfo = AbilityRuntime::ApplicationContext::GetInstance()->GetApplicationInfo(); in Write() local 120 "VERSION_CODE", appInfo->versionCode, in Write() 121 "VERSION_NAME", appInfo->versionName.c_str(), in Write() 134 auto appInfo = AbilityRuntime::ApplicationContext::GetInstance()->GetApplicationInfo(); in Write() local 163 auto appInfo = AbilityRuntime::ApplicationContext::GetInstance()->GetApplicationInfo(); in Write() local
|
/base/startup/appspawn/modules/modulemgr/ |
H A D | appspawn_modulemgr.c | 26 const AppSpawnedProcessInfo *appInfo; member 258 const AppSpawnedProcessInfo *appInfo) in ProcessMgrHookExecute() 260 APPSPAWN_CHECK(content != NULL && appInfo != NULL, in ProcessMgrHookExecute() 266 arg.appInfo = appInfo; in ProcessMgrHookExecute() 276 return realHook((AppSpawnMgr *)arg->content, arg->appInfo); in ProcessMgrHookRun() 257 ProcessMgrHookExecute(AppSpawnHookStage stage, const AppSpawnContent *content, const AppSpawnedProcessInfo *appInfo) ProcessMgrHookExecute() argument
|
/base/security/huks/services/huks_standard/huks_service/main/systemapi_wrap/bms/include/ |
H A D | hks_bms_api_wrap.h | 29 int32_t GetCallerName(const struct HksProcessInfo *processInfo, struct HksBlob *appInfo);
|
/base/notification/distributed_notification_service/services/ans/src/ |
H A D | bundle_manager_helper.cpp | 183 AppExecFwk::ApplicationInfo appInfo; in GetDistributedNotificationEnabled() local 185 bundleName, AppExecFwk::ApplicationFlag::GET_BASIC_APPLICATION_INFO, userId, appInfo)) { in GetDistributedNotificationEnabled() 186 ANS_LOGD("APPLICATION_INFO distributed enabled %{public}d", appInfo.distributedNotificationEnabled); in GetDistributedNotificationEnabled() 187 return appInfo.distributedNotificationEnabled; in GetDistributedNotificationEnabled()
|
/base/startup/appspawn/test/mock/ |
H A D | app_spawn_stub.h | 60 int ProcessMgrRemoveApp(const AppSpawnMgr *content, const AppSpawnedProcessInfo *appInfo);
61 int ProcessMgrAddApp(const AppSpawnMgr *content, const AppSpawnedProcessInfo *appInfo);
100 int GetCgroupPath(const AppSpawnedProcess *appInfo, char *buffer, uint32_t buffLen);
|
/base/web/webview/ohos_adapter/graphic_adapter/src/ |
H A D | vsync_adapter_impl.cpp | 220 auto appInfo = AbilityRuntime::ApplicationContext::GetInstance()->GetApplicationInfo(); in SetScene() local 221 if (appInfo != nullptr) { in SetScene() 222 pkgName_ = appInfo->bundleName.c_str(); in SetScene()
|