Lines Matching refs:executorIndex
49 uint64_t executorIndex = *(const uint64_t *)condition;
51 return (executorInfo->executorIndex == executorIndex);
60 const ExecutorInfoHal *executorIndex = (const ExecutorInfoHal *)condition;
62 return (executorInfo->executorRole == executorIndex->executorRole &&
63 executorInfo->authType == executorIndex->authType &&
64 executorInfo->executorSensorHint == executorIndex->executorSensorHint) &&
65 memcmp(executorInfo->deviceUdid, executorIndex->deviceUdid, UDID_LEN) == 0;
99 IAM_STATIC bool IsExecutorIdDuplicate(uint64_t executorIndex)
105 if (executorInfo != NULL && executorInfo->executorIndex == executorIndex) {
114 IAM_STATIC ResultCode GenerateValidExecutorId(uint64_t *executorIndex)
128 *executorIndex = tempRandom;
169 executorInfo->executorIndex = ((ExecutorInfoHal *)(executors->head->data))->executorIndex;
175 result = GenerateValidExecutorId(&executorInfo->executorIndex);
198 ResultCode UnregisterExecutorToPool(uint64_t executorIndex)
204 return g_poolList->remove(g_poolList, (void *)&executorIndex, IsExecutorIdMatchById, true);
229 condition->executorIndex != credentialInfo->executorIndex) {
354 return executorInfo->executorIndex;
363 void SetExecutorConditionExecutorIndex(ExecutorCondition *condition, uint64_t executorIndex)
369 condition->executorIndex = executorIndex;