Lines Matching refs:l
122 ishangul(int l, int t) in ishangul() argument
125 return ((l >= 0x84 && l <= 0xD3) && in ishangul()
130 isuda(int l, int t) in isuda() argument
133 return ((l == 0xD8) && in isuda()
138 ishanja(int l, int t) in ishanja() argument
141 return (((l >= 0xD9 && l <= 0xDE) || (l >= 0xE0 && l <= 0xF9)) && in ishanja()
152 int l, t; in _citrus_JOHAB_mbrtowc_priv() local
165 l = *s0++ & 0xFF; in _citrus_JOHAB_mbrtowc_priv()
166 if (l <= 0x7F) { in _citrus_JOHAB_mbrtowc_priv()
168 *pwc = (wchar_t)l; in _citrus_JOHAB_mbrtowc_priv()
169 *nresult = (l == 0) ? 0 : 1; in _citrus_JOHAB_mbrtowc_priv()
173 psenc->ch[psenc->chlen++] = l; in _citrus_JOHAB_mbrtowc_priv()
176 l = psenc->ch[0] & 0xFF; in _citrus_JOHAB_mbrtowc_priv()
188 if (!ishangul(l, t) && !isuda(l, t) && !ishanja(l, t)) { in _citrus_JOHAB_mbrtowc_priv()
193 *pwc = (wchar_t)(l << 8 | t); in _citrus_JOHAB_mbrtowc_priv()
207 int l, t; in _citrus_JOHAB_wcrtomb_priv() local
224 l = (wc >> 8) & 0xFF; in _citrus_JOHAB_wcrtomb_priv()
226 if (!ishangul(l, t) && !isuda(l, t) && !ishanja(l, t)) in _citrus_JOHAB_wcrtomb_priv()
228 *s++ = l; in _citrus_JOHAB_wcrtomb_priv()
245 int m, l, linear, t; in _citrus_JOHAB_stdenc_wctocs() local
252 l = (wc >> 8) & 0xFF; in _citrus_JOHAB_stdenc_wctocs()
254 if (ishangul(l, t) || isuda(l, t)) { in _citrus_JOHAB_stdenc_wctocs()
258 if (l >= 0xD9 && l <= 0xDE) { in _citrus_JOHAB_stdenc_wctocs()
259 linear = l - 0xD9; in _citrus_JOHAB_stdenc_wctocs()
261 } else if (l >= 0xE0 && l <= 0xF9) { in _citrus_JOHAB_stdenc_wctocs()
262 linear = l - 0xE0; in _citrus_JOHAB_stdenc_wctocs()
273 l = (linear / 94) + m; in _citrus_JOHAB_stdenc_wctocs()
275 *idx = (_index_t)((l << 8) | t); in _citrus_JOHAB_stdenc_wctocs()
288 int m, n, l, linear, t; in _citrus_JOHAB_stdenc_cstowc() local
304 l = ((idx >> 8) & 0xFF) - n; in _citrus_JOHAB_stdenc_cstowc()
306 linear = (l * 94) + t; in _citrus_JOHAB_stdenc_cstowc()
307 l = (linear / 188) + m; in _citrus_JOHAB_stdenc_cstowc()