Lines Matching refs:currLen
632 uint32_t currLen = sizeof(AppSpawnMsg);
636 int ret = addTlvFunc(buffer.data() + currLen, buffer.size() - currLen, realLen, tlvCount);
637 APPSPAWN_CHECK(ret == 0 && (currLen + realLen) < buffer.size(),
640 currLen += realLen;
660 #define ADD_TLV(type, value, currLen, tlvCount) \
665 ret = AddOneTlv(buffer + (currLen), bufferLen - (currLen), d_tlv, (uint8_t *)&(value)); \
667 (currLen) += d_tlv.tlvLen; \
674 uint32_t currLen = 0;
679 int ret = AddOneTlv(buffer + currLen, bufferLen - currLen, tlv, (uint8_t *)flags);
681 currLen += tlv.tlvLen;
686 ret = AddOneTlv(buffer + currLen, bufferLen - currLen, tlv, (uint8_t *)flags);
688 currLen += tlv.tlvLen;
692 ADD_TLV(TLV_DOMAIN_INFO, domainInfo, currLen, tlvCount);
695 ADD_TLV(TLV_ACCESS_TOKEN_INFO, token, currLen, tlvCount);
698 ADD_TLV(TLV_INTERNET_INFO, internetInfo, currLen, tlvCount);
705 ADD_TLV(TLV_BUNDLE_INFO, info, currLen, tlvCount);
714 ADD_TLV(TLV_DAC_INFO, dacInfo, currLen, tlvCount);
715 realLen = currLen;