Lines Matching refs:currLen
263 uint32_t currLen = 0;
264 while (currLen < bufferLen) {
265 AppSpawnTlv *tlv = (AppSpawnTlv *)(message->buffer + currLen);
269 APPSPAWN_CHECK(tlv->tlvLen <= (bufferLen - currLen), break,
271 tlv->tlvType, tlv->tlvLen, currLen + sizeof(AppSpawnMsg));
274 tlv->tlvType, tlv->tlvLen, currLen + sizeof(AppSpawnMsg)); // show in msg offset
275 ret = CheckMsgTlv(tlv, bufferLen - currLen);
279 message->tlvOffset[tlv->tlvType] = currLen;
280 currLen += tlv->tlvLen;
284 message->tlvOffset[TLV_MAX + tlvCount] = currLen;
286 currLen += tlv->tlvLen;
289 APPSPAWN_CHECK_ONLY_EXPER(currLen >= bufferLen, return APPSPAWN_MSG_INVALID);