H A D | picopr.c | 5 * you may not use this file except in compliance with the License. 73 #define PR_MAX_DATA_LEN_Z PR_MAX_DATA_LEN + 1 /* all strings in picopr should use this constant 337 static void pr_getOutputItemList (picodata_ProcessingUnit this, pr_subobj_t * pr, 357 static void pr_ALLOCATE (picodata_ProcessingUnit this, pr_MemTypes mType, void * * adr, unsigned int byteSize) argument 360 pr_subobj_t * pr = (pr_subobj_t *) this->subObj; 382 picoos_emRaiseException(this->common->em, PICO_EXC_OUT_OF_MEM, (picoos_char *)"pr out of dynamic memory", (picoos_char *)""); 403 picoos_emRaiseException(this->common->em, PICO_EXC_OUT_OF_MEM, (picoos_char *)"pr out of dynamic memory", (picoos_char *)""); 413 static void pr_DEALLOCATE (picodata_ProcessingUnit this, pr_MemTypes mType, void * * adr) argument 415 pr_subobj_t * pr = (pr_subobj_t *) this->subObj; 433 static void pr_getMemState(picodata_ProcessingUnit this, pr_MemType argument 441 pr_resetMemState(picodata_ProcessingUnit this, pr_MemTypes mType, picoos_uint32 lmemState) argument 621 tok_tokenDigitStrToInt(picodata_ProcessingUnit this, pr_subobj_t * pr, picoos_uchar stokenStr[]) argument 847 pr_disposeProdList(register picodata_ProcessingUnit this, pr_ProdList * prodList) argument 859 pr_addContext(register picodata_ProcessingUnit this, pr_subobj_t * pr, pr_ContextList * ctxList, picokpr_VarStrPtr contextNamePtr, picokpr_VarStrPtr netNamePtr, picokpr_VarStrPtr prodNamePtr) argument 913 pr_createContextList(register picodata_ProcessingUnit this) argument 941 pr_disposeContextList(register picodata_ProcessingUnit this) argument 967 pr_setContext(register picodata_ProcessingUnit this, pr_subobj_t * pr, picoos_uchar context[]) argument 1004 pr_initItem(picodata_ProcessingUnit this, pr_ioItem * item) argument 1017 pr_newItem(picodata_ProcessingUnit this, pr_MemTypes mType, pr_ioItemPtr * item, picoos_uint8 itemType, picoos_int32 size, picoos_bool inItem) argument 1047 pr_copyItemContent(picodata_ProcessingUnit this, pr_ioItem * inItem, pr_ioItem * outItem) argument 1065 pr_copyItem(picodata_ProcessingUnit this, pr_MemTypes mType, pr_ioItemPtr inItem, pr_ioItemPtr * outItem) argument 1087 pr_appendItem(picodata_ProcessingUnit this, pr_ioItemPtr * firstItem, pr_ioItemPtr * lastItem, pr_ioItemPtr item) argument 1101 pr_disposeItem(picodata_ProcessingUnit this, pr_ioItemPtr * item) argument 1109 pr_putItem(picodata_ProcessingUnit this, pr_subobj_t * pr, pr_ioItemPtr * first, pr_ioItemPtr * last, picoos_uint8 itemType, picoos_uint8 info1, picoos_uint8 info2, picoos_uint16 val, picoos_uchar str[]) argument 1185 pr_appendItemToOutItemList(picodata_ProcessingUnit this, pr_subobj_t * pr, pr_ioItemPtr * firstItem, pr_ioItemPtr * lastItem, pr_ioItemPtr item) argument 1303 pr_genCommands(picodata_ProcessingUnit this, pr_subobj_t * pr, picokpr_Preproc network, picokpr_OutItemArrOffset outitem, pr_OutItemVarPtr vars, pr_ioItemPtr * first, pr_ioItemPtr * last) argument 1669 pr_getOutputItemList(picodata_ProcessingUnit this, pr_subobj_t * pr, picokpr_Preproc network, picokpr_OutItemArrOffset outitem, pr_OutItemVarPtr vars, pr_ioItemPtr * first, pr_ioItemPtr * last) argument 1988 pr_getOutput(picodata_ProcessingUnit this, pr_subobj_t * pr, picoos_int32 * i, picoos_int32 d, pr_ioItemPtr * o, pr_ioItemPtr * ol) argument 2131 pr_outputPath(picodata_ProcessingUnit this, pr_subobj_t * pr) argument 2262 pr_getNextToken(picodata_ProcessingUnit this, pr_subobj_t * pr) argument 2287 pr_getAltToken(picodata_ProcessingUnit this, pr_subobj_t * pr) argument 2326 pr_findProduction(picodata_ProcessingUnit this, pr_subobj_t * pr, picoos_uchar str[], picokpr_Preproc * network, picokpr_TokArrOffset * tokOfs) argument 2363 pr_getProdToken(picodata_ProcessingUnit this, pr_subobj_t * pr) argument 2404 pr_getProdContToken(picodata_ProcessingUnit this, pr_subobj_t * pr) argument 2429 pr_getTopLevelToken(picodata_ProcessingUnit this, pr_subobj_t * pr, picoos_bool firstprod) argument 2457 pr_getToken(picodata_ProcessingUnit this, pr_subobj_t * pr) argument 2480 pr_getNextMultiToken(picodata_ProcessingUnit this, pr_subobj_t * pr) argument 2503 pr_matchMultiToken(picodata_ProcessingUnit this, pr_subobj_t * pr, picokpr_TokSetNP npset, picokpr_TokSetWP wpset) argument 2523 pr_matchTokensSpace(picodata_ProcessingUnit this, pr_subobj_t * pr, picoos_int32 cmpres, picokpr_TokSetNP npset, picokpr_TokSetWP wpset) argument 2570 pr_matchTokensDigit(picodata_ProcessingUnit this, pr_subobj_t * pr, picoos_int32 cmpres, picokpr_TokSetNP npset, picokpr_TokSetWP wpset) argument 2619 pr_matchTokensSeq(picodata_ProcessingUnit this, pr_subobj_t * pr, picoos_int32 cmpres, picokpr_TokSetNP npset, picokpr_TokSetWP wpset) argument 2662 pr_matchTokensChar(picodata_ProcessingUnit this, pr_subobj_t * pr, picoos_int32 cmpres, picokpr_TokSetNP npset, picokpr_TokSetWP wpset) argument 2682 pr_matchTokensLetter(picodata_ProcessingUnit this, pr_subobj_t * pr, picoos_int32 cmpres, picokpr_TokSetNP npset, picokpr_TokSetWP wpset) argument 2764 pr_matchTokensBegin(picodata_ProcessingUnit this, pr_subobj_t * pr, picokpr_TokSetNP npset, picokpr_TokSetWP wpset) argument 2778 pr_matchTokensEnd(picodata_ProcessingUnit this, pr_subobj_t * pr, picokpr_TokSetNP npset, picokpr_TokSetWP wpset) argument 2791 pr_matchTokens(picodata_ProcessingUnit this, pr_subobj_t * pr, picoos_int16 * cmpres) argument 2894 pr_processToken(picodata_ProcessingUnit this, pr_subobj_t * pr) argument 3009 pr_process(picodata_ProcessingUnit this, pr_subobj_t * pr) argument 3038 pr_prepareItem(picodata_ProcessingUnit this, pr_subobj_t * pr, pr_ioItemPtr item) argument 3045 pr_processItems(picodata_ProcessingUnit this, pr_subobj_t * pr) argument 3123 pr_treatItem(picodata_ProcessingUnit this, pr_subobj_t * pr, pr_ioItemPtr item) argument 3171 prReset(register picodata_ProcessingUnit this, picoos_int32 resetMode) argument 3247 prInitialize(register picodata_ProcessingUnit this, picoos_int32 resetMode) argument 3258 prTerminate(register picodata_ProcessingUnit this) argument 3265 prSubObjDeallocate(register picodata_ProcessingUnit this, picoos_MemoryManager mm) argument 3290 picodata_ProcessingUnit this = picodata_newProcessingUnit(mm, common, cbIn, cbOut, voice); local 3329 prStep(register picodata_ProcessingUnit this, picoos_int16 mode, picoos_uint16 * numBytesOutput) argument [all...] |