• Home
  • Raw
  • Download

Lines Matching refs:ucs1

97 UniStrcat(wchar_t *ucs1, const wchar_t *ucs2)  in UniStrcat()  argument
99 wchar_t *anchor = ucs1; /* save a pointer to start of ucs1 */ in UniStrcat()
101 while (*ucs1++) ; /* To end of first string */ in UniStrcat()
102 ucs1--; /* Return to the null */ in UniStrcat()
103 while ((*ucs1++ = *ucs2++)) ; /* copy string 2 over */ in UniStrcat()
134 UniStrcmp(const wchar_t *ucs1, const wchar_t *ucs2) in UniStrcmp() argument
136 while ((*ucs1 == *ucs2) && *ucs1) { in UniStrcmp()
137 ucs1++; in UniStrcmp()
140 return (int) *ucs1 - (int) *ucs2; in UniStrcmp()
147 UniStrcpy(wchar_t *ucs1, const wchar_t *ucs2) in UniStrcpy() argument
149 wchar_t *anchor = ucs1; /* save the start of result string */ in UniStrcpy()
151 while ((*ucs1++ = *ucs2++)) ; in UniStrcpy()
159 UniStrlen(const wchar_t *ucs1) in UniStrlen() argument
163 while (*ucs1++) in UniStrlen()
173 UniStrnlen(const wchar_t *ucs1, int maxlen) in UniStrnlen() argument
177 while (*ucs1++) { in UniStrnlen()
189 UniStrncat(wchar_t *ucs1, const wchar_t *ucs2, size_t n) in UniStrncat() argument
191 wchar_t *anchor = ucs1; /* save pointer to string 1 */ in UniStrncat()
193 while (*ucs1++) ; in UniStrncat()
194 ucs1--; /* point to null terminator of s1 */ in UniStrncat()
195 while (n-- && (*ucs1 = *ucs2)) { /* copy s2 after s1 */ in UniStrncat()
196 ucs1++; in UniStrncat()
199 *ucs1 = 0; /* Null terminate the result */ in UniStrncat()
207 UniStrncmp(const wchar_t *ucs1, const wchar_t *ucs2, size_t n) in UniStrncmp() argument
211 while ((*ucs1 == *ucs2) && *ucs1 && --n) { in UniStrncmp()
212 ucs1++; in UniStrncmp()
215 return (int) *ucs1 - (int) *ucs2; in UniStrncmp()
222 UniStrncmp_le(const wchar_t *ucs1, const wchar_t *ucs2, size_t n) in UniStrncmp_le() argument
226 while ((*ucs1 == __le16_to_cpu(*ucs2)) && *ucs1 && --n) { in UniStrncmp_le()
227 ucs1++; in UniStrncmp_le()
230 return (int) *ucs1 - (int) __le16_to_cpu(*ucs2); in UniStrncmp_le()
237 UniStrncpy(wchar_t *ucs1, const wchar_t *ucs2, size_t n) in UniStrncpy() argument
239 wchar_t *anchor = ucs1; in UniStrncpy()
242 *ucs1++ = *ucs2++; in UniStrncpy()
246 *ucs1++ = 0; in UniStrncpy()
254 UniStrncpy_le(wchar_t *ucs1, const wchar_t *ucs2, size_t n) in UniStrncpy_le() argument
256 wchar_t *anchor = ucs1; in UniStrncpy_le()
259 *ucs1++ = __le16_to_cpu(*ucs2++); in UniStrncpy_le()
263 *ucs1++ = 0; in UniStrncpy_le()
275 UniStrstr(const wchar_t *ucs1, const wchar_t *ucs2) in UniStrstr() argument
277 const wchar_t *anchor1 = ucs1; in UniStrstr()
280 while (*ucs1) { in UniStrstr()
281 if (*ucs1 == *ucs2) { in UniStrstr()
283 ucs1++; in UniStrstr()
288 ucs1 = ++anchor1; /* No match */ in UniStrstr()