Lines Matching refs:s

34 ldap_utf8len (const char* s)  in ldap_utf8len()  argument
37 return ldap_utf8next((char*)s) - s; in ldap_utf8len()
42 ldap_utf8next (char* s) in ldap_utf8next() argument
48 register unsigned char* next = (unsigned char*)s; in ldap_utf8next()
68 ldap_utf8prev (char* s) in ldap_utf8prev() argument
74 register unsigned char* prev = (unsigned char*)s; in ldap_utf8prev()
90 register const unsigned char* s = (const unsigned char*)src; in ldap_utf8copy() local
91 switch (UTF8len [(*s >> 2) & 0x3F]) { in ldap_utf8copy()
93 case 6: *dst++ = *s++; if ((*s & 0xC0) != 0x80) break; in ldap_utf8copy()
95 case 5: *dst++ = *s++; if ((*s & 0xC0) != 0x80) break; in ldap_utf8copy()
97 case 4: *dst++ = *s++; if ((*s & 0xC0) != 0x80) break; in ldap_utf8copy()
99 case 3: *dst++ = *s++; if ((*s & 0xC0) != 0x80) break; in ldap_utf8copy()
101 case 2: *dst++ = *s++; if ((*s & 0xC0) != 0x80) break; in ldap_utf8copy()
103 case 1: *dst = *s++; in ldap_utf8copy()
105 return s - (const unsigned char*)src; in ldap_utf8copy()
113 register char* s = (char*)src; in ldap_utf8characters() local
115 for (n = 0; *s; LDAP_UTF8INC(s)) ++n; in ldap_utf8characters()
123 register const unsigned char* s = (const unsigned char*)*src; in ldap_utf8getcc() local
124 switch (UTF8len [(*s >> 2) & 0x3F]) { in ldap_utf8getcc()
126 c = (*s++) & 0x3F; goto more5; in ldap_utf8getcc()
127 case 1: c = (*s++); break; in ldap_utf8getcc()
128 case 2: c = (*s++) & 0x1F; goto more1; in ldap_utf8getcc()
129 case 3: c = (*s++) & 0x0F; goto more2; in ldap_utf8getcc()
130 case 4: c = (*s++) & 0x07; goto more3; in ldap_utf8getcc()
131 case 5: c = (*s++) & 0x03; goto more4; in ldap_utf8getcc()
132 case 6: c = (*s++) & 0x01; goto more5; in ldap_utf8getcc()
133 more5: if ((*s & 0xC0) != 0x80) break; c = (c << 6) | ((*s++) & 0x3F); in ldap_utf8getcc()
134 more4: if ((*s & 0xC0) != 0x80) break; c = (c << 6) | ((*s++) & 0x3F); in ldap_utf8getcc()
135 more3: if ((*s & 0xC0) != 0x80) break; c = (c << 6) | ((*s++) & 0x3F); in ldap_utf8getcc()
136 more2: if ((*s & 0xC0) != 0x80) break; c = (c << 6) | ((*s++) & 0x3F); in ldap_utf8getcc()
137 more1: if ((*s & 0xC0) != 0x80) break; c = (c << 6) | ((*s++) & 0x3F); in ldap_utf8getcc()
140 *src = (const char*)s; in ldap_utf8getcc()
192 ldap_utf8isalnum( char* s ) in ldap_utf8isalnum() argument
194 register unsigned char c = *(unsigned char*)s; in ldap_utf8isalnum()
204 ldap_utf8isalpha( char* s ) in ldap_utf8isalpha() argument
206 register unsigned char c = *(unsigned char*)s; in ldap_utf8isalpha()
215 ldap_utf8isdigit( char* s ) in ldap_utf8isdigit() argument
217 register unsigned char c = *(unsigned char*)s; in ldap_utf8isdigit()
225 ldap_utf8isxdigit( char* s ) in ldap_utf8isxdigit() argument
227 register unsigned char c = *(unsigned char*)s; in ldap_utf8isxdigit()
237 ldap_utf8isspace( char* s ) in ldap_utf8isspace() argument
239 register unsigned char *c = (unsigned char*)s; in ldap_utf8isspace()
240 int len = ldap_utf8len(s); in ldap_utf8isspace()