Lines Matching full:right
30 * @r: right node
42 e->right._initdata == r) in expr_lookup()
49 e->right._initdata = r; in expr_lookup()
109 r = (*ep1)->right.expr; in __expr_eliminate_eq()
117 r = (*ep2)->right.expr; in __expr_eliminate_eq()
228 return e1->left.sym == e2->left.sym && e1->right.sym == e2->right.sym; in expr_eq()
274 r = expr_eliminate_yn(e->right.expr); in expr_eliminate_yn()
290 r = expr_eliminate_yn(e->right.expr); in expr_eliminate_yn()
343 ((e1->right.sym == &symbol_yes && e2->right.sym == &symbol_mod) || in expr_join_or()
344 (e1->right.sym == &symbol_mod && e2->right.sym == &symbol_yes))) { in expr_join_or()
349 ((e1->right.sym == &symbol_yes && e2->right.sym == &symbol_no) || in expr_join_or()
350 (e1->right.sym == &symbol_no && e2->right.sym == &symbol_yes))) { in expr_join_or()
355 ((e1->right.sym == &symbol_mod && e2->right.sym == &symbol_no) || in expr_join_or()
356 (e1->right.sym == &symbol_no && e2->right.sym == &symbol_mod))) { in expr_join_or()
407 if ((e1->type == E_SYMBOL && e2->type == E_EQUAL && e2->right.sym == &symbol_yes) || in expr_join_and()
408 (e2->type == E_SYMBOL && e1->type == E_EQUAL && e1->right.sym == &symbol_yes)) in expr_join_and()
412 if ((e1->type == E_SYMBOL && e2->type == E_UNEQUAL && e2->right.sym == &symbol_no) || in expr_join_and()
413 (e2->type == E_SYMBOL && e1->type == E_UNEQUAL && e1->right.sym == &symbol_no)) in expr_join_and()
417 if ((e1->type == E_SYMBOL && e2->type == E_UNEQUAL && e2->right.sym == &symbol_mod) || in expr_join_and()
418 (e2->type == E_SYMBOL && e1->type == E_UNEQUAL && e1->right.sym == &symbol_mod)) in expr_join_and()
425 sym2 = e1->right.sym; in expr_join_and()
426 if ((e2->right.sym->flags & SYMBOL_CONST) && (sym2->flags & SYMBOL_CONST)) in expr_join_and()
427 return sym2 != e2->right.sym ? expr_alloc_comp(E_EQUAL, sym1, sym2) in expr_join_and()
432 sym2 = e2->right.sym; in expr_join_and()
433 if ((e1->right.sym->flags & SYMBOL_CONST) && (sym2->flags & SYMBOL_CONST)) in expr_join_and()
434 return sym2 != e1->right.sym ? expr_alloc_comp(E_EQUAL, sym1, sym2) in expr_join_and()
438 ((e1->right.sym == &symbol_yes && e2->right.sym == &symbol_no) || in expr_join_and()
439 (e1->right.sym == &symbol_no && e2->right.sym == &symbol_yes))) in expr_join_and()
444 ((e1->right.sym == &symbol_yes && e2->right.sym == &symbol_mod) || in expr_join_and()
445 (e1->right.sym == &symbol_mod && e2->right.sym == &symbol_yes))) in expr_join_and()
450 ((e1->right.sym == &symbol_mod && e2->right.sym == &symbol_no) || in expr_join_and()
451 (e1->right.sym == &symbol_no && e2->right.sym == &symbol_mod))) in expr_join_and()
455 if ((e1->type == E_SYMBOL && e2->type == E_EQUAL && e2->right.sym == &symbol_mod) || in expr_join_and()
456 (e2->type == E_SYMBOL && e1->type == E_EQUAL && e1->right.sym == &symbol_mod) || in expr_join_and()
457 (e1->type == E_SYMBOL && e2->type == E_UNEQUAL && e2->right.sym == &symbol_yes) || in expr_join_and()
458 (e2->type == E_SYMBOL && e1->type == E_UNEQUAL && e1->right.sym == &symbol_yes)) in expr_join_and()
487 r = (*ep1)->right.expr; in expr_eliminate_dups1()
495 r = (*ep2)->right.expr; in expr_eliminate_dups1()
551 r = expr_eliminate_dups(e->right.expr); in expr_eliminate_dups()
609 expr_transform(e->right.expr)); in expr_transform()
616 if (e->right.sym == &symbol_no) { in expr_transform()
621 if (e->right.sym == &symbol_mod) { in expr_transform()
627 if (e->right.sym == &symbol_yes) { in expr_transform()
636 if (e->right.sym == &symbol_no) { in expr_transform()
641 if (e->right.sym == &symbol_mod) { in expr_transform()
647 if (e->right.sym == &symbol_yes) { in expr_transform()
664 e->left.expr->right.sym); in expr_transform()
671 e->left.expr->right.sym); in expr_transform()
678 e->left.expr->right.sym); in expr_transform()
683 expr_alloc_one(E_NOT, e->left.expr->right.expr)); in expr_transform()
689 expr_alloc_one(E_NOT, e->left.expr->right.expr)); in expr_transform()
722 expr_contains_symbol(dep->right.expr, sym); in expr_contains_symbol()
732 dep->right.sym == sym; in expr_contains_symbol()
749 expr_depends_symbol(dep->right.expr, sym); in expr_depends_symbol()
754 if (dep->right.sym == &symbol_yes || dep->right.sym == &symbol_mod) in expr_depends_symbol()
760 if (dep->right.sym == &symbol_no) in expr_depends_symbol()
797 e2 = expr_trans_compare(e->right.expr, E_EQUAL, sym); in expr_trans_compare()
807 e2 = expr_trans_compare(e->right.expr, E_EQUAL, sym); in expr_trans_compare()
905 val2 = expr_calc_value(e->right.expr); in __expr_calc_value()
909 val2 = expr_calc_value(e->right.expr); in __expr_calc_value()
927 sym_calc_value(e->right.sym); in __expr_calc_value()
929 str2 = sym_get_string_value(e->right.sym); in __expr_calc_value()
931 if (e->left.sym->type != S_STRING || e->right.sym->type != S_STRING) { in __expr_calc_value()
933 k2 = expr_parse_string(str2, e->right.sym->type, &rval); in __expr_calc_value()
1050 fn(data, e->right.sym, e->right.sym->name); in expr_print()
1059 fn(data, e->right.sym, e->right.sym->name); in expr_print()
1068 fn(data, e->right.sym, e->right.sym->name); in expr_print()
1076 fn(data, e->right.sym, e->right.sym->name); in expr_print()
1081 expr_print(e->right.expr, fn, data, E_OR); in expr_print()
1086 expr_print(e->right.expr, fn, data, E_AND); in expr_print()
1092 fn(data, e->right.sym, e->right.sym->name); in expr_print()
1163 expr_print_revdep(e->right.expr, fn, data, pr_type, title); in expr_print_revdep()