Lines Matching refs:ucs2
81 static inline wchar_t *UniStrcat(wchar_t *ucs1, const wchar_t *ucs2) in UniStrcat() argument
88 while ((*ucs1++ = *ucs2++)) in UniStrcat()
118 static inline int UniStrcmp(const wchar_t *ucs1, const wchar_t *ucs2) in UniStrcmp() argument
120 while ((*ucs1 == *ucs2) && *ucs1) { in UniStrcmp()
122 ucs2++; in UniStrcmp()
124 return (int)*ucs1 - (int)*ucs2; in UniStrcmp()
130 static inline wchar_t *UniStrcpy(wchar_t *ucs1, const wchar_t *ucs2) in UniStrcpy() argument
134 while ((*ucs1++ = *ucs2++)) in UniStrcpy()
170 static inline wchar_t *UniStrncat(wchar_t *ucs1, const wchar_t *ucs2, size_t n) in UniStrncat() argument
177 while (n-- && (*ucs1 = *ucs2)) { /* copy s2 after s1 */ in UniStrncat()
179 ucs2++; in UniStrncat()
188 static inline int UniStrncmp(const wchar_t *ucs1, const wchar_t *ucs2, size_t n) in UniStrncmp() argument
192 while ((*ucs1 == *ucs2) && *ucs1 && --n) { in UniStrncmp()
194 ucs2++; in UniStrncmp()
196 return (int)*ucs1 - (int)*ucs2; in UniStrncmp()
203 UniStrncmp_le(const wchar_t *ucs1, const wchar_t *ucs2, size_t n) in UniStrncmp_le() argument
207 while ((*ucs1 == __le16_to_cpu(*ucs2)) && *ucs1 && --n) { in UniStrncmp_le()
209 ucs2++; in UniStrncmp_le()
211 return (int)*ucs1 - (int)__le16_to_cpu(*ucs2); in UniStrncmp_le()
217 static inline wchar_t *UniStrncpy(wchar_t *ucs1, const wchar_t *ucs2, size_t n) in UniStrncpy() argument
221 while (n-- && *ucs2) /* Copy the strings */ in UniStrncpy()
222 *ucs1++ = *ucs2++; in UniStrncpy()
233 static inline wchar_t *UniStrncpy_le(wchar_t *ucs1, const wchar_t *ucs2, size_t n) in UniStrncpy_le() argument
237 while (n-- && *ucs2) /* Copy the strings */ in UniStrncpy_le()
238 *ucs1++ = __le16_to_cpu(*ucs2++); in UniStrncpy_le()
253 static inline wchar_t *UniStrstr(const wchar_t *ucs1, const wchar_t *ucs2) in UniStrstr() argument
256 const wchar_t *anchor2 = ucs2; in UniStrstr()
259 if (*ucs1 == *ucs2) { in UniStrstr()
262 ucs2++; in UniStrstr()
264 if (!*ucs2) /* Match found */ in UniStrstr()
267 ucs2 = anchor2; in UniStrstr()
271 if (!*ucs2) /* Both end together */ in UniStrstr()