/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/installd/ |
H A D | installd_host_impl.cpp | 420 ErrCode InstalldHostImpl::CreateBundleDataDir(const CreateDirParam &createDirParam) in CreateBundleDataDir() argument 427 if (createDirParam.bundleName.empty() || createDirParam.userId < 0 || in CreateBundleDataDir() 428 createDirParam.uid < 0 || createDirParam.gid < 0) { in CreateBundleDataDir() 430 "userId %{public}d uid %{public}d gid %{public}d", createDirParam.bundleName.c_str(), in CreateBundleDataDir() 431 createDirParam.userId, createDirParam.uid, createDirParam.gid); in CreateBundleDataDir() 434 unsigned int hapFlags = GetHapFlags(createDirParam in CreateBundleDataDir() 566 CreateExtensionDir(const CreateDirParam &createDirParam, const std::string& parentDir, int32_t mode, int32_t gid, bool isLog) CreateExtensionDir() argument 1646 CreateExtensionDataDir(const CreateDirParam &createDirParam) CreateExtensionDataDir() argument [all...] |
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/ |
H A D | bundle_multiuser_installer.cpp | 181 CreateDirParam createDirParam; in CreateDataDir() local 182 createDirParam.bundleName = innerDataDir; in CreateDataDir() 183 createDirParam.userId = userId; in CreateDataDir() 184 createDirParam.uid = uid; in CreateDataDir() 185 createDirParam.gid = uid; in CreateDataDir() 186 createDirParam.apl = info.GetAppPrivilegeLevel(); in CreateDataDir() 187 createDirParam.isPreInstallApp = info.IsPreInstallApp(); in CreateDataDir() 188 createDirParam.debug = info.GetBaseApplicationInfo().appProvisionType == Constants::APP_PROVISION_TYPE_DEBUG; in CreateDataDir() 189 auto result = InstalldClient::GetInstance()->CreateBundleDataDir(createDirParam); in CreateDataDir()
|
H A D | user_unlocked_event_subscriber.cpp | 120 CreateDirParam createDirParam; in CreateBundleDataDir() local 121 createDirParam.userId = userId; in CreateBundleDataDir() 122 createDirParam.bundleName = bundleInfo.name; in CreateBundleDataDir() 123 createDirParam.uid = bundleInfo.uid; in CreateBundleDataDir() 124 createDirParam.gid = bundleInfo.gid; in CreateBundleDataDir() 125 createDirParam.apl = bundleInfo.applicationInfo.appPrivilegeLevel; in CreateBundleDataDir() 126 createDirParam.isPreInstallApp = bundleInfo.isPreInstallApp; in CreateBundleDataDir() 127 createDirParam.debug = bundleInfo.applicationInfo.appProvisionType == Constants::APP_PROVISION_TYPE_DEBUG; in CreateBundleDataDir() 129 createDirParam.createDirFlag = CreateDirFlag::CREATE_DIR_UNLOCKED; in CreateBundleDataDir() 132 return CreateEl5Dir(createDirParam); in CreateBundleDataDir() 143 CreateEl5Dir(const CreateDirParam &createDirParam) CreateEl5Dir() argument [all...] |
H A D | installd_client.cpp | 105 ErrCode InstalldClient::CreateBundleDataDir(const CreateDirParam &createDirParam) in CreateBundleDataDir() argument 107 if (createDirParam.bundleName.empty() || createDirParam.userId < 0 in CreateBundleDataDir() 108 || createDirParam.uid < 0 || createDirParam.gid < 0) { in CreateBundleDataDir() 113 return CallService(&IInstalld::CreateBundleDataDir, createDirParam); in CreateBundleDataDir() 553 ErrCode InstalldClient::CreateExtensionDataDir(const CreateDirParam &createDirParam) in CreateExtensionDataDir() argument 555 if (createDirParam.bundleName.empty() || createDirParam.userId < 0 in CreateExtensionDataDir() 556 || createDirParam in CreateExtensionDataDir() [all...] |
H A D | base_bundle_installer.cpp | 2862 CreateDirParam createDirParam; in CreateBundleDataDir() local 2863 createDirParam.bundleName = info.GetBundleName(); in CreateBundleDataDir() 2864 createDirParam.userId = userId_; in CreateBundleDataDir() 2865 createDirParam.uid = newInnerBundleUserInfo.uid; in CreateBundleDataDir() 2866 createDirParam.gid = newInnerBundleUserInfo.uid; in CreateBundleDataDir() 2867 createDirParam.apl = info.GetAppPrivilegeLevel(); in CreateBundleDataDir() 2868 createDirParam.isPreInstallApp = info.IsPreInstallApp(); in CreateBundleDataDir() 2869 createDirParam.debug = info.GetBaseApplicationInfo().appProvisionType == Constants::APP_PROVISION_TYPE_DEBUG; in CreateBundleDataDir() 2871 auto result = InstalldClient::GetInstance()->CreateBundleDataDir(createDirParam); in CreateBundleDataDir() 2896 result = CreateShaderCache(info.GetBundleName(), createDirParam in CreateBundleDataDir() 3788 CreateDirParam createDirParam; CreateExtensionDataDir() local [all...] |
H A D | bundle_data_mgr.cpp | 7783 CreateDirParam createDirParam; in CreateBundleDataDir() local 7784 createDirParam.bundleName = info.GetBundleName(); in CreateBundleDataDir() 7785 createDirParam.userId = responseUserId; in CreateBundleDataDir() 7786 createDirParam.uid = info.GetUid(responseUserId); in CreateBundleDataDir() 7787 createDirParam.gid = info.GetGid(responseUserId); in CreateBundleDataDir() 7788 createDirParam.apl = info.GetAppPrivilegeLevel(); in CreateBundleDataDir() 7789 createDirParam.isPreInstallApp = info.IsPreInstallApp(); in CreateBundleDataDir() 7790 createDirParam.debug = info.GetBaseApplicationInfo().appProvisionType == Constants::APP_PROVISION_TYPE_DEBUG; in CreateBundleDataDir() 7791 createDirParam.createDirFlag = CreateDirFlag::CREATE_DIR_UNLOCKED; in CreateBundleDataDir() 7792 createDirParam in CreateBundleDataDir() [all...] |
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/sandbox_app/ |
H A D | bundle_sandbox_installer.cpp | 248 CreateDirParam createDirParam; in CreateSandboxDataDir() local 249 createDirParam.bundleName = innerDataDir; in CreateSandboxDataDir() 250 createDirParam.userId = userId_; in CreateSandboxDataDir() 251 createDirParam.uid = uid; in CreateSandboxDataDir() 252 createDirParam.gid = uid; in CreateSandboxDataDir() 253 createDirParam.apl = info.GetAppPrivilegeLevel(); in CreateSandboxDataDir() 254 createDirParam.isPreInstallApp = info.IsPreInstallApp(); in CreateSandboxDataDir() 255 createDirParam.debug = info.GetBaseApplicationInfo().appProvisionType == Constants::APP_PROVISION_TYPE_DEBUG; in CreateSandboxDataDir() 256 createDirParam.isDlpSandbox = (appIndex > DLP_SANDBOX_APP_INDEX); in CreateSandboxDataDir() 257 auto result = InstalldClient::GetInstance()->CreateBundleDataDir(createDirParam); in CreateSandboxDataDir() [all...] |
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_installd_client_test/ |
H A D | bms_installd_client_test.cpp | 355 CreateDirParam createDirParam; in HWTEST_F() local 356 createDirParam.bundleName = EMPTY_STRING; in HWTEST_F() 357 createDirParam.userId = USERID; in HWTEST_F() 358 createDirParam.uid = UID; in HWTEST_F() 359 createDirParam.gid = GID; in HWTEST_F() 360 createDirParam.apl = APL; in HWTEST_F() 361 createDirParam.isPreInstallApp = false; in HWTEST_F() 362 ErrCode result = installClient_->CreateBundleDataDir(createDirParam); in HWTEST_F() 375 CreateDirParam createDirParam; in HWTEST_F() local 376 createDirParam in HWTEST_F() 395 CreateDirParam createDirParam; HWTEST_F() local 415 CreateDirParam createDirParam; HWTEST_F() local 435 CreateDirParam createDirParam; HWTEST_F() local 1524 CreateDirParam createDirParam; HWTEST_F() local 1537 CreateDirParam createDirParam; HWTEST_F() local [all...] |
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/mock/src/ |
H A D | installd_client.cpp | 99 ErrCode InstalldClient::CreateBundleDataDir(const CreateDirParam &createDirParam) in CreateBundleDataDir() argument 101 if (createDirParam.bundleName.empty() || createDirParam.userId < 0 in CreateBundleDataDir() 102 || createDirParam.uid < 0 || createDirParam.gid < 0) { in CreateBundleDataDir() 107 return CallService(&IInstalld::CreateBundleDataDir, createDirParam); in CreateBundleDataDir() 443 ErrCode InstalldClient::CreateExtensionDataDir(const CreateDirParam &createDirParam) in CreateExtensionDataDir() argument 445 if (createDirParam.bundleName.empty() || createDirParam.userId < 0 in CreateExtensionDataDir() 446 || createDirParam in CreateExtensionDataDir() [all...] |
H A D | mock_installd_host_impl.cpp | 64 ErrCode InstalldHostImpl::CreateBundleDataDir(const CreateDirParam &createDirParam)
in CreateBundleDataDir() argument 294 ErrCode InstalldHostImpl::CreateExtensionDataDir(const CreateDirParam &createDirParam)
in CreateExtensionDataDir() argument
|
H A D | mock_install_client.cpp | 72 ErrCode InstalldClient::CreateBundleDataDir(const CreateDirParam &createDirParam) in CreateBundleDataDir() argument 298 ErrCode InstalldClient::CreateExtensionDataDir(const CreateDirParam &createDirParam) in CreateExtensionDataDir() argument
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_install_daemon_test/ |
H A D | bms_install_daemon_host_impl_test.cpp | 137 CreateDirParam createDirParam;
in HWTEST_F() local 138 createDirParam.bundleName = TEST_STRING;
in HWTEST_F() 139 createDirParam.userId = 0;
in HWTEST_F() 140 createDirParam.uid = 0;
in HWTEST_F() 141 createDirParam.gid = 0;
in HWTEST_F() 142 createDirParam.apl = TEST_STRING;
in HWTEST_F() 143 createDirParam.isPreInstallApp = false;
in HWTEST_F() 144 auto ret = hostImpl->CreateBundleDataDir(createDirParam);
in HWTEST_F() 592 CreateDirParam createDirParam;
in HWTEST_F() local 593 createDirParam in HWTEST_F() 1161 CreateDirParam createDirParam; HWTEST_F() local 1179 CreateDirParam createDirParam; HWTEST_F() local [all...] |
H A D | bms_install_daemon_test.cpp | 126 CreateDirParam createDirParam; in CreateBundleDataDir() local 127 createDirParam.bundleName = bundleDataDir; in CreateBundleDataDir() 128 createDirParam.userId = userid; in CreateBundleDataDir() 129 createDirParam.uid = uid; in CreateBundleDataDir() 130 createDirParam.gid = gid; in CreateBundleDataDir() 131 createDirParam.apl = apl; in CreateBundleDataDir() 132 createDirParam.isPreInstallApp = false; in CreateBundleDataDir() 133 return InstalldClient::GetInstance()->CreateBundleDataDir(createDirParam); in CreateBundleDataDir() 537 CreateDirParam createDirParam; in HWTEST_F() local 538 createDirParam in HWTEST_F() 1199 CreateDirParam createDirParam; HWTEST_F() local [all...] |
H A D | bms_install_daemon_ipc_test.cpp | 218 CreateDirParam createDirParam;
in HWTEST_F() local 219 createDirParam.bundleName = TEST_STRING;
in HWTEST_F() 220 createDirParam.userId = 0;
in HWTEST_F() 221 createDirParam.uid = 0;
in HWTEST_F() 222 createDirParam.gid = 0;
in HWTEST_F() 223 createDirParam.apl = TEST_STRING;
in HWTEST_F() 224 createDirParam.isPreInstallApp = false;
in HWTEST_F() 225 auto ret = proxy->CreateBundleDataDir(createDirParam);
in HWTEST_F() 683 CreateDirParam createDirParam;
in HWTEST_F() local 684 createDirParams.push_back(createDirParam);
in HWTEST_F() 942 CreateDirParam createDirParam; HWTEST_F() local 979 CreateDirParam createDirParam; HWTEST_F() local [all...] |
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/clone/ |
H A D | bundle_clone_installer.cpp | 392 CreateDirParam createDirParam; in CreateCloneDataDir() local 393 createDirParam.bundleName = innerDataDir; in CreateCloneDataDir() 394 createDirParam.userId = userId; in CreateCloneDataDir() 395 createDirParam.uid = uid; in CreateCloneDataDir() 396 createDirParam.gid = uid; in CreateCloneDataDir() 397 createDirParam.apl = info.GetAppPrivilegeLevel(); in CreateCloneDataDir() 398 createDirParam.isPreInstallApp = info.IsPreInstallApp(); in CreateCloneDataDir() 399 createDirParam.debug = info.GetBaseApplicationInfo().appProvisionType == Constants::APP_PROVISION_TYPE_DEBUG; in CreateCloneDataDir() 400 auto result = InstalldClient::GetInstance()->CreateBundleDataDir(createDirParam); in CreateCloneDataDir()
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/include/installd/ |
H A D | installd_host_impl.h | 81 * @param createDirParam Indicates param to be set to the directory. 84 virtual ErrCode CreateBundleDataDir(const CreateDirParam &createDirParam) override; 229 virtual ErrCode CreateExtensionDataDir(const CreateDirParam &createDirParam) override; 242 ErrCode CreateExtensionDir(const CreateDirParam &createDirParam, const std::string& parentDir,
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/include/ |
H A D | user_unlocked_event_subscriber.h | 55 static bool CreateEl5Dir(const CreateDirParam &createDirParam);
|
H A D | installd_client.h | 62 * @param createDirParam Indicates param to be set to the directory. 65 ErrCode CreateBundleDataDir(const CreateDirParam &createDirParam); 232 ErrCode CreateExtensionDataDir(const CreateDirParam &createDirParam);
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_bundle_installer_test/ |
H A D | bms_bundle_installer_permission_test.cpp | 399 CreateDirParam createDirParam; in HWTEST_F() local 400 createDirParams.push_back(createDirParam); in HWTEST_F() 427 CreateDirParam createDirParam; in HWTEST_F() local 428 auto ret = installdHostImpl.CreateExtensionDataDir(createDirParam); in HWTEST_F()
|
H A D | bms_bundle_installer_test.cpp | 2384 CreateDirParam createDirParam; in HWTEST_F() local 2385 createDirParam.bundleName = ""; in HWTEST_F() 2386 createDirParam.userId = INVAILD_CODE; in HWTEST_F() 2387 createDirParam.uid = INVAILD_CODE; in HWTEST_F() 2388 createDirParam.gid = INVAILD_CODE; in HWTEST_F() 2389 createDirParam.apl = TEST_STRING; in HWTEST_F() 2390 createDirParam.isPreInstallApp = false; in HWTEST_F() 2391 auto ret = impl.CreateBundleDataDir(createDirParam); in HWTEST_F() 6143 CreateDirParam createDirParam; in HWTEST_F() local 6144 createDirParams.push_back(createDirParam); in HWTEST_F() [all...] |
/foundation/bundlemanager/bundle_framework/services/bundlemgr/include/ipc/ |
H A D | installd_interface.h | 118 * @param createDirParam Indicates param to be set to the directory. 121 virtual ErrCode CreateBundleDataDir(const CreateDirParam &createDirParam) in CreateBundleDataDir() argument 410 virtual ErrCode CreateExtensionDataDir(const CreateDirParam &createDirParam) in CreateExtensionDataDir() argument
|
H A D | installd_proxy.h | 83 * @param createDirParam Indicates param to be set to the directory. 227 virtual ErrCode CreateExtensionDataDir(const CreateDirParam &createDirParam) override;
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/ipc/ |
H A D | installd_proxy.cpp | 182 ErrCode InstalldProxy::CreateBundleDataDir(const CreateDirParam &createDirParam) in CreateBundleDataDir() argument 186 if (!data.WriteParcelable(&createDirParam)) { in CreateBundleDataDir() 187 LOG_E(BMS_TAG_INSTALLD, "WriteParcelable createDirParam failed"); in CreateBundleDataDir() 205 for (const auto &createDirParam : createDirParams) { in CreateBundleDataDirWithVector() 206 if (!data.WriteParcelable(&createDirParam)) { in CreateBundleDataDirWithVector() 207 LOG_E(BMS_TAG_INSTALLD, "WriteParcelable createDirParam failed"); in CreateBundleDataDirWithVector() 894 ErrCode InstalldProxy::CreateExtensionDataDir(const CreateDirParam &createDirParam) in CreateExtensionDataDir() argument 898 if (!data.WriteParcelable(&createDirParam)) { in CreateExtensionDataDir() 899 LOG_E(BMS_TAG_INSTALLD, "WriteParcelable createDirParam failed"); in CreateExtensionDataDir()
|