• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/src/router/busybox-1.x/scripts/kconfig/

Lines Matching refs:expr

39 	struct expr *expr;
43 struct expr {
53 struct expr *expr;
75 struct expr *dep, *dep2;
112 struct expr *expr;
133 struct expr *dep;
153 struct expr *expr_alloc_symbol(struct symbol *sym);
154 struct expr *expr_alloc_one(enum expr_type type, struct expr *ce);
155 struct expr *expr_alloc_two(enum expr_type type, struct expr *e1, struct expr *e2);
156 struct expr *expr_alloc_comp(enum expr_type type, struct symbol *s1, struct symbol *s2);
157 struct expr *expr_alloc_and(struct expr *e1, struct expr *e2);
158 struct expr *expr_alloc_or(struct expr *e1, struct expr *e2);
159 struct expr *expr_copy(struct expr *org);
160 void expr_free(struct expr *e);
161 int expr_eq(struct expr *e1, struct expr *e2);
162 void expr_eliminate_eq(struct expr **ep1, struct expr **ep2);
163 tristate expr_calc_value(struct expr *e);
164 struct expr *expr_eliminate_yn(struct expr *e);
165 struct expr *expr_trans_bool(struct expr *e);
166 struct expr *expr_eliminate_dups(struct expr *e);
167 struct expr *expr_transform(struct expr *e);
168 int expr_contains_symbol(struct expr *dep, struct symbol *sym);
169 bool expr_depends_symbol(struct expr *dep, struct symbol *sym);
170 struct expr *expr_extract_eq_and(struct expr **ep1, struct expr **ep2);
171 struct expr *expr_extract_eq_or(struct expr **ep1, struct expr **ep2);
172 void expr_extract_eq(enum expr_type type, struct expr **ep, struct expr **ep1, struct expr **ep2);
173 struct expr *expr_trans_compare(struct expr *e, enum expr_type type, struct symbol *sym);
175 void expr_fprint(struct expr *e, FILE *out);
177 void expr_gstr_print(struct expr *e, struct gstr *gs);
179 static inline int expr_is_yes(struct expr *e)
184 static inline int expr_is_no(struct expr *e)