Lines Matching defs:buffer

249 static int HandleRecvMessage(const TaskHandle taskHandle, uint8_t * buffer, int bufferSize, int flags)
253 .iov_base = buffer,
308 connection->buffer = nullptr;
339 void LocalTestServer::OnReceiveRequest(const TaskHandle taskHandle, const uint8_t *buffer, uint32_t buffLen)
346 connection->recvMsgProcess(connection, buffer, buffLen);
391 AppSpawnResponseMsg *buffer = (AppSpawnResponseMsg *)LE_GetBufferInfo(handle, nullptr, &bufferSize);
392 int ret = memcpy_s(buffer, bufferSize, msg, sizeof(AppSpawnMsg));
394 buffer->result.result = result;
395 buffer->result.pid = pid;
414 char *buffer = static_cast<char *>(malloc(length));
415 CmdArgs *args = reinterpret_cast<CmdArgs *>(buffer);
416 APPSPAWN_CHECK(buffer != nullptr, return nullptr, "Failed to alloc args");
418 char *start = buffer + sizeof(CmdArgs) + maxArgc * sizeof(char *);
419 char *end = buffer + length;
534 msgNode->buffer = static_cast<uint8_t *>(malloc(msg->msgLen));
535 APPSPAWN_CHECK(msgNode->buffer != nullptr, free(msgNode);
562 int ret = memcpy_s(msgNode->buffer + currIndex, bufferSize - currIndex,
563 block->buffer + bufferStart, block->currentIndex - bufferStart);
617 int AppSpawnTestHelper::CreateSendMsg(std::vector<uint8_t> &buffer, uint32_t msgType, uint32_t &msgLen,
620 if (buffer.size() < sizeof(AppSpawnMsg)) {
623 AppSpawnMsg *msg = reinterpret_cast<AppSpawnMsg *>(buffer.data());
636 int ret = addTlvFunc(buffer.data() + currLen, buffer.size() - currLen, realLen, tlvCount);
637 APPSPAWN_CHECK(ret == 0 && (currLen + realLen) < buffer.size(),
648 static int inline AddOneTlv(uint8_t *buffer, uint32_t bufferLen, const AppSpawnTlv &tlv, const uint8_t *data)
653 int ret = memcpy_s(buffer, bufferLen, &tlv, sizeof(tlv));
655 ret = memcpy_s(buffer + sizeof(tlv), bufferLen - sizeof(tlv), data, tlv.tlvLen - sizeof(tlv));
665 ret = AddOneTlv(buffer + (currLen), bufferLen - (currLen), d_tlv, (uint8_t *)&(value)); \
671 int AppSpawnTestHelper::AddBaseTlv(uint8_t *buffer, uint32_t bufferLen, uint32_t &realLen, uint32_t &tlvCount)
679 int ret = AddOneTlv(buffer + currLen, bufferLen - currLen, tlv, (uint8_t *)flags);
686 ret = AddOneTlv(buffer + currLen, bufferLen - currLen, tlv, (uint8_t *)flags);