Home
last modified time | relevance | path

Searched refs:rev_dep (Results 1 – 11 of 11) sorted by relevance

/external/toybox/kconfig/
Dsymbol.c214 if (sym->rev_dep.expr) in sym_calc_visibility()
215 tri = expr_calc_value(sym->rev_dep.expr); in sym_calc_visibility()
218 if (sym->rev_dep.tri != tri) { in sym_calc_visibility()
219 sym->rev_dep.tri = tri; in sym_calc_visibility()
307 } else if (E_OR(sym->visible, sym->rev_dep.tri) != no) { in sym_calc_value()
316 newval.tri = E_OR(E_AND(newval.tri, sym->visible), sym->rev_dep.tri); in sym_calc_value()
419 if (sym->visible <= sym->rev_dep.tri) in sym_tristate_within_range()
423 return val >= sym->rev_dep.tri && val <= sym->visible; in sym_tristate_within_range()
644 return sym->visible > sym->rev_dep.tri; in sym_is_changable()
803 sym2 = sym_check_expr_deps(sym->rev_dep.expr); in sym_check_deps()
Dmenu.c274 es->rev_dep.expr = expr_alloc_or(es->rev_dep.expr, in menu_finalize()
362 sym->rev_dep.expr = expr_alloc_or(sym->rev_dep.expr, in menu_finalize()
Dmconf.c377 if (sym->rev_dep.expr) { in get_symbol_str()
379 expr_gstr_print(sym->rev_dep.expr, r); in get_symbol_str()
Dexpr.h82 struct expr_value rev_dep; member
/external/u-boot/scripts/kconfig/
Dsymbol.c253 if (sym->rev_dep.expr) in sym_calc_visibility()
254 tri = expr_calc_value(sym->rev_dep.expr); in sym_calc_visibility()
257 if (sym->rev_dep.tri != tri) { in sym_calc_visibility()
258 sym->rev_dep.tri = tri; in sym_calc_visibility()
349 expr_gstr_print_revdep(sym->rev_dep.expr, &gs, yes, in sym_warn_unmet_dep()
351 expr_gstr_print_revdep(sym->rev_dep.expr, &gs, mod, in sym_warn_unmet_dep()
422 if (sym->rev_dep.tri != no) in sym_calc_value()
438 if (sym->dir_dep.tri < sym->rev_dep.tri) in sym_calc_value()
440 newval.tri = EXPR_OR(newval.tri, sym->rev_dep.tri); in sym_calc_value()
523 if (sym->visible <= sym->rev_dep.tri) in sym_tristate_within_range()
[all …]
Dmenu.c406 es->rev_dep.expr = expr_alloc_or(es->rev_dep.expr, in menu_finalize()
601 sym->rev_dep.expr = expr_alloc_or(sym->rev_dep.expr, in menu_finalize()
830 if (sym->rev_dep.expr) { in get_symbol_str()
831 expr_gstr_print_revdep(sym->rev_dep.expr, r, yes, " Selected by [y]:\n"); in get_symbol_str()
832 expr_gstr_print_revdep(sym->rev_dep.expr, r, mod, " Selected by [m]:\n"); in get_symbol_str()
833 expr_gstr_print_revdep(sym->rev_dep.expr, r, no, " Selected by [n]:\n"); in get_symbol_str()
Dexpr.h126 struct expr_value rev_dep; member
Dmconf.c606 if (sym->rev_dep.tri == mod) in build_conf()
Dqconf.cc1145 if (sym->rev_dep.expr) { in debug_info()
1147 expr_print(sym->rev_dep.expr, expr_print_help, &debug, E_NONE); in debug_info()
Dnconf.c880 if (sym->rev_dep.tri == mod) in build_conf()
/external/u-boot/tools/buildman/
Dkconfiglib.py1106 target.rev_dep = \
1107 _make_or(target.rev_dep,
1518 add_expr_deps(sym.rev_dep, sym)
1742 if sc.rev_dep == "n"
1743 else " " + self._expr_val_str(sc.rev_dep),
1987 rev_dep_val = self.config._eval_expr(self.rev_dep)
2109 rev_dep = self.config._eval_expr(self.rev_dep)
2111 if rev_dep == "m" and self.type == BOOL:
2114 if TRI_TO_INT[vis] > TRI_TO_INT[rev_dep]:
2132 rev_dep = self.config._eval_expr(self.rev_dep)
[all …]