Lines Matching refs:ucs2
132 UniStrcat(wchar_t *ucs1, const wchar_t *ucs2) in UniStrcat() argument
138 while ((*ucs1++ = *ucs2++)) ; /* copy string 2 over */ in UniStrcat()
169 UniStrcmp(const wchar_t *ucs1, const wchar_t *ucs2) in UniStrcmp() argument
171 while ((*ucs1 == *ucs2) && *ucs1) { in UniStrcmp()
173 ucs2++; in UniStrcmp()
175 return (int) *ucs1 - (int) *ucs2; in UniStrcmp()
182 UniStrcpy(wchar_t *ucs1, const wchar_t *ucs2) in UniStrcpy() argument
186 while ((*ucs1++ = *ucs2++)) ; in UniStrcpy()
224 UniStrncat(wchar_t *ucs1, const wchar_t *ucs2, size_t n) in UniStrncat() argument
230 while (n-- && (*ucs1 = *ucs2)) { /* copy s2 after s1 */ in UniStrncat()
232 ucs2++; in UniStrncat()
242 UniStrncmp(const wchar_t *ucs1, const wchar_t *ucs2, size_t n) in UniStrncmp() argument
246 while ((*ucs1 == *ucs2) && *ucs1 && --n) { in UniStrncmp()
248 ucs2++; in UniStrncmp()
250 return (int) *ucs1 - (int) *ucs2; in UniStrncmp()
257 UniStrncmp_le(const wchar_t *ucs1, const wchar_t *ucs2, size_t n) in UniStrncmp_le() argument
261 while ((*ucs1 == __le16_to_cpu(*ucs2)) && *ucs1 && --n) { in UniStrncmp_le()
263 ucs2++; in UniStrncmp_le()
265 return (int) *ucs1 - (int) __le16_to_cpu(*ucs2); in UniStrncmp_le()
272 UniStrncpy(wchar_t *ucs1, const wchar_t *ucs2, size_t n) in UniStrncpy() argument
276 while (n-- && *ucs2) /* Copy the strings */ in UniStrncpy()
277 *ucs1++ = *ucs2++; in UniStrncpy()
289 UniStrncpy_le(wchar_t *ucs1, const wchar_t *ucs2, size_t n) in UniStrncpy_le() argument
293 while (n-- && *ucs2) /* Copy the strings */ in UniStrncpy_le()
294 *ucs1++ = __le16_to_cpu(*ucs2++); in UniStrncpy_le()
310 UniStrstr(const wchar_t *ucs1, const wchar_t *ucs2) in UniStrstr() argument
313 const wchar_t *anchor2 = ucs2; in UniStrstr()
316 if (*ucs1 == *ucs2) { in UniStrstr()
319 ucs2++; in UniStrstr()
321 if (!*ucs2) /* Match found */ in UniStrstr()
324 ucs2 = anchor2; in UniStrstr()
328 if (!*ucs2) /* Both end together */ in UniStrstr()