Lines Matching refs:dst
42 static STDResult STDi_ConvertStringSjisToUnicodeCore(u16 *dst, int *dst_len,
46 static STDResult STDi_ConvertStringUnicodeToSjisCore(char *dst, int *dst_len,
121 STDResult STD_ConvertStringSjisToUnicode(u16 *dst, int *dst_len, in STD_ConvertStringSjisToUnicode() argument
136 if (dst && dst_len && (*dst_len >= 0) && (*dst_len < max)) in STD_ConvertStringSjisToUnicode()
152 dst[i] = (u16)c; in STD_ConvertStringSjisToUnicode()
166 return STDi_ConvertStringSjisToUnicodeCore(dst, dst_len, src, src_len, callback); in STD_ConvertStringSjisToUnicode()
170 static STDResult STDi_ConvertStringSjisToUnicodeCore(u16 *dst, int *dst_len, in STDi_ConvertStringSjisToUnicodeCore() argument
185 int dst_max = (dst && dst_len && (*dst_len >= 0)) ? *dst_len : 0x7FFFFFFF; in STDi_ConvertStringSjisToUnicodeCore()
255 if (dst) in STDi_ConvertStringSjisToUnicodeCore()
260 MI_StoreLE16(&dst[dst_pos + i], (u16)dst_tmp[i]); in STDi_ConvertStringSjisToUnicodeCore()
304 STDResult STD_ConvertStringUnicodeToSjis(char *dst, int *dst_len, in STD_ConvertStringUnicodeToSjis() argument
319 if (dst && dst_len && (*dst_len >= 0) && (*dst_len < max)) in STD_ConvertStringUnicodeToSjis()
335 dst[i] = (char)c; in STD_ConvertStringUnicodeToSjis()
349 return STDi_ConvertStringUnicodeToSjisCore(dst, dst_len, src, src_len, callback); in STD_ConvertStringUnicodeToSjis()
353 static STDResult STDi_ConvertStringUnicodeToSjisCore(char *dst, int *dst_len, in STDi_ConvertStringUnicodeToSjisCore() argument
368 int dst_max = (dst && dst_len && (*dst_len >= 0)) ? *dst_len : 0x7FFFFFFF; in STDi_ConvertStringUnicodeToSjisCore()
463 if (dst) in STDi_ConvertStringUnicodeToSjisCore()
468 MI_StoreLE8(&dst[dst_pos + i], (u8)dst_tmp[i]); in STDi_ConvertStringUnicodeToSjisCore()