Symbol: unicode_data
fs/unicode/mkutf8data.c
1350
struct unicode_data unicode_data[0x110000];
fs/unicode/mkutf8data.c
1351
struct unicode_data *corrections;
fs/unicode/mkutf8data.c
1364
static struct unicode_data *corrections_lookup(struct unicode_data *u)
fs/unicode/mkutf8data.c
1376
struct unicode_data *left = l;
fs/unicode/mkutf8data.c
1377
struct unicode_data *right = r;
fs/unicode/mkutf8data.c
1393
struct unicode_data *left = l;
fs/unicode/mkutf8data.c
1394
struct unicode_data *right = r;
fs/unicode/mkutf8data.c
1417
struct unicode_data *leaf = l;
fs/unicode/mkutf8data.c
1432
struct unicode_data *leaf = l;
fs/unicode/mkutf8data.c
1453
struct unicode_data *leaf = l;
fs/unicode/mkutf8data.c
1462
struct unicode_data *leaf = l;
fs/unicode/mkutf8data.c
1469
struct unicode_data *leaf = l;
fs/unicode/mkutf8data.c
1481
struct unicode_data *leaf = l;
fs/unicode/mkutf8data.c
1495
struct unicode_data *leaf = l;
fs/unicode/mkutf8data.c
1502
struct unicode_data *leaf = l;
fs/unicode/mkutf8data.c
1509
struct unicode_data *leaf = l;
fs/unicode/mkutf8data.c
1530
struct unicode_data *leaf = l;
fs/unicode/mkutf8data.c
1554
static void utf8_create(struct unicode_data *data)
fs/unicode/mkutf8data.c
1591
utf8_create(&unicode_data[unichar]);
fs/unicode/mkutf8data.c
1599
struct unicode_data *data;
fs/unicode/mkutf8data.c
1684
struct unicode_data *data;
fs/unicode/mkutf8data.c
1696
if (unicode_data[unichar].gen < 0)
fs/unicode/mkutf8data.c
1699
data = corrections_lookup(&unicode_data[unichar]);
fs/unicode/mkutf8data.c
1701
data = &unicode_data[unichar];
fs/unicode/mkutf8data.c
1747
struct unicode_data *data;
fs/unicode/mkutf8data.c
1761
data = corrections_lookup(&unicode_data[unichar]);
fs/unicode/mkutf8data.c
1763
data = &unicode_data[unichar];
fs/unicode/mkutf8data.c
1918
print_utf32(unicode_data[unichar].utf32nfdi);
fs/unicode/mkutf8data.c
1925
print_utf32(unicode_data[unichar].utf32nfdicf);
fs/unicode/mkutf8data.c
2018
unicode_data[unichar].gen = gen;
fs/unicode/mkutf8data.c
2028
unicode_data[unichar].gen = gen;
fs/unicode/mkutf8data.c
2044
unicode_data[unichar].gen = -1;
fs/unicode/mkutf8data.c
2074
unicode_data[unichar].ccc = value;
fs/unicode/mkutf8data.c
2085
unicode_data[unichar].ccc = value;
fs/unicode/mkutf8data.c
2164
unicode_data[unichar].utf32nfdi = um;
fs/unicode/mkutf8data.c
2220
unicode_data[unichar].utf32nfdicf = um;
fs/unicode/mkutf8data.c
2258
free(unicode_data[unichar].utf32nfdi);
fs/unicode/mkutf8data.c
2261
unicode_data[unichar].utf32nfdi = um;
fs/unicode/mkutf8data.c
2262
free(unicode_data[unichar].utf32nfdicf);
fs/unicode/mkutf8data.c
2265
unicode_data[unichar].utf32nfdicf = um;
fs/unicode/mkutf8data.c
2279
free(unicode_data[unichar].utf32nfdi);
fs/unicode/mkutf8data.c
2282
unicode_data[unichar].utf32nfdi = um;
fs/unicode/mkutf8data.c
2283
free(unicode_data[unichar].utf32nfdicf);
fs/unicode/mkutf8data.c
2286
unicode_data[unichar].utf32nfdicf = um;
fs/unicode/mkutf8data.c
2334
corrections = calloc(count, sizeof(struct unicode_data));
fs/unicode/mkutf8data.c
2347
corrections[count] = unicode_data[unichar];
fs/unicode/mkutf8data.c
2461
assert(!unicode_data[unichar].utf32nfdi);
fs/unicode/mkutf8data.c
2464
unicode_data[unichar].utf32nfdi = um;
fs/unicode/mkutf8data.c
2466
assert(!unicode_data[unichar].utf32nfdicf);
fs/unicode/mkutf8data.c
2469
unicode_data[unichar].utf32nfdicf = um;
fs/unicode/mkutf8data.c
2476
unicode_data[unichar].utf8nfdi = malloc(2);
fs/unicode/mkutf8data.c
2477
unicode_data[unichar].utf8nfdi[0] = HANGUL;
fs/unicode/mkutf8data.c
2478
unicode_data[unichar].utf8nfdi[1] = '\0';
fs/unicode/mkutf8data.c
2505
if (!unicode_data[unichar].utf32nfdi)
fs/unicode/mkutf8data.c
2510
um = unicode_data[unichar].utf32nfdi;
fs/unicode/mkutf8data.c
2512
dc = unicode_data[*um].utf32nfdi;
fs/unicode/mkutf8data.c
2525
free(unicode_data[unichar].utf32nfdi);
fs/unicode/mkutf8data.c
2528
unicode_data[unichar].utf32nfdi = um;
fs/unicode/mkutf8data.c
2531
if (!unicode_data[unichar].utf32nfdicf) {
fs/unicode/mkutf8data.c
2534
unicode_data[unichar].utf32nfdicf = um;
fs/unicode/mkutf8data.c
2559
if (!unicode_data[unichar].utf32nfdicf)
fs/unicode/mkutf8data.c
2564
um = unicode_data[unichar].utf32nfdicf;
fs/unicode/mkutf8data.c
2566
dc = unicode_data[*um].utf32nfdicf;
fs/unicode/mkutf8data.c
2579
free(unicode_data[unichar].utf32nfdicf);
fs/unicode/mkutf8data.c
2582
unicode_data[unichar].utf32nfdicf = um;
fs/unicode/mkutf8data.c
3216
struct unicode_data *data;
fs/unicode/mkutf8data.c
3249
data = &unicode_data[unichar];
fs/unicode/mkutf8data.c
3409
unicode_data[unichar].code = unichar;