Lines Matching full:rele
264 struct pr_PathEle rele[PR_MAX_PATH_LEN];
2011 with__0 = & pr->rbestpath.rele[*i];
2014 while ((li < 127) && (li < pr->rbestpath.rele[*i].rdepth)) {
2105 } else if (((*i) < (pr->rbestpath.rlen - 1)) && (d != pr->rbestpath.rele[(*i) + 1].rdepth)) {
2106 if ((*i > 0) && (with__0->rdepth-1) == pr->rbestpath.rele[*i + 1].rdepth) {
2123 while ((li < 127) && (li < pr->rbestpath.rele[*i].rdepth-1)) {
2200 with__0 = & pr->rbestpath.rele[li];
2269 with__0 = & pr->ractpath.rele[len - 1];
2272 pr_initPathEle(& pr->ractpath.rele[len]);
2273 pr->ractpath.rele[len].rnetwork = with__0->rnetwork;
2274 pr->ractpath.rele[len].rtok = picokpr_getTokNextOfs(with__0->rnetwork, with__0->rtok);
2275 pr->ractpath.rele[len].rdepth = with__0->rdepth;
2294 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1];
2370 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1];
2374 pr_initPathEle(& pr->ractpath.rele[pr->ractpath.rlen]);
2376 if (pr_findProduction(this, pr, lstrp,& pr->ractpath.rele[pr->ractpath.rlen].rnetwork,& pr->ractpath.rele[pr->ractpath.rlen].rtok)) {
2379 pr->ractpath.rele[pr->ractpath.rlen].rdepth = with__0->rdepth + 1;
2386 pr_initPathEle(& pr->ractpath.rele[pr->ractpath.rlen]);
2387 pr->ractpath.rele[pr->ractpath.rlen].rnetwork = with__0->rnetwork;
2388 pr->ractpath.rele[pr->ractpath.rlen].rtok = picokpr_getProdATokOfs(with__0->rnetwork, pr_attrVal(with__0->rnetwork, with__0->rtok,PR_TSEProd));
2391 pr->ractpath.rele[pr->ractpath.rlen].rdepth = with__0->rdepth + 1;
2409 while ((li > 0) && !((pr->ractpath.rele[li].rdepth == (pr->ractpath.rele[pr->ractpath.rlen - 1].rdepth - 1)) && ((PR_TSE_MASK_PROD &picokpr_getTokSetWP(pr->ractpath.rele[li].rnetwork, pr->ractpath.rele[li].rtok)) != 0))) {
2412 if (((li >= 0) && (pr->ractpath.rlen < PR_MAX_PATH_LEN) && (PR_TSE_MASK_NEXT &picokpr_getTokSetNP(pr->ractpath.rele[li].rnetwork, pr->ractpath.rele[li].rtok)) != 0)) {
2413 pr_initPathEle(& pr->ractpath.rele[pr->ractpath.rlen]);
2414 pr->ractpath.rele[pr->ractpath.rlen].rnetwork = pr->ractpath.rele[li].rnetwork;
2415 pr->ractpath.rele[pr->ractpath.rlen].rtok = picokpr_getTokNextOfs(pr->ractpath.rele[li].rnetwork, pr->ractpath.rele[li].rtok);
2416 pr->ractpath.rele[pr->ractpath.rlen].rdepth = pr->ractpath.rele[li].rdepth;
2441 pr_initPathEle(& pr->ractpath.rele[pr->ractpath.rlen]);
2442 pr->ractpath.rele[pr->ractpath.rlen].rdepth = 1;
2443 pr->ractpath.rele[pr->ractpath.rlen].rnetwork = pr->prodList->rNetwork;
2444 pr->ractpath.rele[pr->ractpath.rlen].rtok = picokpr_getProdATokOfs(pr->prodList->rNetwork, pr->prodList->rProdOfs);
2445 pr->ractpath.rele[pr->ractpath.rlen].rlState = PR_LSInit;
2446 pr->ractpath.rele[pr->ractpath.rlen].rcompare = -1;
2447 pr->ractpath.rele[pr->ractpath.rlen].rprodname = picokpr_getProdNameOfs(pr->prodList->rNetwork, pr->prodList->rProdOfs);
2448 pr->ractpath.rele[pr->ractpath.rlen].rprodprefcost = picokpr_getProdPrefCost(pr->prodList->rNetwork, pr->prodList->rProdOfs);
2463 while ((ln >= 0) && (pr->ractpath.rele[ln].ritemid == -1)) {
2467 lid = pr->ractpath.rele[ln].ritemid + 1;
2472 pr->ractpath.rele[pr->ractpath.rlen - 1].ritemid = lid;
2474 pr->ractpath.rele[pr->ractpath.rlen - 1].ritemid = -1;
2486 pr->ractpath.rele[len].rtok = pr->ractpath.rele[len - 1].rtok;
2487 pr->ractpath.rele[len].ritemid = -(1);
2488 pr->ractpath.rele[len].rcompare = pr->ractpath.rele[len - 1].rcompare;
2489 pr->ractpath.rele[len].rdepth = pr->ractpath.rele[len - 1].rdepth;
2490 pr->ractpath.rele
2533 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1];
2578 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1];
2627 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1];
2667 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1];
2690 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1];
2769 if ((PR_TSE_MASK_BEGIN &picokpr_getTokSetNP(pr->ractpath.rele[pr->ractpath.rlen - 1].rnetwork, pr->ractpath.rele[pr->ractpath.rlen - 1].rtok)) != 0) {
2783 if ((PR_TSE_MASK_END &picokpr_getTokSetNP(pr->ractpath.rele[pr->ractpath.rlen - 1].rnetwork, pr->ractpath.rele[pr->ractpath.rlen - 1].rtok)) != 0) {
2799 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1];
2861 path->rcost = path->rcost + path->rele[li].rprodprefcost;
2863 wpset = picokpr_getTokSetWP(path->rele[li].rnetwork, path->rele[li].rtok);
2864 npset = picokpr_getTokSetNP(path->rele[li].rnetwork, path->rele[li].rtok);
2868 path->rcost = path->rcost - PR_COST + pr_attrVal(path->rele[li].rnetwork, path->rele[li].rtok, PR_TSECost);
2874 path->rcost = path->rcost - PR_COST + pr_attrVal(path->rele[li].rnetwork, path->rele[li].rtok, PR_TSECost);
2881 if ((path->rele[li].rprodname != 0)) {
2882 strp = picokpr_getVarStrPtr(path->rele[li].rnetwork, path->rele[li].rprodname);
2916 with__0 = & pr->ractpath.rele[pr->ractpath.rlen - 1];
2928 pr->rbestpath.rele[li] = pr->ractpath.rele[li];