Lines Matching refs:euc_hi

31 #define MAP_SJIS2EUC(sjis_hi, sjis_lo, sjis_p, euc_hi, euc_lo, euc_p) {		\  argument
33 (euc_hi) = (sjis_hi) * 2 - (((sjis_p) * 2 - (euc_p)) - 1); \
36 (euc_hi) = (sjis_hi) * 2 - ((sjis_p) * 2 - (euc_p)); \
49 #define MAP_EUC2SJIS(euc_hi, euc_lo, euc_p, sjis_hi, sjis_lo, sjis_p) { \ argument
50 if ((euc_hi) & 1) { \
51 (sjis_hi) = (euc_hi) / 2 + ((sjis_p) - (euc_p) / 2); \
54 (sjis_hi) = (euc_hi) / 2 + (((sjis_p) - (euc_p) / 2) - 1); \
273 static inline int euc2sjisibm_jisx0212(unsigned char *sjis, const unsigned char euc_hi,
275 static inline int euc2sjisibm_g3upper(unsigned char *sjis, const unsigned char euc_hi,
277 static inline int euc2sjisibm(unsigned char *sjis, const unsigned char euc_hi,
304 static inline int euc2sjisibm_jisx0212(unsigned char *sjis, const unsigned char euc_hi, in euc2sjisibm_jisx0212() argument
312 euc = (euc_hi << 8) | euc_lo; in euc2sjisibm_jisx0212()
330 static inline int euc2sjisibm_g3upper(unsigned char *sjis, const unsigned char euc_hi, in euc2sjisibm_g3upper() argument
335 if (euc_hi == 0xF3) in euc2sjisibm_g3upper()
336 index = ((euc_hi << 8) | euc_lo) - 0xF3F3; in euc2sjisibm_g3upper()
338 index = ((euc_hi << 8) | euc_lo) - 0xF4A1 + 12; in euc2sjisibm_g3upper()
350 static inline int euc2sjisibm(unsigned char *sjis, const unsigned char euc_hi, in euc2sjisibm() argument
356 if ((euc_hi == 0xA2) && (euc_lo == 0xCC)) { in euc2sjisibm()
360 } else if ((euc_hi == 0xA2) && (euc_lo == 0xE8)) { in euc2sjisibm()
366 if ((n = euc2sjisibm_g3upper(sjis, euc_hi, euc_lo))) { in euc2sjisibm()
368 } else if ((n = euc2sjisibm_jisx0212(sjis, euc_hi, euc_lo))) { in euc2sjisibm()