/drivers/hdf_core/adapter/uhdf2/shared/src/ |
H A D | dev_attribute_serialize.c | 25 bool DeviceAttributeSerialize(const struct HdfDeviceInfo *attribute, struct HdfSBuf *sbuf) in DeviceAttributeSerialize() argument 27 if (attribute == NULL || sbuf == NULL) { in DeviceAttributeSerialize() 31 if (!HdfSbufWriteUint32(sbuf, attribute->deviceId) || in DeviceAttributeSerialize() 32 !HdfSbufWriteUint16(sbuf, attribute->policy) || in DeviceAttributeSerialize() 33 !HdfSbufWriteString(sbuf, attribute->svcName) || in DeviceAttributeSerialize() 34 !HdfSbufWriteString(sbuf, attribute->moduleName) || in DeviceAttributeSerialize() 35 !HdfSbufWriteString(sbuf, attribute->deviceName)) { in DeviceAttributeSerialize() 39 if (attribute->deviceMatchAttr != NULL) { in DeviceAttributeSerialize() 41 !HdfSbufWriteString(sbuf, attribute->deviceMatchAttr)) { in DeviceAttributeSerialize() 42 HDF_LOGE("failed to serialize device attribute"); in DeviceAttributeSerialize() 55 DeviceAttributeSet(struct HdfDeviceInfo *attribute, struct HdfSBuf *sbuf) DeviceAttributeSet() argument 117 struct HdfDeviceInfo *attribute = HdfDeviceInfoNewInstance(); DeviceAttributeDeserialize() local 141 DeviceSerializedAttributeRelease(struct HdfDeviceInfo *attribute) DeviceSerializedAttributeRelease() argument [all...] |
/drivers/peripheral/user_auth/test/unittest/attribute_test/ |
H A D | attribute_test.cpp | 16 #include "attribute.h" 73 Attribute *attribute = CreateEmptyAttribute(); in HWTEST_F() local 74 ASSERT_EQ(attribute, nullptr); in HWTEST_F() 76 attribute = CreateEmptyAttribute(); in HWTEST_F() 77 ASSERT_NE(attribute, nullptr); in HWTEST_F() 79 FreeAttribute(&attribute); in HWTEST_F() 85 Attribute *attribute = nullptr; in HWTEST_F() local 86 FreeAttribute(&attribute); in HWTEST_F() 88 attribute = CreateEmptyAttribute(); in HWTEST_F() 89 ASSERT_NE(attribute, nullpt in HWTEST_F() 97 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 118 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 136 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 157 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 175 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 196 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 214 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 236 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 263 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 303 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 321 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 343 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 371 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 409 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 429 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 507 Attribute *attribute = CreateAttributeFromSerializedMsg(data); HWTEST_F() local [all...] |
/drivers/hdf_core/adapter/uhdf2/shared/test/ |
H A D | dev_attribute_serialize_test.cpp | 40 struct HdfDeviceInfo *attribute = HdfDeviceInfoNewInstance();
in HWTEST_F() local 41 ASSERT_NE(attribute, nullptr);
in HWTEST_F() 42 bool ret = DeviceAttributeSerialize(attribute, nullptr);
in HWTEST_F() 44 HdfDeviceInfoFreeInstance(attribute);
in HWTEST_F() 45 attribute = nullptr;
in HWTEST_F() 61 struct HdfDeviceInfo *attribute = HdfDeviceInfoNewInstance();
in HWTEST_F() local 62 ASSERT_NE(attribute, nullptr);
in HWTEST_F() 66 bool ret = DeviceAttributeSerialize(attribute, buf);
in HWTEST_F() 68 HdfDeviceInfoFreeInstance(attribute);
in HWTEST_F() 69 attribute in HWTEST_F() 76 struct HdfDeviceInfo *attribute = HdfDeviceInfoNewInstance(); HWTEST_F() local 97 struct HdfDeviceInfo *attribute = DeviceAttributeDeserialize(nullptr); HWTEST_F() local 107 struct HdfDeviceInfo *attribute = DeviceAttributeDeserialize(buf); HWTEST_F() local 124 struct HdfDeviceInfo *attribute = DeviceAttributeDeserialize(buf); HWTEST_F() local 144 struct HdfDeviceInfo *attribute = DeviceAttributeDeserialize(buf); HWTEST_F() local 167 struct HdfDeviceInfo *attribute = DeviceAttributeDeserialize(buf); HWTEST_F() local 193 struct HdfDeviceInfo *attribute = DeviceAttributeDeserialize(buf); HWTEST_F() local 222 struct HdfDeviceInfo *attribute = DeviceAttributeDeserialize(buf); HWTEST_F() local 254 struct HdfDeviceInfo *attribute = DeviceAttributeDeserialize(buf); HWTEST_F() local 286 struct HdfDeviceInfo *attribute = DeviceAttributeDeserialize(buf); HWTEST_F() local 297 struct HdfDeviceInfo *attribute = HdfDeviceInfoNewInstance(); HWTEST_F() local [all...] |
/drivers/peripheral/pin_auth/hdi_service/common/src/ |
H A D | attribute.c | 16 #include "attribute.h"
192 IAM_STATIC ResultCode ParseAttributeSerializedMsgInner(Attribute *attribute, const Uint8Array msg,
in ParseAttributeSerializedMsgInner() argument 206 LOG_INFO("attribute:%{public}u too long:%{public}u, skip", type, length);
in ParseAttributeSerializedMsgInner() 220 LOG_INFO("attribute:%{public}u not found, skip", type);
in ParseAttributeSerializedMsgInner() 224 ResultCode setAttrResult = SetAttributeUint8Array(attribute, type, readData);
in ParseAttributeSerializedMsgInner() 231 IAM_STATIC ResultCode ParseAttributeSerializedMsg(Attribute *attribute, const Uint8Array msg)
in ParseAttributeSerializedMsg() argument 236 ResultCode result = ParseAttributeSerializedMsgInner(attribute, msg, readBuffer);
in ParseAttributeSerializedMsg() 247 AttributeImpl *attribute = Malloc(sizeof(AttributeImpl));
in CreateEmptyAttribute() local 248 IF_TRUE_LOGE_AND_RETURN_VAL(attribute == NULL, NULL);
in CreateEmptyAttribute() 249 (void)memset_s(attribute, sizeo in CreateEmptyAttribute() 258 Attribute *attribute = CreateEmptyAttribute(); CreateAttributeFromSerializedMsg() local 280 const AttributeImpl *attribute = (const AttributeImpl *)attributePublic; GetAttributeSerializedMsg() local 306 FreeAttribute(Attribute **attribute) FreeAttribute() argument 318 GetAttributeUint32(const Attribute *attribute, AttributeKey key, uint32_t *value) GetAttributeUint32() argument 333 SetAttributeUint32(Attribute *attribute, AttributeKey key, const uint32_t value) SetAttributeUint32() argument 345 GetAttributeInt32(const Attribute *attribute, AttributeKey key, int32_t *retValue) GetAttributeInt32() argument 353 SetAttributeInt32(Attribute *attribute, AttributeKey key, const int32_t value) SetAttributeInt32() argument 360 GetAttributeUint64(const Attribute *attribute, AttributeKey key, uint64_t *retValue) GetAttributeUint64() argument 375 SetAttributeUint64(Attribute *attribute, AttributeKey key, const uint64_t value) SetAttributeUint64() argument 387 GetAttributeLength(const Attribute *attribute, AttributeKey key, uint32_t *len) GetAttributeLength() argument 411 const AttributeImpl *attribute = (const AttributeImpl *)attributePub; GetAttributeUint8Array() local 440 AttributeImpl *attribute = (AttributeImpl *)attributePub; SetAttributeUint8Array() local 456 GetAttributeUint64Array(const Attribute *attribute, AttributeKey key, Uint64Array *retData) GetAttributeUint64Array() argument 475 SetAttributeUint64Array(Attribute *attribute, AttributeKey key, const Uint64Array data) SetAttributeUint64Array() argument [all...] |
/drivers/peripheral/distributed_camera/hdi_service/test/fuzztest/dstreamgetstreamattributes_fuzzer/ |
H A D | dstreamgetstreamattributes_fuzzer.cpp | 33 StreamAttribute attribute; in DstreamGetStreamAttributesFuzzTest() local 34 attribute.streamId_ = *(reinterpret_cast<const int*>(data)); in DstreamGetStreamAttributesFuzzTest() 35 attribute.width_ = *(reinterpret_cast<const int*>(data)); in DstreamGetStreamAttributesFuzzTest() 36 attribute.height_ = *(reinterpret_cast<const int*>(data)); in DstreamGetStreamAttributesFuzzTest() 37 attribute.overrideFormat_ = *(reinterpret_cast<const int*>(data)); in DstreamGetStreamAttributesFuzzTest() 38 attribute.overrideDataspace_ = *(reinterpret_cast<const int*>(data)); in DstreamGetStreamAttributesFuzzTest() 39 attribute.producerUsage_ = *(reinterpret_cast<const int*>(data)); in DstreamGetStreamAttributesFuzzTest() 40 attribute.producerBufferCount_ = *(reinterpret_cast<const int*>(data)); in DstreamGetStreamAttributesFuzzTest() 41 attribute.maxBatchCaptureCount_ = *(reinterpret_cast<const int*>(data)); in DstreamGetStreamAttributesFuzzTest() 42 attribute in DstreamGetStreamAttributesFuzzTest() [all...] |
/drivers/peripheral/pin_auth/hdi_service/common/inc/ |
H A D | attribute.h | 35 /* Expected attribute, tag of remain count in TLV */
69 void FreeAttribute(Attribute **attribute);
71 ResultCode GetAttributeSerializedMsg(const Attribute *attribute, Uint8Array *retMsg);
73 ResultCode GetAttributeLength(const Attribute *attribute, AttributeKey key, uint32_t *len);
74 ResultCode GetAttributeUint32(const Attribute *attribute, AttributeKey key, uint32_t *retValue);
75 ResultCode SetAttributeUint32(Attribute *attribute, AttributeKey key, const uint32_t value);
76 ResultCode GetAttributeInt32(const Attribute *attribute, AttributeKey key, int32_t *retValue);
77 ResultCode SetAttributeInt32(Attribute *attribute, AttributeKey key, const int32_t value);
78 ResultCode GetAttributeUint64(const Attribute *attribute, AttributeKey key, uint64_t *retValue);
79 ResultCode SetAttributeUint64(Attribute *attribute, AttributeKe [all...] |
/drivers/peripheral/user_auth/hdi_service/utils/inc/ |
H A D | attribute.h | 39 /* Expected attribute, tag of remain count in TLV */
109 void FreeAttribute(Attribute **attribute);
111 ResultCode GetAttributeSerializedMsg(const Attribute *attribute, Uint8Array *retMsg);
113 ResultCode GetAttributeUint32(const Attribute *attribute, AttributeKey key, uint32_t *retValue);
114 ResultCode SetAttributeUint32(Attribute *attribute, AttributeKey key, const uint32_t value);
115 ResultCode GetAttributeInt32(const Attribute *attribute, AttributeKey key, int32_t *retValue);
116 ResultCode SetAttributeInt32(Attribute *attribute, AttributeKey key, const int32_t value);
117 ResultCode GetAttributeUint64(const Attribute *attribute, AttributeKey key, uint64_t *retValue);
118 ResultCode SetAttributeUint64(Attribute *attribute, AttributeKey key, const uint64_t value);
119 ResultCode GetAttributeUint8Array(const Attribute *attribute, AttributeKe [all...] |
/drivers/peripheral/user_auth/test/unittest/co_auth/ |
H A D | executor_message_test.cpp | 31 extern ResultCode GetAttributeDataAndSignTlv(const Attribute *attribute, Uint8Array *retDataAndSignTlv, 38 extern void GetRootSecretFromAttribute(const Attribute *attribute, ExecutorResultInfo *resultInfo); 39 extern ResultCode GetExecutorResultInfoFromAttribute(const Attribute *attribute, ExecutorResultInfo *resultInfo); 88 Attribute *attribute = CreateEmptyAttribute(); in HWTEST_F() local 89 EXPECT_NE(attribute, nullptr); in HWTEST_F() 101 result = SetAttributeUint32(attribute, ATTR_IDENTIFY_MODE, testUint32); in HWTEST_F() 103 result = SetAttributeInt32(attribute, ATTR_RESULT_CODE, testInt32); in HWTEST_F() 105 result = SetAttributeUint64(attribute, ATTR_SCHEDULE_ID, testUint64); in HWTEST_F() 107 result = SetAttributeUint8Array(attribute, ATTR_SIGNATURE, testUint8Array); in HWTEST_F() 109 result = SetAttributeUint64Array(attribute, ATTR_TEMPLATE_ID_LIS in HWTEST_F() 124 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 174 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 206 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 242 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 265 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 279 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local 334 Attribute *attribute = CreateEmptyAttribute(); HWTEST_F() local [all...] |
/drivers/peripheral/user_auth/hdi_service/coauth/src/ |
H A D | executor_message.c | 67 IAM_STATIC ResultCode GetAttributeDataAndSignTlv(const Attribute *attribute, Uint8Array *retDataAndSignTlv, in GetAttributeDataAndSignTlv() argument 80 result = GetAttributeSerializedMsg(attribute, &dataTlv); in GetAttributeDataAndSignTlv() 116 ResultCode GetAttributeExecutorMsg(const Attribute *attribute, Uint8Array *retMsg, SignParam signParam) in GetAttributeExecutorMsg() argument 118 IF_TRUE_LOGE_AND_RETURN_VAL(attribute == NULL, RESULT_GENERAL_ERROR); in GetAttributeExecutorMsg() 132 result = GetAttributeDataAndSignTlv(attribute, &dataAndSignTlv, signParam); in GetAttributeExecutorMsg() 235 Attribute *attribute = NULL; in CreateAttributeFromDataAndSignTlv() local 251 attribute = CreateAttributeFromSerializedMsg(dataTlv); in CreateAttributeFromDataAndSignTlv() 252 if (attribute == NULL) { in CreateAttributeFromDataAndSignTlv() 260 return attribute; in CreateAttributeFromDataAndSignTlv() 270 Attribute *attribute in CreateAttributeFromExecutorMsg() local 295 GetRootSecretFromAttribute(const Attribute *attribute, ExecutorResultInfo *resultInfo) GetRootSecretFromAttribute() argument 320 GetExecutorResultInfoFromAttribute(const Attribute *attribute, ExecutorResultInfo *resultInfo) GetExecutorResultInfoFromAttribute() argument 373 Attribute *attribute = CreateAttributeFromExecutorMsg(msg, signParam); CreateExecutorResultInfo() local 409 SetExecutorMsgToAttribute(uint32_t authType, uint32_t authPropertyMode, const Uint64Array *templateIds, Attribute *attribute) SetExecutorMsgToAttribute() argument 447 Attribute *attribute = CreateEmptyAttribute(); CreateExecutorMsg() local 631 GetExecutorInfoHalFromAttribute(const Attribute *attribute, ExecutorInfoHal *resultInfo) GetExecutorInfoHalFromAttribute() argument 665 Attribute *attribute = CreateAttributeFromSerializedMsg(tlv); GetExecutorInfoHal() local 681 GetAuthAttrsFromAttribute(const Attribute *attribute, Uint8Array *authAttrs) GetAuthAttrsFromAttribute() argument 690 GetRemoteExecutorInfoInner(Attribute *attribute, Uint8Array *authAttrs, Uint8Array *subMsgs, int *subMsgSize) GetRemoteExecutorInfoInner() argument 708 Attribute *attribute = CreateAttributeFromExecutorMsg(msgArray, signParam); GetRemoteExecutorInfo() local 769 SetExecutorCollectMsgToAttribute(ScheduleInfoParam *scheduleInfo, const Uint8Array *publicKey, const Uint8Array challenge, Attribute *attribute) SetExecutorCollectMsgToAttribute() argument 823 Attribute *attribute = CreateEmptyAttribute(); CreateExecutorCollectMsg() local 894 GetScheduleInfoFromAttributeInner(const Attribute *attribute, ScheduleInfoParam *scheduleInfo) GetScheduleInfoFromAttributeInner() argument 924 GetScheduleInfoFromAttribute(const Attribute *attribute, ScheduleInfoParam *scheduleInfo) GetScheduleInfoFromAttribute() argument 974 Attribute *attribute = CreateAttributeFromExecutorMsg(msg, signParam); CreateScheduleInfo() local 988 GetAuthResultInfoFromAttribute(const Attribute *attribute, AuthResultParam *authResultInfo) GetAuthResultInfoFromAttribute() argument 1036 Attribute *attribute = CreateAttributeFromExecutorMsg(msg, signParam); CreateAuthResultInfo() local 1050 SetExecutorInfoMsgToAttribute(ExecutorInfoHal *executorInfo, Attribute *attribute) SetExecutorInfoMsgToAttribute() argument 1084 Attribute *attribute = CreateEmptyAttribute(); GetExecutorInfoMsg() local 1113 Attribute *attribute = CreateEmptyAttribute(); GetExecutorInfoTlv() local [all...] |
/drivers/peripheral/user_auth/hdi_service/utils/src/ |
H A D | attribute.c | 16 #include "attribute.h"
195 IAM_STATIC ResultCode ParseAttributeSerializedMsgInner(Attribute *attribute, const Uint8Array msg,
in ParseAttributeSerializedMsgInner() argument 215 ResultCode setAttrResult = SetAttributeUint8Array(attribute, type, readData);
in ParseAttributeSerializedMsgInner() 222 IAM_STATIC ResultCode ParseAttributeSerializedMsg(Attribute *attribute, const Uint8Array msg)
in ParseAttributeSerializedMsg() argument 227 ResultCode result = ParseAttributeSerializedMsgInner(attribute, msg, readBuffer);
in ParseAttributeSerializedMsg() 265 AttributeImpl *attribute = Malloc(sizeof(AttributeImpl));
in CreateEmptyAttribute() local 266 IF_TRUE_LOGE_AND_RETURN_VAL(attribute == NULL, NULL);
in CreateEmptyAttribute() 267 (void)memset_s(attribute, sizeof(AttributeImpl), 0, sizeof(AttributeImpl));
in CreateEmptyAttribute() 269 return attribute;
in CreateEmptyAttribute() 276 Attribute *attribute in CreateAttributeFromSerializedMsg() local 298 const AttributeImpl *attribute = (const AttributeImpl *)attributePublic; GetAttributeSerializedMsg() local 324 FreeAttribute(Attribute **attribute) FreeAttribute() argument 336 GetAttributeUint32(const Attribute *attribute, AttributeKey key, uint32_t *value) GetAttributeUint32() argument 351 SetAttributeUint32(Attribute *attribute, AttributeKey key, const uint32_t value) SetAttributeUint32() argument 363 GetAttributeInt32(const Attribute *attribute, AttributeKey key, int32_t *retValue) GetAttributeInt32() argument 371 SetAttributeInt32(Attribute *attribute, AttributeKey key, const int32_t value) SetAttributeInt32() argument 378 GetAttributeUint64(const Attribute *attribute, AttributeKey key, uint64_t *retValue) GetAttributeUint64() argument 393 SetAttributeUint64(Attribute *attribute, AttributeKey key, const uint64_t value) SetAttributeUint64() argument 411 const AttributeImpl *attribute = (const AttributeImpl *)attributePub; GetAttributeUint8Array() local 439 AttributeImpl *attribute = (AttributeImpl *)attributePub; SetAttributeUint8Array() local 455 GetAttributeUint64Array(const Attribute *attribute, AttributeKey key, Uint64Array *retData) GetAttributeUint64Array() argument 474 SetAttributeUint64Array(Attribute *attribute, AttributeKey key, const Uint64Array data) SetAttributeUint64Array() argument [all...] |
/drivers/hdf_core/adapter/platform/uart/ |
H A D | uart_stm32f4xx.c | 308 static int32_t UartHostDevSetAttribute(struct UartHost *host, struct UartAttribute *attribute);
309 static int32_t UartHostDevGetAttribute(struct UartHost *host, struct UartAttribute *attribute);
754 static void TransDataWidth(LL_USART_InitTypeDef *uartInit, struct UartAttribute *attribute, UART_ATTR_TRAN_TYPE type)
argument 756 if (uartInit == NULL || attribute == NULL) {
764 attribute->dataBits = UART_ATTR_DATABIT_8;
767 attribute->dataBits = UART_ATTR_DATABIT_8;
771 switch (attribute->dataBits) {
784 static void TransParity(LL_USART_InitTypeDef *uartInit, struct UartAttribute *attribute, UART_ATTR_TRAN_TYPE type)
argument 786 if (uartInit == NULL || attribute == NULL) {
794 attribute 826 TransStopbit(LL_USART_InitTypeDef *uartInit, struct UartAttribute *attribute, UART_ATTR_TRAN_TYPE type) global() argument 868 TransFlowCtrl(LL_USART_InitTypeDef *uartInit, struct UartAttribute *attribute, UART_ATTR_TRAN_TYPE type) global() argument 913 TransDir(LL_USART_InitTypeDef *uartInit, struct UartAttribute *attribute, UART_ATTR_TRAN_TYPE type) global() argument 957 UartHostDevSetAttribute(struct UartHost *host, struct UartAttribute *attribute) global() argument 989 UartHostDevGetAttribute(struct UartHost *host, struct UartAttribute *attribute) global() argument [all...] |
H A D | uart_bes.c | 407 static int32_t UartHostDevSetAttribute(struct UartHost *host, struct UartAttribute *attribute); 408 static int32_t UartHostDevGetAttribute(struct UartHost *host, struct UartAttribute *attribute); 833 static int32_t SetUartDevConfig(const struct UartAttribute *attribute, struct UartDevice *uartDevice) argument 837 if (attribute == NULL || uartDevice == NULL) { 848 switch (attribute->dataBits) { 866 uartCfg->parity = attribute->parity; 868 switch (attribute->stopBits) { 871 uartCfg->stop = attribute->stopBits; 878 if (attribute->rts && attribute 891 UartHostDevSetAttribute(struct UartHost *host, struct UartAttribute *attribute) global() argument 911 GetUartDevConfig(struct UartAttribute *attribute, const struct HAL_UART_CFG_T *uartCfg) global() argument 963 UartHostDevGetAttribute(struct UartHost *host, struct UartAttribute *attribute) global() argument [all...] |
/drivers/peripheral/pin_auth/hdi_service/main/src/ |
H A D | executor_func_common.c | 26 #include "attribute.h" 28 int32_t SetBufferToAttribute(Attribute *attribute, AttributeKey key, Buffer *buf) in SetBufferToAttribute() argument 30 if ((attribute == NULL) || !IsBufferValid(buf)) { in SetBufferToAttribute() 38 return SetAttributeUint8Array(attribute, key, uint8Array); in SetBufferToAttribute() 41 static Buffer *GetBufferFromAttributeBase(const Attribute *attribute, AttributeKey key, bool checkSize, uint32_t size) in GetBufferFromAttributeBase() argument 43 if (attribute == NULL) { in GetBufferFromAttributeBase() 48 int32_t result = GetAttributeLength(attribute, key, &len); in GetBufferFromAttributeBase() 50 LOG_ERROR("get attribute:%{public}d length:%{public}u fail!", key, len); in GetBufferFromAttributeBase() 61 result = GetAttributeUint8Array(attribute, key, &uint8Array); in GetBufferFromAttributeBase() 71 Buffer *GetBufferFromAttribute(const Attribute *attribute, AttributeKe argument 78 Attribute *attribute = CreateEmptyAttribute(); GetAttributeDataBase() local 121 Attribute *attribute = NULL; GetRootMsg() local 172 Attribute *attribute = CreateEmptyAttribute(); FormatTlvMsg() local 380 SetResultDataInfo(Attribute *attribute, int32_t resultCode, uint64_t templateId, Buffer *rootSecret) SetResultDataInfo() argument [all...] |
H A D | verifier_func.c | 23 #include "attribute.h" 132 Attribute *attribute = NULL; in GetAuthInfoFromSchedule() local 133 int32_t result = VerifyAndGetDataAttribute(scheduleId, &attribute, g_fwkPubKey, extraInfo, extraInfoSize); in GetAuthInfoFromSchedule() 137 g_verifierSchedule->selfUdid = GetBufferFromAttribute(attribute, ATTR_LOCAL_UDID, CONST_FWK_UDID_SIZE); in GetAuthInfoFromSchedule() 142 g_verifierSchedule->peerUdid = GetBufferFromAttribute(attribute, ATTR_PEER_UDID, CONST_FWK_UDID_SIZE); in GetAuthInfoFromSchedule() 148 attribute, ATTR_PUBLIC_KEY, ED25519_FIX_PUBKEY_BUFFER_SIZE); in GetAuthInfoFromSchedule() 156 FreeAttribute(&attribute); in GetAuthInfoFromSchedule() 160 static bool SetVerifyAckDataSalt(Attribute *attribute) in SetVerifyAckDataSalt() argument 177 if (SetBufferToAttribute(attribute, PIN_ATTR_KEK_SALT, g_verifierSchedule->salt) != RESULT_SUCCESS) { in SetVerifyAckDataSalt() 184 static bool SetVerifyAckDataPinParam(Attribute *attribute) in SetVerifyAckDataPinParam() argument 225 Attribute *attribute = GetAttributeDataBase(g_verifierSchedule->scheduleId, REMOTE_PIN_VERIFIER_ACK); GetVerifyAckData() local 247 Attribute *attribute = GetAttributeDataBase(g_verifierSchedule->scheduleId, REMOTE_PIN_MSG_NONE); GetResultTlv() local 397 GetAesGcmParam(AesGcmParam *aesGcmParam, const Attribute *attribute) GetAesGcmParam() argument 422 GetPinData(const Attribute *attribute) GetPinData() argument [all...] |
H A D | collector_func.c | 22 #include "attribute.h" 119 Attribute *attribute = NULL; in GetCollectInfoFromSchedule() local 120 int32_t result = VerifyAndGetDataAttribute(scheduleId, &attribute, g_fwkPubKey, extraInfo, extraInfoSize); in GetCollectInfoFromSchedule() 124 g_collectorSchedule->selfUdid = GetBufferFromAttribute(attribute, ATTR_LOCAL_UDID, CONST_FWK_UDID_SIZE); in GetCollectInfoFromSchedule() 129 g_collectorSchedule->peerUdid = GetBufferFromAttribute(attribute, ATTR_PEER_UDID, CONST_FWK_UDID_SIZE); in GetCollectInfoFromSchedule() 135 attribute, ATTR_PUBLIC_KEY, ED25519_FIX_PUBKEY_BUFFER_SIZE); in GetCollectInfoFromSchedule() 140 g_collectorSchedule->challenge = GetBufferFromAttribute(attribute, ATTR_CHALLENGE, CONST_CHALLENGE_LEN); in GetCollectInfoFromSchedule() 149 FreeAttribute(&attribute); in GetCollectInfoFromSchedule() 186 Attribute *attribute = GetAttributeDataBase(g_collectorSchedule->scheduleId, REMOTE_PIN_COLLECTOR_SYNC); in DoCollect() local 187 if (attribute in DoCollect() 347 SetEncryptParam(Attribute *attribute, uint8_t *pinData, uint32_t pinDataSize) SetEncryptParam() argument 390 Attribute *attribute = NULL; DoSetDataToCollector() local [all...] |
/drivers/hdf_core/framework/support/posix/src/ |
H A D | osal_thread.c | 94 static int OsalCreatePthread(pthread_t *threadId, pthread_attr_t *attribute, struct ThreadWrapper *para, char *name) in OsalCreatePthread() argument 96 int resultCode = pthread_create(threadId, attribute, (PosixEntry)para->threadEntry, para->entryPara); in OsalCreatePthread() 113 resultCode = pthread_attr_destroy(attribute); in OsalCreatePthread() 121 static int32_t OsalThreadSetSchedPolicy(pthread_attr_t *attribute, const int policy) in OsalThreadSetSchedPolicy() argument 130 int resultCode = pthread_attr_setinheritsched(attribute, PTHREAD_EXPLICIT_SCHED); in OsalThreadSetSchedPolicy() 135 resultCode = pthread_attr_setschedpolicy(attribute, policy); in OsalThreadSetSchedPolicy() 146 pthread_attr_t attribute; in OsalThreadStart() local 156 int resultCode = pthread_attr_init(&attribute); in OsalThreadStart() 165 resultCode = pthread_attr_setstacksize(&attribute, stackSize); in OsalThreadStart() 172 resultCode = pthread_attr_getschedparam(&attribute, in OsalThreadStart() [all...] |
/drivers/hdf_core/framework/test/unittest/platform/common/ |
H A D | uart_test.c | 200 struct UartAttribute attribute; in UartSetAttributeTest() local 203 attribute.dataBits = UART_ATTR_DATABIT_7; in UartSetAttributeTest() 204 attribute.parity = UART_ATTR_PARITY_NONE; in UartSetAttributeTest() 205 attribute.stopBits = UART_ATTR_STOPBIT_1; in UartSetAttributeTest() 206 attribute.rts = UART_ATTR_RTS_DIS; in UartSetAttributeTest() 207 attribute.cts = UART_ATTR_CTS_DIS; in UartSetAttributeTest() 208 attribute.fifoRxEn = UART_ATTR_RX_FIFO_EN; in UartSetAttributeTest() 209 attribute.fifoTxEn = UART_ATTR_TX_FIFO_EN; in UartSetAttributeTest() 210 ret = UartSetAttribute(tester->handle, &attribute); in UartSetAttributeTest() 212 HDF_LOGE("UartSetAttributeTest: set attribute fai in UartSetAttributeTest() 221 struct UartAttribute attribute; UartGetAttributeTest() local 256 struct UartAttribute attribute = {0}; UartReliabilityTest() local [all...] |
/drivers/hdf_core/framework/support/platform/src/uart/ |
H A D | uart_service.c | 99 struct UartAttribute attribute; in UartIoGetAttribute() local 101 ret = UartHostGetAttribute(host, &attribute); in UartIoGetAttribute() 103 HDF_LOGE("UartIoGetAttribute: uart get attribute fail, ret: %d!", ret); in UartIoGetAttribute() 106 if (!HdfSbufWriteBuffer(reply, &attribute, sizeof(attribute))) { in UartIoGetAttribute() 107 HDF_LOGE("UartIoGetAttribute: sbuf write attribute fail!"); in UartIoGetAttribute() 116 struct UartAttribute *attribute = NULL; in UartIoSetAttribute() local 118 if (!HdfSbufReadBuffer(data, (const void **)&attribute, &size)) { in UartIoSetAttribute() 123 if (size != sizeof(*attribute)) { in UartIoSetAttribute() 124 HDF_LOGE("UartIoSetAttribute: sbuf read size not match, exp:%zu, got:%u!", sizeof(*attribute), siz in UartIoSetAttribute() [all...] |
H A D | uart_if.c | 94 int32_t UartGetAttribute(DevHandle handle, struct UartAttribute *attribute)
in UartGetAttribute() argument 96 return UartHostGetAttribute((struct UartHost *)handle, attribute);
in UartGetAttribute() 99 int32_t UartSetAttribute(DevHandle handle, struct UartAttribute *attribute)
in UartSetAttribute() argument 101 return UartHostSetAttribute((struct UartHost *)handle, attribute);
in UartSetAttribute()
|
H A D | uart_if_u.c | 255 int32_t UartGetAttribute(DevHandle handle, struct UartAttribute *attribute)
in UartGetAttribute() argument 262 if (attribute == NULL) {
in UartGetAttribute() 263 HDF_LOGE("UartGetAttribute: attribute is null!");
in UartGetAttribute() 275 HDF_LOGE("UartGetAttribute: get uart attribute fail, ret: %d!", ret);
in UartGetAttribute() 286 if (tmpLen != sizeof(*attribute)) {
in UartGetAttribute() 287 HDF_LOGE("UartGetAttribute: reply data len not match, exp:%zu, got:%u!", sizeof(*attribute), tmpLen);
in UartGetAttribute() 292 if (memcpy_s(attribute, sizeof(*attribute), tmpBuf, tmpLen) != EOK) {
in UartGetAttribute() 302 int32_t UartSetAttribute(DevHandle handle, struct UartAttribute *attribute)
in UartSetAttribute() argument 307 if (attribute in UartSetAttribute() [all...] |
/drivers/hdf_core/adapter/uhdf2/shared/include/ |
H A D | dev_attribute_serialize.h | 26 bool DeviceAttributeSerialize(const struct HdfDeviceInfo *attribute, struct HdfSBuf *sbuf); 28 void DeviceSerializedAttributeRelease(struct HdfDeviceInfo *attribute);
|
/drivers/hdf_core/framework/tools/hdi-gen/ast/ |
H A D | ast_parameter.h | 21 ASTParameter(const std::string &name, ParamAttr attribute, const AutoPtr<ASTType> &type) in ASTParameter() argument 22 : ASTNode(), name_(name), attr_(new ASTParamAttr(attribute)), type_(type) in ASTParameter() 26 ASTParameter(const std::string &name, const AutoPtr<ASTParamAttr> &attribute, const AutoPtr<ASTType> &type) in ASTParameter() argument 27 : ASTNode(), name_(name), attr_(attribute), type_(type) in ASTParameter()
|
/drivers/hdf_core/framework/tools/hcs-view/hcsWebView/src/engine/graphics/shaders/ |
H A D | shader_fast.js | 17 attribute vec3 position; 18 attribute vec2 aTexCoord; 19 attribute vec4 ext1;//x,y,sw,sh, 20 attribute vec4 ext2;//ra,ox,oy,i 21 attribute float inColor;
|
/drivers/hdf_core/framework/support/platform/include/uart/ |
H A D | uart_core.h | 41 int32_t (*GetAttribute)(struct UartHost *host, struct UartAttribute *attribute); 42 int32_t (*SetAttribute)(struct UartHost *host, struct UartAttribute *attribute); 112 static inline int32_t UartHostGetAttribute(struct UartHost *host, struct UartAttribute *attribute) in UartHostGetAttribute() argument 117 return host->method->GetAttribute(host, attribute); in UartHostGetAttribute() 120 static inline int32_t UartHostSetAttribute(struct UartHost *host, struct UartAttribute *attribute) in UartHostSetAttribute() argument 125 return host->method->SetAttribute(host, attribute); in UartHostSetAttribute()
|
/drivers/hdf_core/adapter/khdf/linux/platform/uart/ |
H A D | uart_adapter.c | 416 static int32_t UartAdapterGetAttribute(struct UartHost *host, struct UartAttribute *attribute) in UartAdapterGetAttribute() argument 427 if (attribute == NULL) { in UartAdapterGetAttribute() 428 HDF_LOGE("UartAdapterGetAttribute: attribute is null!"); in UartAdapterGetAttribute() 436 attribute->dataBits = CSToAttr(termios.c_cflag); in UartAdapterGetAttribute() 437 attribute->parity = PariTyToAttr(termios.c_cflag); in UartAdapterGetAttribute() 438 attribute->stopBits = StopBitToAttr(termios.c_cflag); in UartAdapterGetAttribute() 439 attribute->cts = CtsRtsToAttr(termios.c_cflag); in UartAdapterGetAttribute() 440 attribute->rts = CtsRtsToAttr(termios.c_cflag); in UartAdapterGetAttribute() 444 static int32_t UartAdapterSetAttribute(struct UartHost *host, struct UartAttribute *attribute) in UartAdapterSetAttribute() argument 455 if (attribute in UartAdapterSetAttribute() [all...] |