Lines Matching refs:val
282 utf8_encode (char *buf, int val) in utf8_encode() argument
286 if (val < 0x80) in utf8_encode()
288 *buf++ = (char) val; in utf8_encode()
296 if ((val & (~(uint32_t)0 << (5 * step + 1))) == 0) in utf8_encode()
304 buf[step] = 0x80 | (val & 0x3f); in utf8_encode()
305 val >>= 6; in utf8_encode()
308 *buf |= val; in utf8_encode()
754 struct element_t *val; in insert_weights() local
760 symstr = arg->val.str.startmb; in insert_weights()
761 symlen = arg->val.str.lenmb; in insert_weights()
765 snprintf (ucs4str, sizeof (ucs4str), "U%08X", arg->val.ucs4); in insert_weights()
770 val = find_element (ldfile, collate, symstr, symlen); in insert_weights()
771 if (val == NULL) in insert_weights()
776 elem->weights[weight_cnt].w[0] = val; in insert_weights()
783 const char *cp = arg->val.str.startmb; in insert_weights()
877 free (arg->val.str.startmb); in insert_weights()
2613 + arg->val.str.lenmb + 1); in collate_read()
2614 memcpy (newsym->str, arg->val.str.startmb, arg->val.str.lenmb); in collate_read()
2615 newsym->str[arg->val.str.lenmb] = '\0'; in collate_read()
2655 copy_locale = load_locale (LC_COLLATE, now->val.str.startmb, in collate_read()
2709 load_locale (LC_COLLATE, now->val.str.startmb, repertoire_name, in collate_read()
2734 collate->col_weight_max = arg->val.num; in collate_read()
2759 if (strcmp (known->name, arg->val.str.startmb) == 0) in collate_read()
2768 "LC_COLLATE", arg->val.str.startmb); in collate_read()
2769 free (arg->val.str.startmb); in collate_read()
2773 arg->val.str.startmb, in collate_read()
2780 free (arg->val.str.startmb); in collate_read()
2802 const char *symbol = arg->val.str.startmb; in collate_read()
2803 size_t symbol_len = arg->val.str.lenmb; in collate_read()
2832 if (arg->val.str.startmb != NULL) in collate_read()
2835 arg->val.str.startmb, in collate_read()
2836 arg->val.str.lenmb - 1, in collate_read()
2837 arg->val.str.startwc, in collate_read()
2844 free (arg->val.str.startmb); in collate_read()
2845 free (arg->val.str.startwc); in collate_read()
2868 char *symbol = arg->val.str.startmb; in collate_read()
2869 size_t symbol_len = arg->val.str.lenmb; in collate_read()
2887 endsymbol = arg->val.str.startmb; in collate_read()
2888 endsymbol_len = arg->val.str.lenmb; in collate_read()
3014 const char *newname = arg->val.str.startmb; in collate_read()
3015 size_t newname_len = arg->val.str.lenmb; in collate_read()
3027 symname = arg->val.str.startmb; in collate_read()
3028 symname_len = arg->val.str.lenmb; in collate_read()
3091 if (strncmp (runp->name, arg->val.str.startmb, in collate_read()
3092 arg->val.str.lenmb) == 0 in collate_read()
3093 && runp->name[arg->val.str.lenmb] == '\0') in collate_read()
3107 name = (char *) xmalloc (arg->val.str.lenmb + 1); in collate_read()
3108 memcpy (name, arg->val.str.startmb, arg->val.str.lenmb); in collate_read()
3109 name[arg->val.str.lenmb] = '\0'; in collate_read()
3141 || strncmp (sp->name, arg->val.str.startmb, in collate_read()
3142 arg->val.str.lenmb) != 0 in collate_read()
3143 || sp->name[arg->val.str.lenmb] != '\0')) in collate_read()
3150 "LC_COLLATE", (int) arg->val.str.lenmb, in collate_read()
3151 arg->val.str.startmb); in collate_read()
3294 handle_ellipsis (ldfile, arg->val.str.startmb, in collate_read()
3295 arg->val.str.lenmb, was_ellipsis, charmap, in collate_read()
3319 startmb = arg->val.str.startmb; in collate_read()
3320 lenmb = arg->val.str.lenmb; in collate_read()
3324 sprintf (ucsbuf, "U%08X", arg->val.ucs4); in collate_read()
3449 && strlen (runp->name) == arg->val.str.lenmb in collate_read()
3450 && memcmp (runp->name, arg->val.str.startmb, in collate_read()
3451 arg->val.str.lenmb) == 0) in collate_read()
3466 "LC_COLLATE", (int) arg->val.str.lenmb, in collate_read()
3467 arg->val.str.startmb); in collate_read()
3519 snprintf (ucs4buf, sizeof (ucs4buf), "U%08X", now->val.ucs4); in collate_read()
3525 symstr = arg->val.str.startmb; in collate_read()
3526 symlen = arg->val.str.lenmb; in collate_read()
3531 (int) ldfile->token.val.str.lenmb, in collate_read()
3532 ldfile->token.val.str.startmb); in collate_read()
3824 + arg->val.str.lenmb + 1); in collate_read()
3825 memcpy (newsym->str, arg->val.str.startmb, arg->val.str.lenmb); in collate_read()
3826 newsym->str[arg->val.str.lenmb] = '\0'; in collate_read()
3848 if (strncmp (arg->val.str.startmb, curdef->str, in collate_read()
3849 arg->val.str.lenmb) == 0 in collate_read()
3850 && curdef->str[arg->val.str.lenmb] == '\0') in collate_read()
3889 if (strncmp (arg->val.str.startmb, curdef->str, in collate_read()
3890 arg->val.str.lenmb) == 0 in collate_read()
3891 && curdef->str[arg->val.str.lenmb] == '\0') in collate_read()