Lines Matching refs:ns

348 ccl_member(int ns, wchar_t cs, int ne, wchar_t ce, ccl_chars_t *s)  in ccl_member()  argument
355 if (MLCMPLE(s->cc_ns, s->cc_cs, ns, cs) && in ccl_member()
365 ccln_member(int ns, wchar_t cs, int ne, wchar_t ce, ccl_chars_t *s, int n) in ccln_member() argument
372 if (MLCMPLE(s->cc_ns, s->cc_cs, ns, cs) && in ccln_member()
433 int ns, ne; in cgotofn() local
486 ns = wcsetno(k); in cgotofn()
487 if (! ccln_member(ns, k, ns, k, in cgotofn()
490 ns, k, ns, k); in cgotofn()
492 ssyms[ssmax].cc_ns = ns; in cgotofn()
494 ssyms[ssmax].cc_ne = ns; in cgotofn()
499 ns = 0; in cgotofn()
502 if (! ccln_member(ns, cs, ne, ce, in cgotofn()
505 ns, cs, ne, ce); in cgotofn()
508 ssyms[ssmax].cc_ns = ns; in cgotofn()
512 ns = hatcn; in cgotofn()
515 if (! ccln_member(ns, cs, ne, ce, in cgotofn()
518 ns, cs, ne, ce); in cgotofn()
521 ssyms[ssmax].cc_ns = ns; in cgotofn()
527 ns = hatcn; in cgotofn()
530 if ((p->cc_ns != ns ||\ in cgotofn()
541 ns = 0; in cgotofn()
545 if ((ns != hatcn || p->cc_cs != HAT) && in cgotofn()
546 ! ccln_member(ns, cs, in cgotofn()
551 ns, cs, in cgotofn()
555 ssyms[ssmax].cc_ns = ns; in cgotofn()
560 ns = p->cc_ns; in cgotofn()
564 ns = p->cc_ne; in cgotofn()
568 if ((ns != hatcn || cs != HAT) && in cgotofn()
569 ! ccln_member(ns, cs, in cgotofn()
573 ns, cs, MAX_CODESET, in cgotofn()
576 ssyms[ssmax].cc_ns = ns; in cgotofn()
609 ns = wcsetno(k); in cgotofn()
610 if (! ccln_member(ns, k, ns, k, in cgotofn()
612 ! ccln_member(ns, k, ns, k, in cgotofn()
616 ns, k, in cgotofn()
617 ns, k); in cgotofn()
619 ssyms[ssmax].cc_ns = ns; in cgotofn()
621 ssyms[ssmax].cc_ne = ns; in cgotofn()
626 ns = 0; in cgotofn()
629 if (! ccln_member(ns, cs, ne, ce, in cgotofn()
631 ! ccln_member(ns, cs, ne, ce, in cgotofn()
635 ns, cs, in cgotofn()
639 ssyms[ssmax].cc_ns = ns; in cgotofn()
643 ns = hatcn; in cgotofn()
646 if (! ccln_member(ns, cs, ne, ce, in cgotofn()
648 ! ccln_member(ns, cs, ne, ce, in cgotofn()
652 ns, cs, in cgotofn()
656 ssyms[ssmax].cc_ns = ns; in cgotofn()
662 ns = hatcn; in cgotofn()
665 if ((p->cc_ns != ns || in cgotofn()
681 ns = 0; in cgotofn()
685 ! ccln_member(ns, cs, p->cc_ns, in cgotofn()
687 ! ccln_member(ns, cs, p->cc_ns, in cgotofn()
690 symax, ns, cs, p->cc_ns, p->cc_cs-1); in cgotofn()
692 ssyms[ssmax].cc_ns = ns; in cgotofn()
698 ns = p->cc_ns; in cgotofn()
702 ns = p->cc_ne; in cgotofn()
706 if ((ns != hatcn || cs != HAT) && ! ccln_member(ns, cs, in cgotofn()
708 ! ccln_member(ns, cs, MAX_CODESET, in cgotofn()
710 symax = insert_table(symbol, symax, ns, cs, in cgotofn()
714 ssyms[ssmax].cc_ns = ns; in cgotofn()
722 ns = ssyms[j].cc_ns; in cgotofn()
727 symax = delete_table(symbol, symax, ns, cs, ne, ce); in cgotofn()
734 if (k == CHAR && ns == ne && cs == ce && in cgotofn()
737 ccl_member(ns, cs, ne, ce, in cgotofn()
740 !ccl_member(ns, cs, ne, ce, in cgotofn()
763 fatab[++ind].cc.cc_ns = ns; in cgotofn()
775 fatab[++ind].cc.cc_ns = ns; in cgotofn()
829 insert_table(ccl_chars_t *table_base, int table_size, int ns, wchar_t cs, in insert_table() argument
862 table->cc_ns = ns; in insert_table()
866 ns = tns; in insert_table()
872 } else if (MLCMPLE(tns, (tcs - 1), ns, cs) && in insert_table()
873 MLCMPLE(ns, cs, tne, (tce + 1))) { in insert_table()
877 if (MLCMPGT(tns, tcs, ns, cs)) { in insert_table()
878 table->cc_ns = ns; in insert_table()
892 table->cc_ns = ns; in insert_table()
967 delete_table(ccl_chars_t *table_base, int table_size, int ns, wchar_t cs, in delete_table() argument
990 if (MLCMPLE(ns, cs, tns, tcs)) { in delete_table()
1004 tne = ns; in delete_table()
1008 ns = table->cc_ns; in delete_table()
1016 tns = ns; in delete_table()
1024 } else if (MLCMPLE(ns, cs, tne, tce)) { in delete_table()
1025 if (MLCMPGT(ns, cs, tns, tcs)) { in delete_table()
1029 table->cc_ne = ns; in delete_table()
1099 int n, ns, ne; in match() local
1106 ns = (++pfa)->cc.s.cc_ns; in match()
1113 if (MLCMPLE(ns, cs, n, c) && in match()
1128 ns = (pfa)->cc.s.cc_ns; in match()
1132 if (MLCMPLE(ns, cs, n, c) && MLCMPLE(n, c, ne, ce)) in match()