/base/startup/appspawn/standard/ |
H A D | appspawn_msgmgr.c | 65 APPSPAWN_CHECK(type == TLV_MSG_FLAGS || type == TLV_PERMISSION, return 0, "Invalid tlv %{public}u ", type); in CheckAppSpawnMsgFlag() 87 APPSPAWN_CHECK(type == TLV_MSG_FLAGS || type == TLV_PERMISSION, in SetAppSpawnMsgFlag() 189 message->tlvOffset[TLV_MSG_FLAGS] == INVALID_OFFSET || in CheckAppSpawnMsg() 194 message->tlvOffset[TLV_BUNDLE_INFO], message->tlvOffset[TLV_MSG_FLAGS], in CheckAppSpawnMsg() 226 case TLV_MSG_FLAGS: in CheckMsgTlv() 376 AppSpawnMsgFlags *msgFlags = (AppSpawnMsgFlags *)GetAppSpawnMsgInfo(message, TLV_MSG_FLAGS); in DumpAppSpawnMsg()
|
H A D | appspawn_manager.h | 252 return 0, "Invalid property for name %{public}u", TLV_MSG_FLAGS); in CheckAppMsgFlagsSet() 253 return CheckAppSpawnMsgFlag(property->message, TLV_MSG_FLAGS, index); in CheckAppMsgFlagsSet()
|
H A D | appspawn_service.c | 895 SetAppSpawnMsgFlag(message, TLV_MSG_FLAGS, APP_FLAGS_DEVELOPER_MODE); in ProcessSpawnReqMsg()
|
/base/startup/appspawn/modules/sandbox/ |
H A D | sandbox_adapter.cpp | 49 if (CheckAppSpawnMsgFlag(context->message, TLV_MSG_FLAGS, APP_FLAGS_DEBUGGABLE)) { in MakeAtomicServiceDir()
|
H A D | sandbox_cfgvar.c | 169 if (CheckAppSpawnMsgFlag(context->message, TLV_MSG_FLAGS, APP_FLAGS_ATOMIC_SERVICE)) { in ReplaceVariableForpackageName() 172 flags |= (CheckAppSpawnMsgFlag(context->message, TLV_MSG_FLAGS, APP_FLAGS_CLONE_ENABLE) && in ReplaceVariableForpackageName() 174 flags |= CheckAppSpawnMsgFlag(context->message, TLV_MSG_FLAGS, APP_FLAGS_EXTENSION_SANDBOX) in ReplaceVariableForpackageName()
|
H A D | sandbox_utils.cpp | 152 return 0, "Invalid property for name %{public}u", TLV_MSG_FLAGS); in GetAppMsgFlags() 153 AppSpawnMsgFlags *msgFlags = (AppSpawnMsgFlags *)GetAppSpawnMsgInfo(property->message, TLV_MSG_FLAGS); in GetAppMsgFlags() 155 return 0, "No TLV_MSG_FLAGS in msg %{public}s", property->message->msgHeader.processName); in GetAppMsgFlags() 434 uint32_t flags = CheckAppSpawnMsgFlag(appProperty->message, TLV_MSG_FLAGS, APP_FLAGS_ATOMIC_SERVICE) ? 0x4 : 0; in ReplaceVariablePackageName() 436 flags = (CheckAppSpawnMsgFlag(appProperty->message, TLV_MSG_FLAGS, APP_FLAGS_CLONE_ENABLE) && in ReplaceVariablePackageName() 438 flags |= CheckAppSpawnMsgFlag(appProperty->message, TLV_MSG_FLAGS, APP_FLAGS_EXTENSION_SANDBOX) ? 0x2 : 0; in ReplaceVariablePackageName()
|
H A D | sandbox_expand.c | 89 if (CheckAppSpawnMsgFlag(context->message, TLV_MSG_FLAGS, APP_FLAGS_ISOLATED_SANDBOX)) { in MountAllGroup()
|
H A D | appspawn_sandbox.c | 59 APPSPAWN_CHECK(context->message != NULL, return false, "Invalid property for type %{public}u", TLV_MSG_FLAGS); in CheckSpawningMsgFlagSet() 60 return CheckAppSpawnMsgFlag(context->message, TLV_MSG_FLAGS, index); in CheckSpawningMsgFlagSet() 192 AppSpawnMsgFlags *msgFlags = (AppSpawnMsgFlags *)GetAppProperty(property, TLV_MSG_FLAGS); in InitSandboxContext()
|
/base/startup/init/test/systest/ |
H A D | loop_systest.h | 81 TLV_MSG_FLAGS, enumerator
|
H A D | loopserver_systest.c | 469 message->tlvOffset[TLV_MSG_FLAGS] == INVALID_OFFSET || in CheckMsg() 474 message->tlvOffset[TLV_BUNDLE_INFO], message->tlvOffset[TLV_MSG_FLAGS], in CheckMsg()
|
/base/startup/appspawn/modules/module_engine/include/ |
H A D | appspawn_msg.h | 53 TLV_MSG_FLAGS, enumerator
|
/base/startup/appspawn/test/unittest/ |
H A D | app_spawn_test_helper.h | 132 if (tlv == TLV_MSG_FLAGS) { in AppSpawnReqMsgSetFlags()
|
H A D | app_spawn_test_helper.cpp | 495 (void)AppSpawnReqMsgSetFlags(reqHandle, TLV_MSG_FLAGS, defaultMsgFlags_); in CreateMsg() 677 tlv.tlvType = TLV_MSG_FLAGS; in AddBaseTlv()
|
/base/startup/appspawn/modules/common/ |
H A D | appspawn_adapter.cpp | 193 if (CheckAppSpawnMsgFlag(property->message, TLV_MSG_FLAGS, APP_FLAGS_ISOLATED_SANDBOX) != 0) { in SetSeccompFilter()
|
/base/startup/appspawn/test/unittest/app_spawn_standard_test/ |
H A D | app_spawn_appmgr_test.cpp | 756 uint32_t inputType[inputCount] = {0, TLV_MSG_FLAGS, TLV_PERMISSION, TLV_MAX}; in HWTEST_F() 1088 EXPECT_EQ(CheckAppSpawnMsgFlag(outMsg, TLV_MSG_FLAGS, APP_FLAGS_DEVELOPER_MODE), 0); in HWTEST_F() 1089 EXPECT_EQ(SetAppSpawnMsgFlag(outMsg, TLV_MSG_FLAGS, APP_FLAGS_DEVELOPER_MODE), 0); in HWTEST_F() 1090 EXPECT_EQ(CheckAppSpawnMsgFlag(outMsg, TLV_MSG_FLAGS, APP_FLAGS_DEVELOPER_MODE), 1); in HWTEST_F()
|
H A D | app_spawn_sandbox_new_mount_test.cpp | 76 AppSpawnMsgFlags *msgFlags = (AppSpawnMsgFlags *)GetAppProperty(property, TLV_MSG_FLAGS);
in TestGetSandboxContext()
|
H A D | app_spawn_sandbox_test.cpp | 1369 int ret = SetAppSpawnMsgFlag(spawningCtx->message, TLV_MSG_FLAGS, APP_FLAGS_CLONE_ENABLE); in HWTEST_F()
|
H A D | app_spawn_sandbox_new_test.cpp | 320 AppSpawnMsgFlags *msgFlags = (AppSpawnMsgFlags *)GetAppProperty(property, TLV_MSG_FLAGS); in TestGetSandboxContext() 2143 int ret = SetAppSpawnMsgFlag(spawningCtx->message, TLV_MSG_FLAGS, APP_FLAGS_CLONE_ENABLE); in HWTEST_F()
|
/base/startup/appspawn/interfaces/innerkits/client/ |
H A D | appspawn_msg.c | 267 ret = SetFlagsTlv(reqNode, block, &reqNode->msgFlags, TLV_MSG_FLAGS, MAX_FLAGS_INDEX); in CreateBaseMsg()
|