expr 31 fs/ubifs/debug.h if (unlikely(!(expr))) { \ expr 324 fs/ubifs/debug.h if (0 && (expr)) \ expr 80 fs/xfs/support/debug.c printk("Assertion failed: %s, file: %s, line: %d\n", expr, file, line); expr 37 fs/xfs/support/debug.h (unlikely(expr) ? (void)0 : assfail(#expr, __FILE__, __LINE__)) expr 53 fs/xfs/support/debug.h (unlikely(expr) ? (void)0 : assfail(#expr, __FILE__, __LINE__)) expr 133 fs/xfs/xfs_error.h ((expr) || \ expr 140 fs/xfs/xfs_error.h #define XFS_TEST_ERROR(expr, mp, tag, rf) (expr) expr 253 include/linux/jbd.h if (!(expr)) \ expr 255 include/linux/jbd.h J_ASSERT(expr); \ expr 257 include/linux/jbd.h #define J_ASSERT_JH(jh, expr) J_ASSERT_BH(jh2bh(jh), expr) expr 259 include/linux/jbd.h #define J_ASSERT_BH(bh, expr) J_ASSERT(expr) expr 260 include/linux/jbd.h #define J_ASSERT_JH(jh, expr) J_ASSERT(expr) expr 264 include/linux/jbd.h #define J_EXPECT(expr, why...) J_ASSERT(expr) expr 265 include/linux/jbd.h #define J_EXPECT_BH(bh, expr, why...) J_ASSERT_BH(bh, expr) expr 266 include/linux/jbd.h #define J_EXPECT_JH(jh, expr, why...) J_ASSERT_JH(jh, expr) expr 270 include/linux/jbd.h int val = (expr); \ expr 273 include/linux/jbd.h "EXT3-fs unexpected failure: %s;\n",# expr); \ expr 278 include/linux/jbd.h #define J_EXPECT(expr, why...) __journal_expect(expr, ## why) expr 279 include/linux/jbd.h #define J_EXPECT_BH(bh, expr, why...) __journal_expect(expr, ## why) expr 280 include/linux/jbd.h #define J_EXPECT_JH(jh, expr, why...) __journal_expect(expr, ## why) expr 291 include/linux/jbd2.h if (!(expr)) \ expr 293 include/linux/jbd2.h J_ASSERT(expr); \ expr 295 include/linux/jbd2.h #define J_ASSERT_JH(jh, expr) J_ASSERT_BH(jh2bh(jh), expr) expr 297 include/linux/jbd2.h #define J_ASSERT_BH(bh, expr) J_ASSERT(expr) expr 298 include/linux/jbd2.h #define J_ASSERT_JH(jh, expr) J_ASSERT(expr) expr 302 include/linux/jbd2.h #define J_EXPECT(expr, why...) J_ASSERT(expr) expr 303 include/linux/jbd2.h #define J_EXPECT_BH(bh, expr, why...) J_ASSERT_BH(bh, expr) expr 304 include/linux/jbd2.h #define J_EXPECT_JH(jh, expr, why...) J_ASSERT_JH(jh, expr) expr 308 include/linux/jbd2.h int val = (expr); \ expr 311 include/linux/jbd2.h "EXT3-fs unexpected failure: %s;\n",# expr); \ expr 316 include/linux/jbd2.h #define J_EXPECT(expr, why...) __journal_expect(expr, ## why) expr 317 include/linux/jbd2.h #define J_EXPECT_BH(bh, expr, why...) __journal_expect(expr, ## why) expr 318 include/linux/jbd2.h #define J_EXPECT_JH(jh, expr, why...) __journal_expect(expr, ## why) expr 181 include/net/ip_vs.h #define IP_VS_WAIT_WHILE(expr) while (expr) { cpu_relax(); } expr 73 include/net/irda/irda.h do { if(!(expr)) { \ expr 75 include/net/irda/irda.h __FILE__,__FUNCTION__,__LINE__,(#expr) ); \ expr 80 include/net/irda/irda.h #define IRDA_ASSERT(expr, func) do { (void)(expr); } while (0) expr 304 include/net/sctp/sctp.h if (!(expr)) { \ expr 306 include/net/sctp/sctp.h str, (#expr), __FILE__, __FUNCTION__, __LINE__); \ expr 112 mm/backing-dev.c return snprintf(page, PAGE_SIZE-1, "%lld\n", (long long)expr); \ expr 170 scripts/kconfig/confdata.c if (expr_calc_value(prop->visible.expr) == no || expr 171 scripts/kconfig/confdata.c prop->expr->type != E_SYMBOL) expr 173 scripts/kconfig/confdata.c name = conf_expand_value(prop->expr->left.sym->name); expr 317 scripts/kconfig/confdata.c struct expr *e; expr 356 scripts/kconfig/confdata.c expr_list_for_each_sym(prop->expr, e, choice_sym) expr 821 scripts/kconfig/confdata.c struct expr *e; expr 870 scripts/kconfig/confdata.c expr_list_for_each_sym(prop->expr, e, sym) { expr 15 scripts/kconfig/expr.c struct expr *expr_alloc_symbol(struct symbol *sym) expr 17 scripts/kconfig/expr.c struct expr *e = malloc(sizeof(*e)); expr 24 scripts/kconfig/expr.c struct expr *expr_alloc_one(enum expr_type type, struct expr *ce) expr 26 scripts/kconfig/expr.c struct expr *e = malloc(sizeof(*e)); expr 29 scripts/kconfig/expr.c e->left.expr = ce; expr 33 scripts/kconfig/expr.c struct expr *expr_alloc_two(enum expr_type type, struct expr *e1, struct expr *e2) expr 35 scripts/kconfig/expr.c struct expr *e = malloc(sizeof(*e)); expr 38 scripts/kconfig/expr.c e->left.expr = e1; expr 39 scripts/kconfig/expr.c e->right.expr = e2; expr 43 scripts/kconfig/expr.c struct expr *expr_alloc_comp(enum expr_type type, struct symbol *s1, struct symbol *s2) expr 45 scripts/kconfig/expr.c struct expr *e = malloc(sizeof(*e)); expr 53 scripts/kconfig/expr.c struct expr *expr_alloc_and(struct expr *e1, struct expr *e2) expr 60 scripts/kconfig/expr.c struct expr *expr_alloc_or(struct expr *e1, struct expr *e2) expr 67 scripts/kconfig/expr.c struct expr *expr_copy(struct expr *org) expr 69 scripts/kconfig/expr.c struct expr *e; expr 81 scripts/kconfig/expr.c e->left.expr = expr_copy(org->left.expr); expr 91 scripts/kconfig/expr.c e->left.expr = expr_copy(org->left.expr); expr 92 scripts/kconfig/expr.c e->right.expr = expr_copy(org->right.expr); expr 113 scripts/kconfig/expr.c expr_free(e->left.expr); expr 120 scripts/kconfig/expr.c expr_free(e->left.expr); expr 121 scripts/kconfig/expr.c expr_free(e->right.expr); expr 138 scripts/kconfig/expr.c __expr_eliminate_eq(type, &e1->left.expr, &e2); expr 139 scripts/kconfig/expr.c __expr_eliminate_eq(type, &e1->right.expr, &e2); expr 143 scripts/kconfig/expr.c __expr_eliminate_eq(type, &e1, &e2->left.expr); expr 144 scripts/kconfig/expr.c __expr_eliminate_eq(type, &e1, &e2->right.expr); expr 207 scripts/kconfig/expr.c return expr_eq(e1->left.expr, e2->left.expr); expr 236 scripts/kconfig/expr.c struct expr *expr_eliminate_yn(struct expr *e) expr 238 scripts/kconfig/expr.c struct expr *tmp; expr 242 scripts/kconfig/expr.c e->left.expr = expr_eliminate_yn(e->left.expr); expr 243 scripts/kconfig/expr.c e->right.expr = expr_eliminate_yn(e->right.expr); expr 244 scripts/kconfig/expr.c if (e->left.expr->type == E_SYMBOL) { expr 245 scripts/kconfig/expr.c if (e->left.expr->left.sym == &symbol_no) { expr 246 scripts/kconfig/expr.c expr_free(e->left.expr); expr 247 scripts/kconfig/expr.c expr_free(e->right.expr); expr 250 scripts/kconfig/expr.c e->right.expr = NULL; expr 252 scripts/kconfig/expr.c } else if (e->left.expr->left.sym == &symbol_yes) { expr 253 scripts/kconfig/expr.c free(e->left.expr); expr 254 scripts/kconfig/expr.c tmp = e->right.expr; expr 255 scripts/kconfig/expr.c *e = *(e->right.expr); expr 260 scripts/kconfig/expr.c if (e->right.expr->type == E_SYMBOL) { expr 261 scripts/kconfig/expr.c if (e->right.expr->left.sym == &symbol_no) { expr 262 scripts/kconfig/expr.c expr_free(e->left.expr); expr 263 scripts/kconfig/expr.c expr_free(e->right.expr); expr 266 scripts/kconfig/expr.c e->right.expr = NULL; expr 268 scripts/kconfig/expr.c } else if (e->right.expr->left.sym == &symbol_yes) { expr 269 scripts/kconfig/expr.c free(e->right.expr); expr 270 scripts/kconfig/expr.c tmp = e->left.expr; expr 271 scripts/kconfig/expr.c *e = *(e->left.expr); expr 278 scripts/kconfig/expr.c e->left.expr = expr_eliminate_yn(e->left.expr); expr 279 scripts/kconfig/expr.c e->right.expr = expr_eliminate_yn(e->right.expr); expr 280 scripts/kconfig/expr.c if (e->left.expr->type == E_SYMBOL) { expr 281 scripts/kconfig/expr.c if (e->left.expr->left.sym == &symbol_no) { expr 282 scripts/kconfig/expr.c free(e->left.expr); expr 283 scripts/kconfig/expr.c tmp = e->right.expr; expr 284 scripts/kconfig/expr.c *e = *(e->right.expr); expr 287 scripts/kconfig/expr.c } else if (e->left.expr->left.sym == &symbol_yes) { expr 288 scripts/kconfig/expr.c expr_free(e->left.expr); expr 289 scripts/kconfig/expr.c expr_free(e->right.expr); expr 292 scripts/kconfig/expr.c e->right.expr = NULL; expr 296 scripts/kconfig/expr.c if (e->right.expr->type == E_SYMBOL) { expr 297 scripts/kconfig/expr.c if (e->right.expr->left.sym == &symbol_no) { expr 298 scripts/kconfig/expr.c free(e->right.expr); expr 299 scripts/kconfig/expr.c tmp = e->left.expr; expr 300 scripts/kconfig/expr.c *e = *(e->left.expr); expr 303 scripts/kconfig/expr.c } else if (e->right.expr->left.sym == &symbol_yes) { expr 304 scripts/kconfig/expr.c expr_free(e->left.expr); expr 305 scripts/kconfig/expr.c expr_free(e->right.expr); expr 308 scripts/kconfig/expr.c e->right.expr = NULL; expr 322 scripts/kconfig/expr.c struct expr *expr_trans_bool(struct expr *e) expr 330 scripts/kconfig/expr.c e->left.expr = expr_trans_bool(e->left.expr); expr 331 scripts/kconfig/expr.c e->right.expr = expr_trans_bool(e->right.expr); expr 351 scripts/kconfig/expr.c struct expr *expr_join_or(struct expr *e1, struct expr *e2) expr 353 scripts/kconfig/expr.c struct expr *tmp; expr 363 scripts/kconfig/expr.c tmp = e1->left.expr; expr 370 scripts/kconfig/expr.c if (e2->left.expr->type != E_SYMBOL) expr 372 scripts/kconfig/expr.c sym2 = e2->left.expr->left.sym; expr 400 scripts/kconfig/expr.c if ((e1->type == E_NOT && e1->left.expr->type == E_SYMBOL && e2->type == E_SYMBOL) || expr 401 scripts/kconfig/expr.c (e2->type == E_NOT && e2->left.expr->type == E_SYMBOL && e1->type == E_SYMBOL)) expr 415 scripts/kconfig/expr.c struct expr *expr_join_and(struct expr *e1, struct expr *e2) expr 417 scripts/kconfig/expr.c struct expr *tmp; expr 427 scripts/kconfig/expr.c tmp = e1->left.expr; expr 434 scripts/kconfig/expr.c if (e2->left.expr->type != E_SYMBOL) expr 436 scripts/kconfig/expr.c sym2 = e2->left.expr->left.sym; expr 513 scripts/kconfig/expr.c struct expr *tmp; expr 516 scripts/kconfig/expr.c expr_eliminate_dups1(type, &e1->left.expr, &e2); expr 517 scripts/kconfig/expr.c expr_eliminate_dups1(type, &e1->right.expr, &e2); expr 521 scripts/kconfig/expr.c expr_eliminate_dups1(type, &e1, &e2->left.expr); expr 522 scripts/kconfig/expr.c expr_eliminate_dups1(type, &e1, &e2->right.expr); expr 565 scripts/kconfig/expr.c struct expr *tmp, *tmp1, *tmp2; expr 568 scripts/kconfig/expr.c expr_eliminate_dups2(type, &e1->left.expr, &e2); expr 569 scripts/kconfig/expr.c expr_eliminate_dups2(type, &e1->right.expr, &e2); expr 573 scripts/kconfig/expr.c expr_eliminate_dups2(type, &e1, &e2->left.expr); expr 574 scripts/kconfig/expr.c expr_eliminate_dups2(type, &e1, &e2->right.expr); expr 617 scripts/kconfig/expr.c struct expr *expr_eliminate_dups(struct expr *e) expr 641 scripts/kconfig/expr.c struct expr *expr_transform(struct expr *e) expr 643 scripts/kconfig/expr.c struct expr *tmp; expr 654 scripts/kconfig/expr.c e->left.expr = expr_transform(e->left.expr); expr 655 scripts/kconfig/expr.c e->right.expr = expr_transform(e->right.expr); expr 664 scripts/kconfig/expr.c e->left.expr = expr_alloc_symbol(e->left.sym); expr 698 scripts/kconfig/expr.c e->left.expr = expr_alloc_symbol(e->left.sym); expr 704 scripts/kconfig/expr.c switch (e->left.expr->type) { expr 707 scripts/kconfig/expr.c tmp = e->left.expr->left.expr; expr 708 scripts/kconfig/expr.c free(e->left.expr); expr 716 scripts/kconfig/expr.c tmp = e->left.expr; expr 723 scripts/kconfig/expr.c tmp = e->left.expr; expr 725 scripts/kconfig/expr.c e->right.expr = expr_alloc_one(E_NOT, tmp->right.expr); expr 727 scripts/kconfig/expr.c tmp->right.expr = NULL; expr 732 scripts/kconfig/expr.c tmp = e->left.expr; expr 734 scripts/kconfig/expr.c e->right.expr = expr_alloc_one(E_NOT, tmp->right.expr); expr 736 scripts/kconfig/expr.c tmp->right.expr = NULL; expr 740 scripts/kconfig/expr.c if (e->left.expr->left.sym == &symbol_yes) { expr 742 scripts/kconfig/expr.c tmp = e->left.expr; expr 749 scripts/kconfig/expr.c if (e->left.expr->left.sym == &symbol_mod) { expr 751 scripts/kconfig/expr.c tmp = e->left.expr; expr 758 scripts/kconfig/expr.c if (e->left.expr->left.sym == &symbol_no) { expr 760 scripts/kconfig/expr.c tmp = e->left.expr; expr 786 scripts/kconfig/expr.c return expr_contains_symbol(dep->left.expr, sym) || expr 787 scripts/kconfig/expr.c expr_contains_symbol(dep->right.expr, sym); expr 795 scripts/kconfig/expr.c return expr_contains_symbol(dep->left.expr, sym); expr 809 scripts/kconfig/expr.c return expr_depends_symbol(dep->left.expr, sym) || expr 810 scripts/kconfig/expr.c expr_depends_symbol(dep->right.expr, sym); expr 831 scripts/kconfig/expr.c struct expr *expr_extract_eq_and(struct expr **ep1, struct expr **ep2) expr 833 scripts/kconfig/expr.c struct expr *tmp = NULL; expr 842 scripts/kconfig/expr.c struct expr *expr_extract_eq_or(struct expr **ep1, struct expr **ep2) expr 844 scripts/kconfig/expr.c struct expr *tmp = NULL; expr 858 scripts/kconfig/expr.c expr_extract_eq(type, ep, &e1->left.expr, &e2); expr 859 scripts/kconfig/expr.c expr_extract_eq(type, ep, &e1->right.expr, &e2); expr 863 scripts/kconfig/expr.c expr_extract_eq(type, ep, ep1, &e2->left.expr); expr 864 scripts/kconfig/expr.c expr_extract_eq(type, ep, ep1, &e2->right.expr); expr 882 scripts/kconfig/expr.c struct expr *expr_trans_compare(struct expr *e, enum expr_type type, struct symbol *sym) expr 884 scripts/kconfig/expr.c struct expr *e1, *e2; expr 894 scripts/kconfig/expr.c e1 = expr_trans_compare(e->left.expr, E_EQUAL, sym); expr 895 scripts/kconfig/expr.c e2 = expr_trans_compare(e->right.expr, E_EQUAL, sym); expr 904 scripts/kconfig/expr.c e1 = expr_trans_compare(e->left.expr, E_EQUAL, sym); expr 905 scripts/kconfig/expr.c e2 = expr_trans_compare(e->right.expr, E_EQUAL, sym); expr 914 scripts/kconfig/expr.c return expr_trans_compare(e->left.expr, type == E_EQUAL ? E_UNEQUAL : E_EQUAL, sym); expr 956 scripts/kconfig/expr.c val1 = expr_calc_value(e->left.expr); expr 957 scripts/kconfig/expr.c val2 = expr_calc_value(e->right.expr); expr 960 scripts/kconfig/expr.c val1 = expr_calc_value(e->left.expr); expr 961 scripts/kconfig/expr.c val2 = expr_calc_value(e->right.expr); expr 964 scripts/kconfig/expr.c val1 = expr_calc_value(e->left.expr); expr 1034 scripts/kconfig/expr.c expr_print(e->left.expr, fn, data, E_NOT); expr 1053 scripts/kconfig/expr.c expr_print(e->left.expr, fn, data, E_OR); expr 1055 scripts/kconfig/expr.c expr_print(e->right.expr, fn, data, E_OR); expr 1058 scripts/kconfig/expr.c expr_print(e->left.expr, fn, data, E_AND); expr 1060 scripts/kconfig/expr.c expr_print(e->right.expr, fn, data, E_AND); expr 1064 scripts/kconfig/expr.c if (e->left.expr) { expr 1066 scripts/kconfig/expr.c expr_print(e->left.expr, fn, data, E_LIST); expr 38 scripts/kconfig/expr.h struct expr *expr; expr 52 scripts/kconfig/expr.h for (e = (l); e && (s = e->right.sym); e = e->left.expr) expr 55 scripts/kconfig/expr.h struct expr *expr; expr 119 scripts/kconfig/expr.h struct expr *expr; expr 140 scripts/kconfig/expr.h struct expr *dep; expr 161 scripts/kconfig/expr.h struct expr *expr_alloc_symbol(struct symbol *sym); expr 162 scripts/kconfig/expr.h struct expr *expr_alloc_one(enum expr_type type, struct expr *ce); expr 163 scripts/kconfig/expr.h struct expr *expr_alloc_two(enum expr_type type, struct expr *e1, struct expr *e2); expr 164 scripts/kconfig/expr.h struct expr *expr_alloc_comp(enum expr_type type, struct symbol *s1, struct symbol *s2); expr 165 scripts/kconfig/expr.h struct expr *expr_alloc_and(struct expr *e1, struct expr *e2); expr 166 scripts/kconfig/expr.h struct expr *expr_alloc_or(struct expr *e1, struct expr *e2); expr 167 scripts/kconfig/expr.h struct expr *expr_copy(struct expr *org); expr 168 scripts/kconfig/expr.h void expr_free(struct expr *e); expr 169 scripts/kconfig/expr.h int expr_eq(struct expr *e1, struct expr *e2); expr 170 scripts/kconfig/expr.h void expr_eliminate_eq(struct expr **ep1, struct expr **ep2); expr 171 scripts/kconfig/expr.h tristate expr_calc_value(struct expr *e); expr 172 scripts/kconfig/expr.h struct expr *expr_eliminate_yn(struct expr *e); expr 173 scripts/kconfig/expr.h struct expr *expr_trans_bool(struct expr *e); expr 174 scripts/kconfig/expr.h struct expr *expr_eliminate_dups(struct expr *e); expr 175 scripts/kconfig/expr.h struct expr *expr_transform(struct expr *e); expr 176 scripts/kconfig/expr.h int expr_contains_symbol(struct expr *dep, struct symbol *sym); expr 177 scripts/kconfig/expr.h bool expr_depends_symbol(struct expr *dep, struct symbol *sym); expr 178 scripts/kconfig/expr.h struct expr *expr_extract_eq_and(struct expr **ep1, struct expr **ep2); expr 179 scripts/kconfig/expr.h struct expr *expr_extract_eq_or(struct expr **ep1, struct expr **ep2); expr 180 scripts/kconfig/expr.h void expr_extract_eq(enum expr_type type, struct expr **ep, struct expr **ep1, struct expr **ep2); expr 181 scripts/kconfig/expr.h struct expr *expr_trans_compare(struct expr *e, enum expr_type type, struct symbol *sym); expr 183 scripts/kconfig/expr.h void expr_fprint(struct expr *e, FILE *out); expr 185 scripts/kconfig/expr.h void expr_gstr_print(struct expr *e, struct gstr *gs); expr 187 scripts/kconfig/expr.h static inline int expr_is_yes(struct expr *e) expr 192 scripts/kconfig/expr.h static inline int expr_is_no(struct expr *e) expr 92 scripts/kconfig/lkc.h void menu_add_dep(struct expr *dep); expr 93 scripts/kconfig/lkc.h struct property *menu_add_prop(enum prop_type type, char *prompt, struct expr *expr, struct expr *dep); expr 94 scripts/kconfig/lkc.h struct property *menu_add_prompt(enum prop_type type, char *prompt, struct expr *dep); expr 95 scripts/kconfig/lkc.h void menu_add_expr(enum prop_type type, struct expr *expr, struct expr *dep); expr 96 scripts/kconfig/lkc.h void menu_add_symbol(enum prop_type type, struct symbol *sym, struct expr *dep); expr 117 scripts/kconfig/lkc.h extern struct expr *sym_env_list; expr 295 scripts/kconfig/mconf.c if (!expr_is_yes(prop->visible.expr)) { expr 297 scripts/kconfig/mconf.c expr_gstr_print(prop->visible.expr, r); expr 335 scripts/kconfig/mconf.c expr_gstr_print(prop->expr, r); expr 339 scripts/kconfig/mconf.c if (sym->rev_dep.expr) { expr 341 scripts/kconfig/mconf.c expr_gstr_print(sym->rev_dep.expr, r); expr 77 scripts/kconfig/menu.c struct expr *menu_check_dep(struct expr *e) expr 84 scripts/kconfig/menu.c e->left.expr = menu_check_dep(e->left.expr); expr 88 scripts/kconfig/menu.c e->left.expr = menu_check_dep(e->left.expr); expr 89 scripts/kconfig/menu.c e->right.expr = menu_check_dep(e->right.expr); expr 127 scripts/kconfig/menu.c prop->expr = expr; expr 128 scripts/kconfig/menu.c prop->visible.expr = menu_check_dep(dep); expr 152 scripts/kconfig/menu.c menu_add_prop(type, NULL, expr, dep); expr 167 scripts/kconfig/menu.c prop->expr = expr_alloc_symbol(current_entry->sym); expr 195 scripts/kconfig/menu.c prop->expr->type != E_SYMBOL) expr 218 scripts/kconfig/menu.c if (!menu_range_valid_sym(sym, prop->expr->left.sym) || expr 219 scripts/kconfig/menu.c !menu_range_valid_sym(sym, prop->expr->right.sym)) expr 233 scripts/kconfig/menu.c struct expr *parentdep, *basedep, *dep, *dep2, **ep; expr 256 scripts/kconfig/menu.c parentdep = parent->prompt->visible.expr; expr 272 scripts/kconfig/menu.c dep = expr_transform(prop->visible.expr); expr 277 scripts/kconfig/menu.c prop->visible.expr = dep; expr 280 scripts/kconfig/menu.c es->rev_dep.expr = expr_alloc_or(es->rev_dep.expr, expr 288 scripts/kconfig/menu.c basedep = parent->prompt ? parent->prompt->visible.expr : NULL; expr 293 scripts/kconfig/menu.c dep = menu->prompt ? menu->prompt->visible.expr : menu->dep; expr 348 scripts/kconfig/menu.c prop->visible.expr = expr_alloc_and(expr_copy(basedep), expr 349 scripts/kconfig/menu.c prop->visible.expr); expr 354 scripts/kconfig/menu.c for (ep = &prop->expr; *ep; ep = &(*ep)->left.expr) expr 384 scripts/kconfig/menu.c sym->rev_dep.expr = expr_alloc_or(sym->rev_dep.expr, expr 385 scripts/kconfig/menu.c expr_alloc_and(parent->prompt->visible.expr, expr 403 scripts/kconfig/menu.c visible = menu->prompt->visible.tri = expr_calc_value(menu->prompt->visible.expr); expr 106 scripts/kconfig/qconf.cc tristate expr; expr 158 scripts/kconfig/qconf.cc expr = sym_get_tristate_value(sym); expr 159 scripts/kconfig/qconf.cc switch (expr) { expr 182 scripts/kconfig/qconf.cc if (expr != no) expr 184 scripts/kconfig/qconf.cc if (expr != mod) expr 186 scripts/kconfig/qconf.cc if (expr != yes) expr 1055 scripts/kconfig/qconf.cc if (menu->prompt->visible.expr) { expr 1057 scripts/kconfig/qconf.cc expr_print(menu->prompt->visible.expr, expr_print_help, &debug, E_NONE); expr 1077 scripts/kconfig/qconf.cc if (sym->rev_dep.expr) { expr 1079 scripts/kconfig/qconf.cc expr_print(sym->rev_dep.expr, expr_print_help, &debug, E_NONE); expr 1096 scripts/kconfig/qconf.cc expr_print(prop->expr, expr_print_help, &debug, E_NONE); expr 1102 scripts/kconfig/qconf.cc expr_print(prop->expr, expr_print_help, &debug, E_NONE); expr 1111 scripts/kconfig/qconf.cc if (prop->visible.expr) { expr 1113 scripts/kconfig/qconf.cc expr_print(prop->visible.expr, expr_print_help, &debug, E_NONE); expr 37 scripts/kconfig/symbol.c struct expr *sym_env_list; expr 43 scripts/kconfig/symbol.c prop->expr = expr_alloc_symbol(sym_lookup(def, SYMBOL_CONST)); expr 121 scripts/kconfig/symbol.c prop->visible.tri = expr_calc_value(prop->visible.expr); expr 133 scripts/kconfig/symbol.c prop->visible.tri = expr_calc_value(prop->visible.expr); expr 176 scripts/kconfig/symbol.c val2 = sym_get_range_val(prop->expr->left.sym, base); expr 178 scripts/kconfig/symbol.c val2 = sym_get_range_val(prop->expr->right.sym, base); expr 197 scripts/kconfig/symbol.c prop->visible.tri = expr_calc_value(prop->visible.expr); expr 209 scripts/kconfig/symbol.c if (sym->rev_dep.expr) expr 210 scripts/kconfig/symbol.c tri = expr_calc_value(sym->rev_dep.expr); expr 223 scripts/kconfig/symbol.c struct expr *e; expr 235 scripts/kconfig/symbol.c prop->visible.tri = expr_calc_value(prop->visible.expr); expr 246 scripts/kconfig/symbol.c expr_list_for_each_sym(prop->expr, e, def_sym) { expr 261 scripts/kconfig/symbol.c struct expr *e; expr 319 scripts/kconfig/symbol.c newval.tri = EXPR_AND(expr_calc_value(prop->expr), expr 371 scripts/kconfig/symbol.c expr_list_for_each_sym(prop->expr, e, choice_sym) { expr 451 scripts/kconfig/symbol.c struct expr *e; expr 456 scripts/kconfig/symbol.c for (e = prop->expr; e; e = e->left.expr) { expr 550 scripts/kconfig/symbol.c return val >= sym_get_range_val(prop->expr->left.sym, 10) && expr 551 scripts/kconfig/symbol.c val <= sym_get_range_val(prop->expr->right.sym, 10); expr 559 scripts/kconfig/symbol.c return val >= sym_get_range_val(prop->expr->left.sym, 16) && expr 560 scripts/kconfig/symbol.c val <= sym_get_range_val(prop->expr->right.sym, 16); expr 772 scripts/kconfig/symbol.c sym = sym_check_expr_deps(e->left.expr); expr 775 scripts/kconfig/symbol.c return sym_check_expr_deps(e->right.expr); expr 777 scripts/kconfig/symbol.c return sym_check_expr_deps(e->left.expr); expr 799 scripts/kconfig/symbol.c sym2 = sym_check_expr_deps(sym->rev_dep.expr); expr 806 scripts/kconfig/symbol.c sym2 = sym_check_expr_deps(prop->visible.expr); expr 811 scripts/kconfig/symbol.c sym2 = sym_check_expr_deps(prop->expr); expr 823 scripts/kconfig/symbol.c struct expr *e; expr 826 scripts/kconfig/symbol.c expr_list_for_each_sym(prop->expr, e, sym) expr 835 scripts/kconfig/symbol.c expr_list_for_each_sym(prop->expr, e, sym) { expr 843 scripts/kconfig/symbol.c expr_list_for_each_sym(prop->expr, e, sym) expr 915 scripts/kconfig/symbol.c if (prop->expr && (prop->expr->type == E_SYMBOL || expr 916 scripts/kconfig/symbol.c prop->expr->type == E_LIST)) expr 917 scripts/kconfig/symbol.c return prop->expr->left.sym; expr 963 scripts/kconfig/symbol.c prop->expr = expr_alloc_symbol(sym_lookup(env, SYMBOL_CONST)); expr 33 scripts/kconfig/util.c struct expr *e; expr 48 scripts/kconfig/zconf.y struct expr *expr; expr 89 scripts/kconfig/zconf.y %type <expr> expr expr 90 scripts/kconfig/zconf.y %type <expr> if_expr expr 198 scripts/kconfig/zconf.y config_option: T_DEFAULT expr if_expr T_EOL expr 316 scripts/kconfig/zconf.y if_entry: T_IF expr nl expr 416 scripts/kconfig/zconf.y depends: T_DEPENDS T_ON expr T_EOL expr 446 scripts/kconfig/zconf.y | T_IF expr { $$ = $2; } expr 449 scripts/kconfig/zconf.y expr: symbol { $$ = expr_alloc_symbol($1); } expr 452 scripts/kconfig/zconf.y | T_OPEN_PAREN expr T_CLOSE_PAREN { $$ = $2; } expr 453 scripts/kconfig/zconf.y | T_NOT expr { $$ = expr_alloc_one(E_NOT, $2); } expr 454 scripts/kconfig/zconf.y | expr T_OR expr { $$ = expr_alloc_two(E_OR, $1, $3); } expr 455 scripts/kconfig/zconf.y | expr T_AND expr { $$ = expr_alloc_two(E_AND, $1, $3); } expr 492 scripts/kconfig/zconf.y prop->expr = expr_alloc_symbol(sym_lookup("MODULES", 0)); expr 621 scripts/kconfig/zconf.y if (!expr_is_yes(prop->visible.expr)) { expr 623 scripts/kconfig/zconf.y expr_fprint(prop->visible.expr, out); expr 629 scripts/kconfig/zconf.y expr_fprint(prop->expr, out); expr 630 scripts/kconfig/zconf.y if (!expr_is_yes(prop->visible.expr)) { expr 632 scripts/kconfig/zconf.y expr_fprint(prop->visible.expr, out); expr 678 scripts/kconfig/zconf.y if (!expr_is_yes(prop->visible.expr)) { expr 680 scripts/kconfig/zconf.y expr_fprint(prop->visible.expr, out); expr 95 scripts/mod/modpost.c fatal("modpost: Memory allocation failure: %s.\n", expr); expr 32 security/selinux/ss/conditional.c for (cur = expr; cur; cur = cur->next) { expr 94 security/selinux/ss/conditional.c new_state = cond_evaluate_expr(p, node->expr); expr 142 security/selinux/ss/conditional.c for (cur_expr = node->expr; cur_expr; cur_expr = next_expr) { expr 373 security/selinux/ss/conditional.c if (expr->expr_type <= 0 || expr->expr_type > COND_LAST) { expr 378 security/selinux/ss/conditional.c if (expr->bool > p->p_bools.nprim) { expr 390 security/selinux/ss/conditional.c struct cond_expr *expr = NULL, *last = NULL; expr 411 security/selinux/ss/conditional.c expr = kzalloc(sizeof(struct cond_expr), GFP_KERNEL); expr 412 security/selinux/ss/conditional.c if (!expr) expr 415 security/selinux/ss/conditional.c expr->expr_type = le32_to_cpu(buf[0]); expr 416 security/selinux/ss/conditional.c expr->bool = le32_to_cpu(buf[1]); expr 418 security/selinux/ss/conditional.c if (!expr_isvalid(p, expr)) { expr 419 security/selinux/ss/conditional.c kfree(expr); expr 424 security/selinux/ss/conditional.c node->expr = expr; expr 426 security/selinux/ss/conditional.c last->next = expr; expr 427 security/selinux/ss/conditional.c last = expr; expr 56 security/selinux/ss/conditional.h struct cond_expr *expr; expr 57 security/selinux/ss/constraint.h struct constraint_expr *expr; /* constraint on permissions */ expr 520 security/selinux/ss/policydb.c e = constraint->expr; expr 534 security/selinux/ss/policydb.c e = constraint->expr; expr 1057 security/selinux/ss/policydb.c c->expr = e; expr 482 security/selinux/ss/services.c constraint->expr)) { expr 646 security/selinux/ss/services.c constraint->expr)) { expr 172 sound/oss/vwsnd.c __FILE__, fcn, line, expr); expr 176 sound/oss/vwsnd.c __FILE__, fcn, line, expr);