Lines Matching refs:ractpath
279 pr_Path ractpath; member
2268 len = pr->ractpath.rlen; in pr_getNextToken()
2269 with__0 = & pr->ractpath.rele[len - 1]; in pr_getNextToken()
2271 if ((len > 0) && (pr->ractpath.rlen < PR_MAX_PATH_LEN) && ((PR_TSE_MASK_NEXT & npset) != 0)) { in pr_getNextToken()
2272 pr_initPathEle(& pr->ractpath.rele[len]); in pr_getNextToken()
2273 pr->ractpath.rele[len].rnetwork = with__0->rnetwork; in pr_getNextToken()
2274 pr->ractpath.rele[len].rtok = picokpr_getTokNextOfs(with__0->rnetwork, with__0->rtok); in pr_getNextToken()
2275 pr->ractpath.rele[len].rdepth = with__0->rdepth; in pr_getNextToken()
2276 pr->ractpath.rlen++; in pr_getNextToken()
2294 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1]; in pr_getAltToken()
2295 if ((pr->ractpath.rlen > 0) && (pr->ractpath.rlen < PR_MAX_PATH_LEN)) { in pr_getAltToken()
2318 if (pr->ractpath.rlen >= PR_MAX_PATH_LEN) { in pr_getAltToken()
2369 if ((pr->ractpath.rlen > 0) && (pr->ractpath.rlen < PR_MAX_PATH_LEN)) { in pr_getProdToken()
2370 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1]; in pr_getProdToken()
2374 pr_initPathEle(& pr->ractpath.rele[pr->ractpath.rlen]); in pr_getProdToken()
2376 …r_findProduction(this, pr, lstrp,& pr->ractpath.rele[pr->ractpath.rlen].rnetwork,& pr->ractpath.re… in pr_getProdToken()
2379 pr->ractpath.rele[pr->ractpath.rlen].rdepth = with__0->rdepth + 1; in pr_getProdToken()
2380 pr->ractpath.rlen++; in pr_getProdToken()
2386 pr_initPathEle(& pr->ractpath.rele[pr->ractpath.rlen]); in pr_getProdToken()
2387 pr->ractpath.rele[pr->ractpath.rlen].rnetwork = with__0->rnetwork; in pr_getProdToken()
2388 …pr->ractpath.rele[pr->ractpath.rlen].rtok = picokpr_getProdATokOfs(with__0->rnetwork, pr_attrVal(w… in pr_getProdToken()
2391 pr->ractpath.rele[pr->ractpath.rlen].rdepth = with__0->rdepth + 1; in pr_getProdToken()
2392 pr->ractpath.rlen++; in pr_getProdToken()
2397 if (pr->ractpath.rlen >= PR_MAX_PATH_LEN) { in pr_getProdToken()
2408 li = pr->ractpath.rlen - 1; in pr_getProdContToken()
2409 …ractpath.rele[li].rdepth == (pr->ractpath.rele[pr->ractpath.rlen - 1].rdepth - 1)) && ((PR_TSE_MAS… in pr_getProdContToken()
2412 …li >= 0) && (pr->ractpath.rlen < PR_MAX_PATH_LEN) && (PR_TSE_MASK_NEXT &picokpr_getTokSetNP(pr->ra… in pr_getProdContToken()
2413 pr_initPathEle(& pr->ractpath.rele[pr->ractpath.rlen]); in pr_getProdContToken()
2414 pr->ractpath.rele[pr->ractpath.rlen].rnetwork = pr->ractpath.rele[li].rnetwork; in pr_getProdContToken()
2415 …pr->ractpath.rele[pr->ractpath.rlen].rtok = picokpr_getTokNextOfs(pr->ractpath.rele[li].rnetwork, … in pr_getProdContToken()
2416 pr->ractpath.rele[pr->ractpath.rlen].rdepth = pr->ractpath.rele[li].rdepth; in pr_getProdContToken()
2417 pr->ractpath.rlen++; in pr_getProdContToken()
2420 if (pr->ractpath.rlen >= PR_MAX_PATH_LEN) { in pr_getProdContToken()
2441 pr_initPathEle(& pr->ractpath.rele[pr->ractpath.rlen]); in pr_getTopLevelToken()
2442 pr->ractpath.rele[pr->ractpath.rlen].rdepth = 1; in pr_getTopLevelToken()
2443 pr->ractpath.rele[pr->ractpath.rlen].rnetwork = pr->prodList->rNetwork; in pr_getTopLevelToken()
2444 …pr->ractpath.rele[pr->ractpath.rlen].rtok = picokpr_getProdATokOfs(pr->prodList->rNetwork, pr->pro… in pr_getTopLevelToken()
2445 pr->ractpath.rele[pr->ractpath.rlen].rlState = PR_LSInit; in pr_getTopLevelToken()
2446 pr->ractpath.rele[pr->ractpath.rlen].rcompare = -1; in pr_getTopLevelToken()
2447 …pr->ractpath.rele[pr->ractpath.rlen].rprodname = picokpr_getProdNameOfs(pr->prodList->rNetwork, pr… in pr_getTopLevelToken()
2448 …pr->ractpath.rele[pr->ractpath.rlen].rprodprefcost = picokpr_getProdPrefCost(pr->prodList->rNetwor… in pr_getTopLevelToken()
2449 pr->ractpath.rlen++; in pr_getTopLevelToken()
2462 ln = (pr->ractpath.rlen - 2); in pr_getToken()
2463 while ((ln >= 0) && (pr->ractpath.rele[ln].ritemid == -1)) { in pr_getToken()
2467 lid = pr->ractpath.rele[ln].ritemid + 1; in pr_getToken()
2472 pr->ractpath.rele[pr->ractpath.rlen - 1].ritemid = lid; in pr_getToken()
2474 pr->ractpath.rele[pr->ractpath.rlen - 1].ritemid = -1; in pr_getToken()
2484 len = pr->ractpath.rlen; in pr_getNextMultiToken()
2486 pr->ractpath.rele[len].rtok = pr->ractpath.rele[len - 1].rtok; in pr_getNextMultiToken()
2487 pr->ractpath.rele[len].ritemid = -(1); in pr_getNextMultiToken()
2488 pr->ractpath.rele[len].rcompare = pr->ractpath.rele[len - 1].rcompare; in pr_getNextMultiToken()
2489 pr->ractpath.rele[len].rdepth = pr->ractpath.rele[len - 1].rdepth; in pr_getNextMultiToken()
2490 pr->ractpath.rele[len].rlState = PR_LSInit; in pr_getNextMultiToken()
2491 pr->ractpath.rlen++; in pr_getNextMultiToken()
2533 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1]; in pr_matchTokensSpace()
2578 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1]; in pr_matchTokensDigit()
2627 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1]; in pr_matchTokensSeq()
2667 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1]; in pr_matchTokensChar()
2690 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1]; in pr_matchTokensLetter()
2769 …E_MASK_BEGIN &picokpr_getTokSetNP(pr->ractpath.rele[pr->ractpath.rlen - 1].rnetwork, pr->ractpath.… in pr_matchTokensBegin()
2783 …TSE_MASK_END &picokpr_getTokSetNP(pr->ractpath.rele[pr->ractpath.rlen - 1].rnetwork, pr->ractpath.… in pr_matchTokensEnd()
2799 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1]; in pr_matchTokens()
2904 if ((pr->ractpath.rlen == 0)) { in pr_processToken()
2913 if (pr->maxPathLen < pr->ractpath.rlen) { in pr_processToken()
2914 pr->maxPathLen = pr->ractpath.rlen; in pr_processToken()
2916 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1]; in pr_processToken()
2923 pr_calcPathCost(&pr->ractpath); in pr_processToken()
2924 … if ((pr->rbestpath.rlen == 0) || (pr->ractpath.rcost < pr->rbestpath.rcost)) { in pr_processToken()
2925 pr->rbestpath.rlen = pr->ractpath.rlen; in pr_processToken()
2926 pr->rbestpath.rcost = pr->ractpath.rcost; in pr_processToken()
2927 for (li = 0; li < pr->ractpath.rlen; li++) { in pr_processToken()
2928 pr->rbestpath.rele[li] = pr->ractpath.rele[li]; in pr_processToken()
2954 pr->ractpath.rlen--; in pr_processToken()
3015 pr->ractpath.rlen = 0; in pr_process()
3016 pr->ractpath.rcost = PR_COST_INIT; in pr_process()
3139 pr->ractpath.rcost = PR_COST_INIT; in pr_treatItem()
3140 pr->ractpath.rlen = 0; in pr_treatItem()
3186 pr->ractpath.rcost = PR_COST_INIT; in prReset()
3187 pr->ractpath.rlen = 0; in prReset()