Home
last modified time | relevance | path

Searched refs:msgFlags (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/base/startup/appspawn/standard/
H A Dappspawn_msgmgr.c70 APPSPAWN_CHECK(blockIndex < msgFlags->count, return 0, in CheckAppSpawnMsgFlag()
71 "Invalid index %{public}d max: %{public}d", index, msgFlags->count); in CheckAppSpawnMsgFlag()
72 return CHECK_FLAGS_BY_INDEX(msgFlags->flags[blockIndex], bitIndex); in CheckAppSpawnMsgFlag()
75 static inline int SetSpawnMsgFlags(AppSpawnMsgFlags *msgFlags, uint32_t index) in SetSpawnMsgFlags() argument
79 APPSPAWN_CHECK(blockIndex < msgFlags->count, return APPSPAWN_ARG_INVALID, in SetSpawnMsgFlags()
81 msgFlags->flags[blockIndex] |= (1 << bitIndex); in SetSpawnMsgFlags()
91 return SetSpawnMsgFlags(msgFlags, index); in SetAppSpawnMsgFlag()
350 for (uint32_t i = 0; i < msgFlags->count; i++) { in DumpMsgFlags()
352 processName, i, info, msgFlags->flags[i]); in DumpMsgFlags()
378 …APPSPAWN_ONLY_EXPER(msgFlags != NULL, DumpMsgFlags(message->msgHeader.processName, "App flags", ms… in DumpAppSpawnMsg()
[all …]
/ohos5.0/base/startup/appspawn/interfaces/innerkits/client/
H A Dappspawn_msg.c28 static inline int SetAppSpawnMsgFlags(AppSpawnMsgFlags *msgFlags, uint32_t index) in SetAppSpawnMsgFlags() argument
32 if (blockIndex < msgFlags->count) { in SetAppSpawnMsgFlags()
33 msgFlags->flags[blockIndex] |= (1 << bitIndex); in SetAppSpawnMsgFlags()
233 AppSpawnMsgBlock *block, AppSpawnMsgFlags **msgFlags, int type, int maxCount) in SetFlagsTlv() argument
244 *msgFlags = (AppSpawnMsgFlags *)(block->buffer + block->currentIndex + sizeof(AppSpawnTlv)); in SetFlagsTlv()
245 (*msgFlags)->count = units; in SetFlagsTlv()
267 ret = SetFlagsTlv(reqNode, block, &reqNode->msgFlags, TLV_MSG_FLAGS, MAX_FLAGS_INDEX); in CreateBaseMsg()
282 reqNode->msgFlags = NULL; in DeleteAppSpawnReqMsg()
300 reqNode->msgFlags = NULL; in CreateAppSpawnReqMsg()
410 APPSPAWN_CHECK(reqNode->msgFlags != NULL, return APPSPAWN_ARG_INVALID, "No msg flags tlv "); in AppSpawnReqMsgSetAppFlag()
[all …]
H A Dappspawn_client.h79 AppSpawnMsgFlags *msgFlags; member
/ohos5.0/base/startup/appspawn/test/moduletest/
H A Dappspawn_test_cmder.cpp376 uint32_t msgFlags[64] = {}; // 64 in CreateMsg() local
377 …32_t count = GetUint32ArrayFromJson(appInfoConfig_, "msg-flags", msgFlags, ARRAY_LENGTH(msgFlags)); in CreateMsg()
379 (void)AppSpawnReqMsgSetAppFlag(reqHandle, static_cast<AppFlagsIndex>(msgFlags[j])); in CreateMsg()
/ohos5.0/base/startup/appspawn/test/unittest/
H A Dapp_spawn_test_helper.h133 *(uint32_t *)reqNode->msgFlags->flags = flags; in AppSpawnReqMsgSetFlags()
/ohos5.0/base/startup/appspawn/test/unittest/app_spawn_client_test/
H A Dapp_spawn_client_test.cpp199 APPSPAWN_CHECK(reqNode->msgFlags != nullptr, break, "Invalid reqNode");
201 APPSPAWN_CHECK(reqNode->msgFlags->count == maxUnit,
202 break, "Invalid reqNode %{public}d", reqNode->msgFlags->count);
208 uint32_t result = (reqNode->msgFlags->flags[index] & bits) == bits;
/ohos5.0/base/startup/appspawn/modules/sandbox/
H A Dappspawn_sandbox.c180 AppSpawnMsgFlags *msgFlags = (AppSpawnMsgFlags *)GetAppProperty(property, TLV_MSG_FLAGS); in InitSandboxContext() local
181 APPSPAWN_CHECK(msgFlags != NULL, return APPSPAWN_TLV_NONE, in InitSandboxContext()
H A Dsandbox_utils.cpp151 …AppSpawnMsgFlags *msgFlags = (AppSpawnMsgFlags *)GetAppSpawnMsgInfo(property->message, TLV_MSG_FLA… in GetAppMsgFlags() local
152 APPSPAWN_CHECK(msgFlags != nullptr, in GetAppMsgFlags()
154 return msgFlags->flags[0]; in GetAppMsgFlags()
/ohos5.0/base/startup/appspawn/test/unittest/app_spawn_standard_test/
H A Dapp_spawn_sandbox_new_test.cpp320 AppSpawnMsgFlags *msgFlags = (AppSpawnMsgFlags *)GetAppProperty(property, TLV_MSG_FLAGS); in TestGetSandboxContext() local
321 …APPSPAWN_CHECK(msgFlags != nullptr, return nullptr, "No msg flags in msg %{public}s", GetProcessNa… in TestGetSandboxContext()