Home | History | Annotate | Download | only in src

Lines Matching defs:curtok

132     XltDecTokenPtr_t curtok;       /* current token */
234 * pScanner->curtok contains type and tagid or pcdata of
275 if ((pScanner->curtok = (XltDecTokenPtr_t)smlLibMalloc(sizeof(XltDecToken_t))) == NULL) {
280 pScanner->curtok->pcdata = NULL;
282 smlLibFree(pScanner->curtok);
324 smlLibFree(pScannerPriv->curtok);
344 smlLibMemset(pScanner->curtok, 0, sizeof(XltDecToken_t));
345 pScannerPriv->curtok->start = pScannerPriv->pos;
391 if (pScannerPriv->curtok->start == NULL)
395 pScannerPriv->pos = pScannerPriv->curtok->start;
398 if (pScannerPriv->curtok->type == TOK_TAG_START) {
400 } else if (pScannerPriv->curtok->type == TOK_TAG_END) {
401 tagid = pScannerPriv->curtok->tagid;
406 /* invalidate curtok */
407 /* T.K. Possible Error. pScannerPriv->curtok is of type XltDecToken_t NOT ...Ptr_t */
409 // smlLibMemset(pScannerPriv->curtok, 0, sizeof(XltDecTokenPtr_t));
410 pScannerPriv->curtok->type = (XltTokType_t)0;
682 pScanner->curtok->pcdata = pPcdata;
684 pScanner->curtok->type = TOK_CONT;
735 pScanner->curtok->pcdata = pPcdata;
739 pScanner->curtok->type = TOK_CONT;
761 pScanner->curtok->type = TOK_TAG_END;
767 pScanner->curtok->tagid = tagid;
798 pScanner->curtok->tagid = tagid;
799 pScanner->curtok->type = has_cont ? TOK_TAG_START : TOK_TAG_EMPTY;
803 pScanner->curtok->ext = SML_EXT_UNDEFINED;
807 pScanner->curtok->ext = SML_EXT_METINF;
809 pScanner->curtok->ext = SML_EXT_UNDEFINED;
814 pScanner->curtok->ext = SML_EXT_DMTND;
816 pScanner->curtok->ext = SML_EXT_UNDEFINED;
821 pScanner->curtok->ext = SML_EXT_DEVINF;
823 pScanner->curtok->ext = SML_EXT_UNDEFINED;
827 pScanner->curtok->ext = SML_EXT_UNDEFINED;
1005 smlLibMemcpy(oldtok, pScanner->curtok, sizeof(XltDecToken_t));
1013 smlLibFree(pScanner->curtok->pcdata);
1022 smlLibFree(pScanner->curtok->pcdata);
1054 /* ... and finaly restore our copy of curtok */
1055 smlLibMemcpy(pScanner->curtok, oldtok, sizeof(XltDecToken_t));
1144 smlLibMemset(pScannerPriv->curtok, 0,sizeof(XltDecToken_t));
1148 if (IS_START(pSubDecoder->scanner->curtok)) {
1149 ext = pSubDecoder->scanner->curtok->ext;
1242 if ((pScanner->curtok = (XltDecTokenPtr_t)smlLibMalloc(sizeof(XltDecToken_t))) == NULL) {
1252 pScanner->curtok->pcdata = NULL;
1254 smlLibFree(pScanner->curtok);
1347 smlLibMemset(pScanner->curtok, 0, sizeof(XltDecToken_t));
1348 pScanner->curtok->start = pScanner->pos;
1372 smlLibMemset(pScanner->curtok, 0, sizeof(XltDecToken_t));
1373 pScanner->curtok->start = pScanner->pos;
1398 SmlPcdataPtr_t pcdata = pScanner->curtok->pcdata;
1402 smlLibMemset(pScanner->curtok, 0, sizeof(XltDecToken_t));
1403 pScanner->curtok->start = pScanner->pos;
1410 SmlPcdataPtr_t pcdata = pScanner->curtok->pcdata;
1414 smlLibMemset(pScanner->curtok, 0, sizeof(XltDecToken_t));
1415 pScanner->curtok->start = pScanner->pos;
1442 //Debug("tagid=%d, ext=%d\n",pScanner->curtok->tagid, pScanner->curtok->ext);
1443 if ((rc = getTagString(pScanner->curtok->tagid, _tagString, pScanner->activeExt)) != SML_ERR_OK)
1445 if(pScanner->curtok->type == TOK_TAG_END)
1453 rc =getTagString(pScanner->curtok->tagid, _tagString, tmpExt);
1463 if(pScanner->curtok->type == TOK_TAG_START)
1478 else if(pScanner->curtok->type == TOK_TAG_END)
1487 else if(pScanner->curtok->type == TOK_TAG_EMPTY)
1491 smlLibMemset(pScanner->curtok, 0, sizeof(XltDecToken_t));
1492 pScanner->curtok->start = pScanner->pos;