Symbol: ccl
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1754
fprintf(out, "0x%08lx", (unsigned long) ccl[i]);
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
1789
fwrite((char *) ccl, sizeof(krb5_ui_4), ccl_used, out);
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
180
static krb5_ui_4 *ccl;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
664
ccl = (krb5_ui_4 *) malloc(sizeof(krb5_ui_4) * 24);
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
666
ccl = (krb5_ui_4 *)
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
667
realloc((char *) ccl, sizeof(krb5_ui_4) * (ccl_size + 24));
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
675
ccl[0] = ccl[1] = c;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
676
ccl[2] = ccl_code;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
685
if (ccl_code == ccl[ccl_used - 1] && c == ccl[ccl_used - 2] + 1) {
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
686
ccl[ccl_used - 2] = c;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
693
if (c > ccl[ccl_used - 2] + 1 ||
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
694
(c == ccl[ccl_used - 2] + 1 && ccl_code != ccl[ccl_used - 1])) {
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
695
ccl[ccl_used++] = c;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
696
ccl[ccl_used++] = c;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
697
ccl[ccl_used++] = ccl_code;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
704
for (i = 0; i < ccl_used && c > ccl[i + 1] + 1; i += 3) ;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
706
if (ccl_code == ccl[i + 2] && c == ccl[i + 1] + 1) {
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
710
ccl[i + 1] = c;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
712
} else if (c < ccl[i]) {
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
717
ccl[j] = ccl[j - 3];
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
718
ccl[j - 1] = ccl[j - 4];
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
719
ccl[j - 2] = ccl[j - 5];
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
721
ccl[i] = ccl[i + 1] = c;
crypto/krb5/src/lib/krb5/unicode/ucdata/ucgendat.c
722
ccl[i + 2] = ccl_code;
lib/libc/stdio/vfwscanf.c
100
return (wmemchr(ccl->start, wi, ccl->end - ccl->start)
lib/libc/stdio/vfwscanf.c
103
return (wmemchr(ccl->start, wi, ccl->end - ccl->start) != NULL);
lib/libc/stdio/vfwscanf.c
167
convert_ccl(FILE *fp, char * mbp, int width, const struct ccl *ccl,
lib/libc/stdio/vfwscanf.c
178
width-- != 0 && inccl(ccl, wi)) {
lib/libc/stdio/vfwscanf.c
195
convert_wccl(FILE *fp, wchar_t *wcp, int width, const struct ccl *ccl,
lib/libc/stdio/vfwscanf.c
205
width-- != 0 && inccl(ccl, wi))
lib/libc/stdio/vfwscanf.c
212
width-- != 0 && inccl(ccl, wi))
lib/libc/stdio/vfwscanf.c
474
struct ccl ccl; /* character class info */
lib/libc/stdio/vfwscanf.c
481
ccl.start = ccl.end = NULL;
lib/libc/stdio/vfwscanf.c
644
ccl.start = fmt;
lib/libc/stdio/vfwscanf.c
646
ccl.compl = 1;
lib/libc/stdio/vfwscanf.c
649
ccl.compl = 0;
lib/libc/stdio/vfwscanf.c
654
ccl.end = fmt;
lib/libc/stdio/vfwscanf.c
745
&ccl, locale);
lib/libc/stdio/vfwscanf.c
748
&ccl, locale);
lib/libc/stdio/vfwscanf.c
96
inccl(const struct ccl *ccl, wint_t wi)
lib/libc/stdio/vfwscanf.c
99
if (ccl->compl) {