expr 44 lib/talloc/testsuite.c #define torture_assert(test, expr, str) if (!(expr)) { \ expr 46 lib/talloc/testsuite.c test, __location__, #expr, str); \ expr 230 lib/torture/torture.h #define torture_assert(torture_ctx,expr,cmt) \ expr 231 lib/torture/torture.h if (!(expr)) { \ expr 232 lib/torture/torture.h torture_result(torture_ctx, TORTURE_FAIL, __location__": Expression `%s' failed: %s", __STRING(expr), cmt); \ expr 388 lib/torture/torture.h #define torture_assert_ntstatus_ok(torture_ctx,expr,cmt) \ expr 389 lib/torture/torture.h torture_assert_ntstatus_equal(torture_ctx,expr,NT_STATUS_OK,cmt) expr 391 lib/torture/torture.h #define torture_assert_werr_ok(torture_ctx,expr,cmt) \ expr 392 lib/torture/torture.h torture_assert_werr_equal(torture_ctx,expr,WERR_OK,cmt) expr 394 lib/torture/torture.h #define torture_assert_ndr_success(torture_ctx,expr,cmt) \ expr 395 lib/torture/torture.h torture_assert_ndr_err_equal(torture_ctx,expr,NDR_ERR_SUCCESS,cmt) expr 39 lib/util/util_ldb.c char *expr = NULL; expr 43 lib/util/util_ldb.c expr = talloc_vasprintf(mem_ctx, format, ap); expr 44 lib/util/util_ldb.c if (expr == NULL) { expr 54 lib/util/util_ldb.c expr?"%s":NULL, expr); expr 61 lib/util/util_ldb.c expr?expr:"NULL", res->count)); expr 75 lib/util/util_ldb.c talloc_free(expr); expr 290 lib/zlib/contrib/untgz/untgz.c int ExprMatch (char *string,char *expr) expr 294 lib/zlib/contrib/untgz/untgz.c if (ISSPECIAL(*expr)) expr 296 lib/zlib/contrib/untgz/untgz.c if (*expr == '/') expr 300 lib/zlib/contrib/untgz/untgz.c string ++; expr++; expr 302 lib/zlib/contrib/untgz/untgz.c else if (*expr == '*') expr 304 lib/zlib/contrib/untgz/untgz.c if (*expr ++ == 0) expr 306 lib/zlib/contrib/untgz/untgz.c while (*++string != *expr) expr 313 lib/zlib/contrib/untgz/untgz.c if (*string != *expr) expr 315 lib/zlib/contrib/untgz/untgz.c if (*expr++ == 0) expr 49 source3/include/ads_protos.h const char *expr, expr 52 source3/include/ads_protos.h const char *expr, const char **attrs); expr 56 source3/include/ads_protos.h int scope, const char *expr, expr 60 source3/include/ads_protos.h int scope, const char *expr, expr 64 source3/include/ads_protos.h const char *expr, expr 67 source3/include/ads_protos.h int scope, const char *expr, expr 71 source3/include/ads_protos.h const char *expr, const char **attrs); expr 109 source3/include/ads_protos.h int scope, const char *expr, expr 1834 source3/include/proto.h int scope, const char *expr, const char **attrs, expr 242 source3/lib/ldb/tools/ldbtest.c talloc_free(expr); expr 862 source3/libads/ldap.c int scope, const char *expr, expr 887 source3/libads/ldap.c if (!push_utf8_talloc(ctx, &utf8_expr, expr, &converted_size) || expr 994 source3/libads/ldap.c DEBUG(3,("ads_do_paged_search_args: ldap_search_with_timeout(%s) -> %s\n", expr, expr 1042 source3/libads/ldap.c int scope, const char *expr, expr 1046 source3/libads/ldap.c return ads_do_paged_search_args(ads, bind_path, scope, expr, attrs, NULL, res, count, cookie); expr 1062 source3/libads/ldap.c int scope, const char *expr, expr 1071 source3/libads/ldap.c status = ads_do_paged_search_args(ads, bind_path, scope, expr, attrs, args, res, expr 1083 source3/libads/ldap.c status2 = ads_do_paged_search_args(ads, bind_path, scope, expr, expr 1106 source3/libads/ldap.c int scope, const char *expr, expr 1109 source3/libads/ldap.c return ads_do_search_all_args(ads, bind_path, scope, expr, attrs, NULL, res); expr 1113 source3/libads/ldap.c int scope, const char *expr, expr 1123 source3/libads/ldap.c return ads_do_search_all_args(ads, bind_path, scope, expr, attrs, &args, res); expr 1140 source3/libads/ldap.c int scope, const char *expr, const char **attrs, expr 1149 source3/libads/ldap.c status = ads_do_paged_search(ads, bind_path, scope, expr, attrs, &res, expr 1158 source3/libads/ldap.c status = ads_do_paged_search(ads, bind_path, scope, expr, attrs, expr 1181 source3/libads/ldap.c const char *expr, expr 1198 source3/libads/ldap.c if (!push_utf8_talloc(ctx, &utf8_expr, expr, &converted_size) || expr 1247 source3/libads/ldap.c const char *expr, const char **attrs) expr 1250 source3/libads/ldap.c expr, attrs, res); expr 1339 source3/libads/ldap.c char *expr; expr 1346 source3/libads/ldap.c if (asprintf(&expr, "(samAccountName=%s$)", machine) == -1) { expr 1351 source3/libads/ldap.c status = ads_search(ads, res, expr, attrs); expr 1352 source3/libads/ldap.c SAFE_FREE(expr); expr 3808 source3/libads/ldap.c char *expr = NULL; expr 3817 source3/libads/ldap.c expr = talloc_asprintf(mem_ctx, "(rightsGuid=%s)", expr 3819 source3/libads/ldap.c if (!expr) { expr 3829 source3/libads/ldap.c expr, attrs, &res); expr 33 source3/libads/ldap_schema.c char *expr = NULL; expr 45 source3/libads/ldap_schema.c if ((expr = talloc_asprintf(mem_ctx, "(|")) == NULL) { expr 51 source3/libads/ldap_schema.c if ((expr = talloc_asprintf_append_buffer(expr, "(attributeId=%s)", expr 57 source3/libads/ldap_schema.c if ((expr = talloc_asprintf_append_buffer(expr, ")")) == NULL) { expr 62 source3/libads/ldap_schema.c LDAP_SCOPE_SUBTREE, expr, attrs, &res); expr 116 source3/libads/ldap_schema.c char *expr = NULL; expr 130 source3/libads/ldap_schema.c expr = talloc_asprintf(mem_ctx, "(schemaIDGUID=%s)", guid_bin); expr 131 source3/libads/ldap_schema.c if (!expr) { expr 136 source3/libads/ldap_schema.c expr, attrs, &res); expr 159 source3/libads/ldap_schema.c char *expr = NULL; expr 167 source3/libads/ldap_schema.c expr = talloc_asprintf(mem_ctx, "(attributeId=%s)", OID); expr 168 source3/libads/ldap_schema.c if (expr == NULL) { expr 173 source3/libads/ldap_schema.c expr, attrs, &res); expr 31 source3/libads/ldap_utils.c const char *expr, expr 58 source3/libads/ldap_utils.c status = ads_do_search(ads, bp, scope, expr, attrs, res); expr 60 source3/libads/ldap_utils.c status = ads_do_search_all_args(ads, bp, scope, expr, attrs, args, res); expr 64 source3/libads/ldap_utils.c expr, bp, ads_count_replies(ads, *res))); expr 95 source3/libads/ldap_utils.c status = ads_do_search(ads, bp, scope, expr, attrs, res); expr 97 source3/libads/ldap_utils.c status = ads_do_search_all_args(ads, bp, scope, expr, attrs, args, res); expr 102 source3/libads/ldap_utils.c expr, bp, ads_count_replies(ads, *res))); expr 117 source3/libads/ldap_utils.c int scope, const char *expr, expr 120 source3/libads/ldap_utils.c return ads_do_search_retry_internal(ads, bind_path, scope, expr, attrs, NULL, res); expr 124 source3/libads/ldap_utils.c int scope, const char *expr, expr 128 source3/libads/ldap_utils.c return ads_do_search_retry_internal(ads, bind_path, scope, expr, attrs, args, res); expr 133 source3/libads/ldap_utils.c const char *expr, const char **attrs) expr 136 source3/libads/ldap_utils.c expr, attrs, res); expr 170 source3/winbindd/idmap_adex/domain_util.c const char *expr, expr 178 source3/winbindd/idmap_adex/domain_util.c scope, expr, attrs, msg); expr 192 source3/winbindd/idmap_adex/idmap_adex.h const char *expr, expr 362 source3/winbindd/idmap_adex/likewise_cell.c const char *expr, expr 381 source3/winbindd/idmap_adex/likewise_cell.c search_base, expr, scope, expr 390 source3/winbindd/idmap_adex/likewise_cell.c scope, expr, attrs, msg); expr 2716 source4/heimdal/lib/hx509/cert.c hx509_query_match_expr(hx509_context context, hx509_query *q, const char *expr) expr 2718 source4/heimdal/lib/hx509/cert.c if (q->expr) { expr 2719 source4/heimdal/lib/hx509/cert.c _hx509_expr_free(q->expr); expr 2720 source4/heimdal/lib/hx509/cert.c q->expr = NULL; expr 2723 source4/heimdal/lib/hx509/cert.c if (expr == NULL) { expr 2726 source4/heimdal/lib/hx509/cert.c q->expr = _hx509_expr_parse(expr); expr 2727 source4/heimdal/lib/hx509/cert.c if (q->expr) expr 2790 source4/heimdal/lib/hx509/cert.c if (q->expr) expr 2791 source4/heimdal/lib/hx509/cert.c _hx509_expr_free(q->expr); expr 2937 source4/heimdal/lib/hx509/cert.c ret = _hx509_expr_eval(context, env, q->expr); expr 153 source4/heimdal/lib/hx509/hx_locl.h struct hx_expr *expr; expr 131 source4/heimdal/lib/hx509/sel-gram.c struct hx_expr *expr; expr 1372 source4/heimdal/lib/hx509/sel-gram.c { _hx509_expr_input.expr = (yyvsp[(1) - (1)].expr); } expr 1377 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = _hx509_make_expr(op_TRUE, NULL, NULL); } expr 1382 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = _hx509_make_expr(op_FALSE, NULL, NULL); } expr 1387 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = _hx509_make_expr(op_NOT, (yyvsp[(2) - (2)].expr), NULL); } expr 1392 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = _hx509_make_expr(op_AND, (yyvsp[(1) - (3)].expr), (yyvsp[(3) - (3)].expr)); } expr 1397 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = _hx509_make_expr(op_OR, (yyvsp[(1) - (3)].expr), (yyvsp[(3) - (3)].expr)); } expr 1402 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = (yyvsp[(2) - (3)].expr); } expr 1407 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = _hx509_make_expr(op_COMP, (yyvsp[(1) - (1)].expr), NULL); } expr 1412 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = _hx509_make_expr(expr_WORDS, (yyvsp[(1) - (1)].expr), NULL); } expr 1417 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = _hx509_make_expr(expr_WORDS, (yyvsp[(1) - (3)].expr), (yyvsp[(3) - (3)].expr)); } expr 1422 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = _hx509_make_expr(comp_EQ, (yyvsp[(1) - (4)].expr), (yyvsp[(4) - (4)].expr)); } expr 1427 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = _hx509_make_expr(comp_NE, (yyvsp[(1) - (4)].expr), (yyvsp[(4) - (4)].expr)); } expr 1432 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = _hx509_make_expr(comp_TAILEQ, (yyvsp[(1) - (3)].expr), (yyvsp[(3) - (3)].expr)); } expr 1437 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = _hx509_make_expr(comp_IN, (yyvsp[(1) - (5)].expr), (yyvsp[(4) - (5)].expr)); } expr 1442 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = _hx509_make_expr(comp_IN, (yyvsp[(1) - (3)].expr), (yyvsp[(3) - (3)].expr)); } expr 1447 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = (yyvsp[(1) - (1)].expr); } expr 1452 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = (yyvsp[(1) - (1)].expr); } expr 1457 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = (yyvsp[(1) - (1)].expr); } expr 1462 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = (yyvsp[(1) - (1)].expr); } expr 1467 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = _hx509_make_expr(expr_NUMBER, (yyvsp[(1) - (1)].string), NULL); } expr 1472 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = _hx509_make_expr(expr_STRING, (yyvsp[(1) - (1)].string), NULL); } expr 1478 source4/heimdal/lib/hx509/sel-gram.c (yyval.expr) = _hx509_make_expr(expr_FUNCTION, (yyvsp[(1) - (4)].string), (yyvsp[(3) - (4)].expr)); } expr 1483 source4/heimdal/lib/hx509/sel-gram.c { (yyval.expr) = (yyvsp[(3) - (4)].expr); } expr 1489 source4/heimdal/lib/hx509/sel-gram.c (yyval.expr) = _hx509_make_expr(expr_VAR, (yyvsp[(1) - (3)].string), (yyvsp[(3) - (3)].expr)); } expr 1495 source4/heimdal/lib/hx509/sel-gram.c (yyval.expr) = _hx509_make_expr(expr_VAR, (yyvsp[(1) - (1)].string), NULL); } expr 72 source4/heimdal/lib/hx509/sel-gram.h struct hx_expr *expr; expr 48 source4/heimdal/lib/hx509/sel-gram.y struct hx_expr *expr; expr 58 source4/heimdal/lib/hx509/sel-gram.y %type <expr> expr expr 59 source4/heimdal/lib/hx509/sel-gram.y %type <expr> comp expr 60 source4/heimdal/lib/hx509/sel-gram.y %type <expr> word words expr 61 source4/heimdal/lib/hx509/sel-gram.y %type <expr> number expr 62 source4/heimdal/lib/hx509/sel-gram.y %type <expr> string expr 63 source4/heimdal/lib/hx509/sel-gram.y %type <expr> function expr 64 source4/heimdal/lib/hx509/sel-gram.y %type <expr> variable variables expr 74 source4/heimdal/lib/hx509/sel-gram.y start: expr { _hx509_expr_input.expr = $1; } expr 76 source4/heimdal/lib/hx509/sel-gram.y expr : kw_TRUE { $$ = _hx509_make_expr(op_TRUE, NULL, NULL); } expr 78 source4/heimdal/lib/hx509/sel-gram.y | '!' expr { $$ = _hx509_make_expr(op_NOT, $2, NULL); } expr 79 source4/heimdal/lib/hx509/sel-gram.y | expr kw_AND expr { $$ = _hx509_make_expr(op_AND, $1, $3); } expr 80 source4/heimdal/lib/hx509/sel-gram.y | expr kw_OR expr { $$ = _hx509_make_expr(op_OR, $1, $3); } expr 81 source4/heimdal/lib/hx509/sel-gram.y | '(' expr ')' { $$ = $2; } expr 39 source4/heimdal/lib/hx509/sel.c struct hx_expr *expr; expr 41 source4/heimdal/lib/hx509/sel.c expr = malloc(sizeof(*expr)); expr 42 source4/heimdal/lib/hx509/sel.c if (expr == NULL) expr 44 source4/heimdal/lib/hx509/sel.c expr->op = op; expr 45 source4/heimdal/lib/hx509/sel.c expr->arg1 = arg1; expr 46 source4/heimdal/lib/hx509/sel.c expr->arg2 = arg2; expr 48 source4/heimdal/lib/hx509/sel.c return expr; expr 86 source4/heimdal/lib/hx509/sel.c eval_comp(hx509_context context, hx509_env env, struct hx_expr *expr) expr 88 source4/heimdal/lib/hx509/sel.c switch (expr->op) { expr 95 source4/heimdal/lib/hx509/sel.c s1 = eval_word(context, env, expr->arg1); expr 96 source4/heimdal/lib/hx509/sel.c s2 = eval_word(context, env, expr->arg2); expr 101 source4/heimdal/lib/hx509/sel.c if (expr->op == comp_TAILEQ) { expr 110 source4/heimdal/lib/hx509/sel.c if (expr->op == comp_NE) expr 119 source4/heimdal/lib/hx509/sel.c w = eval_word(context, env, expr->arg1); expr 121 source4/heimdal/lib/hx509/sel.c subexpr = expr->arg2; expr 153 source4/heimdal/lib/hx509/sel.c _hx509_abort("hx509 eval expr with unknown op: %d", (int)expr->op); expr 159 source4/heimdal/lib/hx509/sel.c _hx509_expr_eval(hx509_context context, hx509_env env, struct hx_expr *expr) expr 161 source4/heimdal/lib/hx509/sel.c switch (expr->op) { expr 167 source4/heimdal/lib/hx509/sel.c return ! _hx509_expr_eval(context, env, expr->arg1); expr 169 source4/heimdal/lib/hx509/sel.c return _hx509_expr_eval(context, env, expr->arg1) && expr 170 source4/heimdal/lib/hx509/sel.c _hx509_expr_eval(context, env, expr->arg2); expr 172 source4/heimdal/lib/hx509/sel.c return _hx509_expr_eval(context, env, expr->arg1) || expr 173 source4/heimdal/lib/hx509/sel.c _hx509_expr_eval(context, env, expr->arg2); expr 175 source4/heimdal/lib/hx509/sel.c return eval_comp(context, env, expr->arg1); expr 177 source4/heimdal/lib/hx509/sel.c _hx509_abort("hx509 eval expr with unknown op: %d", (int)expr->op); expr 182 source4/heimdal/lib/hx509/sel.c _hx509_expr_free(struct hx_expr *expr) expr 184 source4/heimdal/lib/hx509/sel.c switch (expr->op) { expr 187 source4/heimdal/lib/hx509/sel.c free(expr->arg1); expr 192 source4/heimdal/lib/hx509/sel.c free(expr->arg1); expr 193 source4/heimdal/lib/hx509/sel.c if (expr->arg2) expr 194 source4/heimdal/lib/hx509/sel.c _hx509_expr_free(expr->arg2); expr 197 source4/heimdal/lib/hx509/sel.c if (expr->arg1) expr 198 source4/heimdal/lib/hx509/sel.c _hx509_expr_free(expr->arg1); expr 199 source4/heimdal/lib/hx509/sel.c if (expr->arg2) expr 200 source4/heimdal/lib/hx509/sel.c _hx509_expr_free(expr->arg2); expr 203 source4/heimdal/lib/hx509/sel.c free(expr); expr 212 source4/heimdal/lib/hx509/sel.c _hx509_expr_input.expr = NULL; expr 221 source4/heimdal/lib/hx509/sel.c return _hx509_expr_input.expr; expr 64 source4/heimdal/lib/hx509/sel.h struct hx_expr *expr; expr 794 source4/lib/ldb/pyldb.c char *expr = NULL; expr 808 source4/lib/ldb/pyldb.c &py_base, &scope, &expr, &py_attrs, &py_controls)) expr 845 source4/lib/ldb/pyldb.c expr, expr 226 source4/lib/ldb/tools/ldbtest.c char *expr; expr 230 source4/lib/ldb/tools/ldbtest.c expr = talloc_asprintf(ldb, "(uid=TEST%d)", uid); expr 231 source4/lib/ldb/tools/ldbtest.c ret = ldb_search(ldb, ldb, &res, basedn, LDB_SCOPE_SUBTREE, NULL, "%s", expr); expr 234 source4/lib/ldb/tools/ldbtest.c printf("Failed to find %s - %s\n", expr, ldb_errstring(ldb)); expr 239 source4/lib/ldb/tools/ldbtest.c printf("Found %s !? - %d\n", expr, ret); expr 247 source4/lib/ldb/tools/ldbtest.c talloc_free(expr); expr 255 source4/lib/wmi/wbemdata.c #define NDR_CHECK_EXPR(expr) do { if (!(expr)) {\ expr 256 source4/lib/wmi/wbemdata.c DEBUG(0, ("%s(%d): WBEMDATA_ERR(0x%08X): Error parsing(%s)\n", __FILE__, __LINE__, ndr->offset, #expr)); \ expr 2477 source4/lib/wmi/wmi_wrap.c #define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else expr 43 source4/torture/smbtorture.c const char *expr, expr 53 source4/torture/smbtorture.c if (gen_fnmatch(expr, o->name) == 0) { expr 60 source4/torture/smbtorture.c ret &= run_matching(torture, o->name, expr, o, matched); expr 70 source4/torture/smbtorture.c if (gen_fnmatch(expr, name) == 0) { expr 79 source4/torture/smbtorture.c ret &= run_matching(torture, name, expr, c, matched); expr 86 source4/torture/smbtorture.c if (gen_fnmatch(expr, name) == 0) {