Lines Matching refs:nrules
52 uint_fast32_t nrules; member
128 return l_data->rulesets[rule_idx * l_data->nrules + pass] & sort_position; in find_position()
143 for (pass = 0; pass < l_data->nrules; ++pass) in do_xfrm()
161 int rule = l_data->rulesets[rule_idx * l_data->nrules + pass]; in do_xfrm()
237 int rule = l_data->rulesets[rule_idx * l_data->nrules + pass]; in do_xfrm()
382 dest[needed] = pass + 1 < l_data->nrules ? L('\1') : L('\0'); in do_xfrm()
407 uint_fast32_t nrules = l_data->nrules; in do_xfrm_cached() local
416 for (pass = 0; pass < nrules; ++pass) in do_xfrm_cached()
419 int rule = rulesets[rulearr[0] * nrules + pass]; in do_xfrm_cached()
476 rule = rulesets[rulearr[idxcnt + 1] * nrules + pass]; in do_xfrm_cached()
599 rule = rulesets[rulearr[idxcnt + 1] * nrules + pass]; in do_xfrm_cached()
646 dest[needed] = pass + 1 < nrules ? L('\1') : L('\0'); in do_xfrm_cached()
671 l_data.nrules = current->values[_NL_ITEM_INDEX (_NL_COLLATE_NRULES)].word; in STRXFRM()
674 if (l_data.nrules == 0) in STRXFRM()