Lines Matching refs:ucs1
22 static inline wchar_t *UniStrcpy(wchar_t * ucs1, const wchar_t * ucs2)
24 wchar_t *anchor = ucs1; /* save the start of result string */
26 while ((*ucs1++ = *ucs2++));
35 static inline __le16 *UniStrncpy_le(__le16 * ucs1, const __le16 * ucs2,
38 __le16 *anchor = ucs1;
41 *ucs1++ = *ucs2++;
45 *ucs1++ = 0;
52 static inline int UniStrncmp_le(const wchar_t * ucs1, const __le16 * ucs2,
57 while ((*ucs1 == __le16_to_cpu(*ucs2)) && *ucs1 && --n) {
58 ucs1++;
61 return (int) *ucs1 - (int) __le16_to_cpu(*ucs2);
67 static inline __le16 *UniStrncpy_to_le(__le16 * ucs1, const wchar_t * ucs2,
70 __le16 *anchor = ucs1;
73 *ucs1++ = cpu_to_le16(*ucs2++);
77 *ucs1++ = 0;
84 static inline wchar_t *UniStrncpy_from_le(wchar_t * ucs1, const __le16 * ucs2,
87 wchar_t *anchor = ucs1;
90 *ucs1++ = __le16_to_cpu(*ucs2++);
94 *ucs1++ = 0;