Lines Matching refs:pri
252 return (p->pri);
315 int *pri, int which, const int **state)
327 *pri = *t;
338 *pri = *sptr;
356 ((p = p2->pri[which]) >= 0)) {
359 *pri = p;
367 *pri = table->char_pri_table[*t].pri[which];
375 *pri = match->pri.pri[which];
383 *pri = (*t & COLLATE_MAX_PRIORITY);
385 *pri = table->info->undef_pri[which];
403 if ((sptr = substsearch(table, *pri, which)) != NULL) {
404 if ((*pri = *sptr) > 0) {
420 int pri;
474 _collate_lookup(table, t, &len, &pri, pass, &state);
476 if (pri <= 0) {
477 if (pri < 0) {
482 pri = COLLATE_MAX_PRIORITY;
485 *xf++ = pri;
493 _collate_lookup(table, t, &len, &pri, pass, &state);
495 if (pri <= 0) {
496 if (pri < 0) {
504 *xf++ = pri;
545 xfrm(struct xlocale_collate *table, unsigned char *p, int pri, int pass)
552 *p = (pri & XFRM_MASK) + XFRM_OFFSET;
553 pri >>= XFRM_SHIFT;
565 int pri;
622 _collate_lookup(table, t, &len, &pri, pass, &state);
624 if (pri <= 0) {
625 if (pri < 0) {
630 pri = COLLATE_MAX_PRIORITY;
633 b = xfrm(table, buf, pri, pass);
648 _collate_lookup(table, t, &len, &pri, pass, &state);
650 if (pri <= 0) {
651 if (pri < 0) {
659 b = xfrm(table, buf, pri, pass);
707 e = table->char_pri_table[*str].pri[0];
712 e = match_large->pri.pri[0];
727 e = match_chain->pri[0];