Lines Matching refs:dataLen
105 static int AddAppDataToBlock(AppSpawnMsgBlock *block, const uint8_t *data, uint32_t dataLen, int32_t dataType)
110 uint32_t realDataLen = (dataType == DATA_TYPE_STRING) ? APPSPAWN_ALIGN(dataLen + 1) : APPSPAWN_ALIGN(dataLen);
112 int ret = memcpy_s(block->buffer + block->currentIndex, reminderLen, data, dataLen);
115 *((char *)block->buffer + block->currentIndex + dataLen) = '\0';
121 static int AddAppDataToTail(AppSpawnReqMsgNode *reqNode, const uint8_t *data, uint32_t dataLen, int32_t dataType)
126 uint32_t realDataLen = (dataType == DATA_TYPE_STRING) ? dataLen + 1 : dataLen;
154 tlv.tlvLen = APPSPAWN_ALIGN(data->dataLen + 1) + sizeof(AppSpawnTlvExt);
156 tlv.tlvLen = APPSPAWN_ALIGN(data->dataLen) + sizeof(AppSpawnTlvExt);
159 tlv.dataLen = data->dataLen;
166 APPSPAWN_LOGV("AddAppDataEx tlv [%{public}s %{public}u ] dataLen: %{public}u start: %{public}u",
167 name, tlv.tlvLen, data->dataLen, reqNode->msg->msgLen);
173 ret = AddAppDataToBlock(block, data->data, data->dataLen, data->dataType);
179 ret = AddAppDataToTail(reqNode, data->data, data->dataLen, data->dataType);
193 uint32_t dataLen = 0;
195 dataLen += data[index].dataLen;
197 APPSPAWN_ALIGN(data[index].dataLen + 1) : APPSPAWN_ALIGN(data[index].dataLen);
205 APPSPAWN_LOGV("AddAppData tlv [%{public}s %{public}u] dataLen: %{public}u start: %{public}u",
206 name, tlv.tlvLen, dataLen, reqNode->msg->msgLen);
214 ret = AddAppDataToBlock(block, (uint8_t *)data[index].data, data[index].dataLen, data[index].dataType);
223 ret = AddAppDataToTail(reqNode, (uint8_t *)data[index].data, data[index].dataLen, data[index].dataType);
375 data[0].dataLen = sizeof(AppSpawnMsgDacInfo);
390 data[0].dataLen = sizeof(AppSpawnMsgBundleInfo);
392 data[1].dataLen = strlen(bundleName);
435 data[0].dataLen = valueLen;
451 data[0].dataLen = strlen(value);
484 data[0].dataLen = sizeof(AppSpawnMsgDomainInfo);
486 data[1].dataLen = strlen(apl);
501 data[0].dataLen = sizeof(AppSpawnMsgInternetInfo);
514 data[0].dataLen = strlen(ownerId);
526 data[0].dataLen = sizeof(accessTokenIdEx);
538 data[0].dataLen = sizeof(pid);