Lines Matching defs: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;
511 struct nalias { const char* name; unsigned int encoding_index; };
517 return (int)alias1->encoding_index - (int)alias2->encoding_index;
556 && p->encoding_index != ei_local_char
557 && p->encoding_index != ei_local_wchar_t) {
559 aliasbuf[j].encoding_index = p->encoding_index;
566 aliasbuf[j].encoding_index = sysdep_aliases[i].encoding_index;
572 /* Sort by encoding_index. */
576 /* Process all aliases with the same encoding_index together. */
580 unsigned int ei = aliasbuf[j].encoding_index;
584 while (j < num_aliases && aliasbuf[j].encoding_index == ei);
677 if (ap->encoding_index == ei_local_char) {
685 if (ap->encoding_index == ei_local_wchar_t) {
701 index = ap->encoding_index;