Lines Matching defs:index
700 size_t index;
704 /* index = (b1 - KICONV_EUC_START) * 94 + b2 - KICONV_EUC_START; */
705 index = b1 * 94 + b2 - 0x3BBF;
707 if (index >= KICONV_GB2312_UTF8_MAX)
708 index = KICONV_GB2312_UTF8_MAX - 1; /* Map to 0xEFBFBD */
710 u8 = kiconv_gb2312_utf8[index];
718 for (index = 0; index < sz; index++)
719 *ob++ = u8[index];
743 size_t index;
768 index = 1;
770 index = kiconv_binsearch(gbk_val,
772 u8 = kiconv_gbk4_utf8[index].u8;
775 index = kiconv_binsearch(gbk_val,
777 u8 = kiconv_gbk_utf8[index].u8;
786 if (index == 0)
789 for (index = 0; index < sz; index++)
790 *ob++ = u8[index];
805 size_t index;
820 index = 1;
822 index = kiconv_binsearch(utf8, kiconv_utf8_gb18030,
824 gbkcode = kiconv_utf8_gb18030[index].value;
833 if (index == 0)
858 size_t index;
862 index = kiconv_binsearch(utf8, kiconv_utf8_gb18030,
864 gbkcode = kiconv_utf8_gb18030[index].value;
869 index = 0;
870 gbkcode = kiconv_utf8_gb18030[index].value;
879 if (index == 0)
899 size_t index;
903 index = kiconv_binsearch(utf8, kiconv_utf8_gb2312,
905 gbcode = kiconv_utf8_gb2312[index].value;
913 if (index == 0)