Lines Matching refs:encoding_index
135 * struct alias { int name; unsigned int encoding_index; };
148 #define S(tag,name,encoding_index) char stringpool_##tag[sizeof(name)];
153 #define S(tag,name,encoding_index) name,
159 #define S(tag,name,encoding_index) { (int)(long)&((struct stringpool2_t *)0)->stringpool_##tag, encoding_index },
265 if (ap->encoding_index == ei_local_char) {
273 if (ap->encoding_index == ei_local_wchar_t) {
295 to_index = ap->encoding_index;
339 if (ap->encoding_index == ei_local_char) {
347 if (ap->encoding_index == ei_local_wchar_t) {
369 from_index = ap->encoding_index;
495 struct nalias { const char* name; unsigned int encoding_index; };
501 return (int)alias1->encoding_index - (int)alias2->encoding_index;
540 && p->encoding_index != ei_local_char
541 && p->encoding_index != ei_local_wchar_t) {
543 aliasbuf[j].encoding_index = p->encoding_index;
550 aliasbuf[j].encoding_index = sysdep_aliases[i].encoding_index;
556 /* Sort by encoding_index. */
560 /* Process all aliases with the same encoding_index together. */
564 unsigned int ei = aliasbuf[j].encoding_index;
568 while (j < num_aliases && aliasbuf[j].encoding_index == ei);
661 if (ap->encoding_index == ei_local_char) {
669 if (ap->encoding_index == ei_local_wchar_t) {
685 index = ap->encoding_index;