Lines Matching defs:l2
314 int i, l1, l2, len, ulen, res = 0;
330 l2 = bv2->bv_len;
332 len = (l1 < l2) ? l1 : l2;
334 return l1 == 0 ? (l2 == 0 ? 0 : -1) : 1;
358 ((len < l2) && !LDAP_UTF8_ISASCII(s2)))
374 ((len == l2) || LDAP_UTF8_ISASCII(s2))) {
376 return l1 - l2;
383 l2 -= i - 1;
389 ucs = malloc( ( ( norm1 || l1 > l2 ) ? l1 : l2 ) * sizeof(*ucs) );
391 return l1 > l2 ? 1 : -1; /* what to do??? */
412 ucs = malloc( l2 * sizeof(*ucs) );
415 return l1 > l2 ? 1 : -1; /* what to do??? */
423 for ( i = 0, ulen = 0; i < l2; i += len, ulen++ ) {
435 l2 = ulen;
437 uccompatdecomp( ucs, ulen, &ucsout2, &l2, ctx );
438 l2 = uccanoncomp( ucsout2, l2 );
443 ? ucstrncasecmp( ucsout1, ucsout2, l1 < l2 ? l1 : l2 )
444 : ucstrncmp( ucsout1, ucsout2, l1 < l2 ? l1 : l2 );
451 if ( l1 == l2 ) {
454 return l1 > l2 ? 1 : -1;