Lines Matching refs:cp
24272 const unsigned char *cp = NULL; \
24276 cp = __ucs_to_gb18030_tab1[ch - 0x80]; \
24277 if (*cp && *cp < 0x81) \
24279 idx = (cp[0] - 0x20) * 256 + cp[1]; \
24282 if (cp[0] == 0 && cp[1] == 0) \
24292 cp = __ucs_to_gb18030_tab2[ch - 0xE000]; \
24293 if ((cp[0] != 0 || cp[1] != 0) && cp[0] < 0x81) \
24295 idx = cp[0] * 256 + cp[1] + 7456; \
24298 else if (cp[0] == 0 && cp[1] == 0) \
24308 cp = __ucs_to_gb18030_tab2[ch - 0xE000 - 4295]; \
24309 if ((cp[0] != 0 || cp[1] != 0) && cp[0] < 0x81) \
24311 idx = cp[0] * 256 + cp[1] + 7456; \
24314 else if (cp[0] == 0 && cp[1] == 0) \
24323 cp = (const unsigned char *) "\xfe\x51"; \
24325 cp = (const unsigned char *) "\xfe\x52"; \
24327 cp = (const unsigned char *) "\xfe\x53"; \
24329 cp = (const unsigned char *) "\xfe\x6c"; \
24331 cp = (const unsigned char *) "\xfe\x76"; \
24333 cp = (const unsigned char *) "\xfe\x91"; \
24343 || (len == 2 && __builtin_expect (cp[0], '\1') == '\0')) \
24353 if (cp[1] != '\0' && __builtin_expect (outptr + 1 >= outend, 0)) \
24360 *outptr++ = cp[0]; \
24361 if (cp[1] != '\0') \
24362 *outptr++ = cp[1]; \