Lines Matching defs:pat
72 struct berval *pat, char *str,
847 struct berval pat;
914 &pat, op->o_tmpmemctx )
922 pat = bdn->a_pat;
925 patlen = pat.bv_len;
997 got_match = !strcmp( pat.bv_val, &opndn->bv_val[ odnlen - patlen ] );
1000 if ( pat.bv_val != bdn->a_pat.bv_val ) {
1001 slap_sl_free( pat.bv_val, op->o_tmpmemctx );
1302 struct berval pat = b->a_domain_pat;
1314 pat = bv;
1318 int offset = cmp.bv_len - pat.bv_len;
1332 if ( ber_bvstrcasecmp( &pat, &cmp ) != 0 ) {
2526 struct berval *pat,
2543 for ( dp = bv->bv_val, sp = pat->bv_val; size < bv->bv_len &&
2544 sp < pat->bv_val + pat->bv_len ; sp++ )
2640 Debug( LDAP_DEBUG_ACL, "=> acl_string_expand: pattern: %.*s\n", (int)pat->bv_len, pat->bv_val, 0 );
2648 struct berval *pat, /* pattern to expand and match against */
2667 acl_string_expand( &bv, pat, dn_matches, val_matches, matches );
2675 pat->bv_val, str, error );