Lines Matching refs:pass
193 substsearch(const struct lc_collate *lcc, const wchar_t key, int pass) in substsearch() argument
196 int n = lcc->lc_subst_count[pass]; in substsearch()
201 if (pass >= lcc->lc_directive_count) in substsearch()
207 p = lcc->lc_subst_table[pass] + (key & ~COLLATE_SUBST_PRIORITY); in substsearch()
382 int pass; in _collate_wxfrm() local
390 for (pass = 0; pass <= ndir; pass++) { in _collate_wxfrm()
394 if (pass != 0) { in _collate_wxfrm()
404 if (pass == ndir) { in _collate_wxfrm()
407 direc = lcc->lc_directive[pass]; in _collate_wxfrm()
432 _collate_lookup(lcc, t, &len, &pri, pass, in _collate_wxfrm()
452 _collate_lookup(lcc, t, &len, &pri, pass, in _collate_wxfrm()
506 xfrm(locale_t loc, unsigned char *p, int pri, int pass) in xfrm() argument
509 uint32_t val = (uint32_t)loc->collate->lc_pri_count[pass]; in xfrm()
530 int pass; in _collate_sxfrm() local
541 for (pass = 0; pass <= ndir; pass++) { in _collate_sxfrm()
545 if (pass != 0) { in _collate_sxfrm()
555 if (pass == ndir) { in _collate_sxfrm()
558 direc = lcc->lc_directive[pass]; in _collate_sxfrm()
584 _collate_lookup(lcc, t, &len, &pri, pass, in _collate_sxfrm()
596 b = xfrm(loc, buf, pri, pass); in _collate_sxfrm()
611 _collate_lookup(lcc, t, &len, &pri, pass, in _collate_sxfrm()
623 b = xfrm(loc, buf, pri, pass); in _collate_sxfrm()