Lines Matching refs:l
123 ishangul(int l, int t) in ishangul() argument
126 return ((l >= 0x84 && l <= 0xD3) && in ishangul()
131 isuda(int l, int t) in isuda() argument
134 return ((l == 0xD8) && in isuda()
139 ishanja(int l, int t) in ishanja() argument
142 return (((l >= 0xD9 && l <= 0xDE) || (l >= 0xE0 && l <= 0xF9)) && in ishanja()
153 int l, t; in _citrus_JOHAB_mbrtowc_priv() local
166 l = *s0++ & 0xFF; in _citrus_JOHAB_mbrtowc_priv()
167 if (l <= 0x7F) { in _citrus_JOHAB_mbrtowc_priv()
169 *pwc = (wchar_t)l; in _citrus_JOHAB_mbrtowc_priv()
170 *nresult = (l == 0) ? 0 : 1; in _citrus_JOHAB_mbrtowc_priv()
174 psenc->ch[psenc->chlen++] = l; in _citrus_JOHAB_mbrtowc_priv()
177 l = psenc->ch[0] & 0xFF; in _citrus_JOHAB_mbrtowc_priv()
189 if (!ishangul(l, t) && !isuda(l, t) && !ishanja(l, t)) { in _citrus_JOHAB_mbrtowc_priv()
194 *pwc = (wchar_t)(l << 8 | t); in _citrus_JOHAB_mbrtowc_priv()
208 int l, t; in _citrus_JOHAB_wcrtomb_priv() local
225 l = (wc >> 8) & 0xFF; in _citrus_JOHAB_wcrtomb_priv()
227 if (!ishangul(l, t) && !isuda(l, t) && !ishanja(l, t)) in _citrus_JOHAB_wcrtomb_priv()
229 *s++ = l; in _citrus_JOHAB_wcrtomb_priv()
246 int m, l, linear, t; in _citrus_JOHAB_stdenc_wctocs() local
253 l = (wc >> 8) & 0xFF; in _citrus_JOHAB_stdenc_wctocs()
255 if (ishangul(l, t) || isuda(l, t)) { in _citrus_JOHAB_stdenc_wctocs()
259 if (l >= 0xD9 && l <= 0xDE) { in _citrus_JOHAB_stdenc_wctocs()
260 linear = l - 0xD9; in _citrus_JOHAB_stdenc_wctocs()
262 } else if (l >= 0xE0 && l <= 0xF9) { in _citrus_JOHAB_stdenc_wctocs()
263 linear = l - 0xE0; in _citrus_JOHAB_stdenc_wctocs()
274 l = (linear / 94) + m; in _citrus_JOHAB_stdenc_wctocs()
276 *idx = (_index_t)((l << 8) | t); in _citrus_JOHAB_stdenc_wctocs()
289 int m, n, l, linear, t; in _citrus_JOHAB_stdenc_cstowc() local
305 l = ((idx >> 8) & 0xFF) - n; in _citrus_JOHAB_stdenc_cstowc()
307 linear = (l * 94) + t; in _citrus_JOHAB_stdenc_cstowc()
308 l = (linear / 188) + m; in _citrus_JOHAB_stdenc_cstowc()