Lines Matching refs:tlvOffset

31     APPSPAWN_CHECK_ONLY_EXPER(message->tlvOffset != NULL, return NULL);
32 APPSPAWN_CHECK_ONLY_EXPER(message->tlvOffset[type] != INVALID_OFFSET, return NULL);
33 return (void *)(message->buffer + message->tlvOffset[type] + sizeof(AppSpawnTlv));
40 APPSPAWN_CHECK_ONLY_EXPER(message->tlvOffset != NULL, return NULL);
44 if (message->tlvOffset[index] == INVALID_OFFSET) {
47 uint8_t *data = message->buffer + message->tlvOffset[index];
99 message->tlvOffset = NULL;
112 if (msgNode->tlvOffset) {
113 free(msgNode->tlvOffset);
114 msgNode->tlvOffset = NULL;
141 if (message->tlvOffset == NULL) {
143 message->tlvOffset = malloc(totalCount * sizeof(uint32_t));
144 APPSPAWN_CHECK(message->tlvOffset != NULL, return -1, "Failed to alloc memory for recv message");
146 message->tlvOffset[i] = INVALID_OFFSET;
183 APPSPAWN_CHECK(message->tlvOffset != NULL,
188 if (message->tlvOffset[TLV_BUNDLE_INFO] == INVALID_OFFSET ||
189 message->tlvOffset[TLV_MSG_FLAGS] == INVALID_OFFSET ||
190 message->tlvOffset[TLV_ACCESS_TOKEN_INFO] == INVALID_OFFSET ||
191 message->tlvOffset[TLV_DOMAIN_INFO] == INVALID_OFFSET ||
192 message->tlvOffset[TLV_DAC_INFO] == INVALID_OFFSET) {
194 message->tlvOffset[TLV_BUNDLE_INFO], message->tlvOffset[TLV_MSG_FLAGS],
195 message->tlvOffset[TLV_ACCESS_TOKEN_INFO],
196 message->tlvOffset[TLV_DOMAIN_INFO], message->tlvOffset[TLV_DAC_INFO]);
279 message->tlvOffset[tlv->tlvType] = currLen;
284 message->tlvOffset[TLV_MAX + tlvCount] = currLen;
412 if (message->tlvOffset[i] == INVALID_OFFSET) {
415 DumpMsgExtInfo((AppSpawnTlv *)(message->buffer + message->tlvOffset[i]));