Lines Matching refs:pri
140 int32_t pri;
147 int32_t pri;
280 prilist[i].pri = 0;
300 collpri_t *pri;
302 pri = get_pri(ref);
314 if (pri->res != UNKNOWN) {
316 pri->lineno);
319 pri->lineno = lineno;
320 pri->pri = v;
321 pri->res = res;
327 collpri_t *pri;
330 pri = get_pri(ref);
332 while (pri->res == REFER) {
333 if (pri->pass == pass) {
335 lineno = pri->lineno;
339 if ((pri->pri < 0) || (pri->pri >= numpri)) {
343 pri->pass = pass;
344 pri = &prilist[pri->pri];
347 if (pri->res == UNKNOWN) {
350 if (pri->res != RESOLVED)
353 return (pri->pri);
359 int32_t k1 = ((const weight_t *)n1)->pri;
360 int32_t k2 = ((const weight_t *)n2)->pri;
594 int32_t pri;
599 pri = nextpri;
606 (p->pri == -1)) {
608 set_pri(currchar->ref[i], pri, RESOLVED);
636 (p->pri == -1)) {
637 set_pri(currelem->ref[i], pri,
651 (p->pri == -1)) {
664 (p->pri == -1)) {
665 set_pri(currundef->ref[i], pri, RESOLVED);
749 (p->pri == -1)) {
1029 srch.pri = resolve_pri(ref);
1032 if (srch.pri == 0)
1036 if (srch.pri & COLLATE_SUBST_PRIORITY)
1046 w->pri = srch.pri;
1064 int32_t pri;
1066 pri = resolve_pri(ref);
1067 if (pri & COLLATE_SUBST_PRIORITY) {
1068 return (pri);
1070 if (pri <= 0) {
1071 return (pri);
1073 srch.pri = pri;
1116 int32_t pri;
1191 chars[i].pri[j] =
1196 chars[i].pri[j] =
1204 chars[i].pri[NUM_WT] = htote(i);
1231 st[n].pri[j] = htote(get_weight(sb->ref[j],
1255 chain[n].pri[i] = htote(get_weight(ce->ref[i], i));
1279 if ((pri = get_weight(cc->ref[j], j)) < 0) {
1282 if (undef && (pri >= 0)) {
1286 large[i].pri.pri[j] = htote(pri);