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);