Lines Matching refs:ucs2

133 UniStrcat(__le16 *ucs1, const __le16 *ucs2)  in UniStrcat()  argument
139 while ((*ucs1++ = *ucs2++)) ; /* copy string 2 over */ in UniStrcat()
170 UniStrcmp(const wchar_t *ucs1, const wchar_t *ucs2) in UniStrcmp() argument
172 while ((*ucs1 == *ucs2) && *ucs1) { in UniStrcmp()
174 ucs2++; in UniStrcmp()
176 return (int) *ucs1 - (int) *ucs2; in UniStrcmp()
183 UniStrcpy(wchar_t *ucs1, const wchar_t *ucs2) in UniStrcpy() argument
187 while ((*ucs1++ = *ucs2++)) ; in UniStrcpy()
225 UniStrncat(wchar_t *ucs1, const wchar_t *ucs2, size_t n) in UniStrncat() argument
231 while (n-- && (*ucs1 = *ucs2)) { /* copy s2 after s1 */ in UniStrncat()
233 ucs2++; in UniStrncat()
243 UniStrncmp(const wchar_t *ucs1, const wchar_t *ucs2, size_t n) in UniStrncmp() argument
247 while ((*ucs1 == *ucs2) && *ucs1 && --n) { in UniStrncmp()
249 ucs2++; in UniStrncmp()
251 return (int) *ucs1 - (int) *ucs2; in UniStrncmp()
258 UniStrncmp_le(const wchar_t *ucs1, const wchar_t *ucs2, size_t n) in UniStrncmp_le() argument
262 while ((*ucs1 == __le16_to_cpu(*ucs2)) && *ucs1 && --n) { in UniStrncmp_le()
264 ucs2++; in UniStrncmp_le()
266 return (int) *ucs1 - (int) __le16_to_cpu(*ucs2); in UniStrncmp_le()
273 UniStrncpy(wchar_t *ucs1, const wchar_t *ucs2, size_t n) in UniStrncpy() argument
277 while (n-- && *ucs2) /* Copy the strings */ in UniStrncpy()
278 *ucs1++ = *ucs2++; in UniStrncpy()
290 UniStrncpy_le(wchar_t *ucs1, const wchar_t *ucs2, size_t n) in UniStrncpy_le() argument
294 while (n-- && *ucs2) /* Copy the strings */ in UniStrncpy_le()
295 *ucs1++ = __le16_to_cpu(*ucs2++); in UniStrncpy_le()
311 UniStrstr(const wchar_t *ucs1, const wchar_t *ucs2) in UniStrstr() argument
314 const wchar_t *anchor2 = ucs2; in UniStrstr()
317 if (*ucs1 == *ucs2) { in UniStrstr()
320 ucs2++; in UniStrstr()
322 if (!*ucs2) /* Match found */ in UniStrstr()
325 ucs2 = anchor2; in UniStrstr()
329 if (!*ucs2) /* Both end together */ in UniStrstr()