Home
last modified time | relevance | path

Searched refs:other_sym (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/tools/smatch/src/
H A Dsmatch_equiv.c204 struct symbol *other_sym; in set_equiv() local
210 other_name = get_other_name_sym(left_name, left_sym, &other_sym); in set_equiv()
232 if (other_name && other_sym) { in set_equiv()
235 other_sm->sym = other_sym; in set_equiv()
237 set_extra_mod_helper(other_name, other_sym, NULL, other_sm->state); in set_equiv()
244 if (other_name && other_sym) in set_equiv()
245 add_related(&rlist, other_name, other_sym); in set_equiv()
H A Dsmatch_modification_hooks.c158 struct symbol *sym, *other_sym; in db_param_add() local
177 other_name = get_other_name_sym(name, sym, &other_sym); in db_param_add()
180 call_modification_hooks_name_sym(other_name, other_sym, expr, BOTH); in db_param_add()
H A Dsmatch_extra.c2587 struct symbol *other_sym; in db_param_limit_filter() local
2629 other_name = get_other_name_sym(name, sym, &other_sym); in db_param_limit_filter()
2636 if (other_name && other_sym) { in db_param_limit_filter()
2638 set_extra_nomod_vsl(other_name, other_sym, vsl, NULL, alloc_estate_rl(new)); in db_param_limit_filter()
2640 set_extra_mod(other_name, other_sym, NULL, alloc_estate_rl(new)); in db_param_limit_filter()
2664 struct symbol *sym, *other_sym; in db_param_add_set() local
2699 other_name = get_other_name_sym_nostack(name, sym, &other_sym); in db_param_add_set()
2701 if (other_name && other_sym) in db_param_add_set()
2702 set_extra_mod(other_name, other_sym, gen_expr, alloc_estate_rl(new)); in db_param_add_set()
H A Dcheck_locking.c847 struct symbol *other_sym; in get_param_lock_name() local
877 other_name = get_other_name_sym(sm->name, sm->sym, &other_sym); in get_param_lock_name()
880 param = get_param_num_from_sym(other_sym); in get_param_lock_name()
884 param_name = get_param_name_var_sym(other_name, other_sym); in get_param_lock_name()