Lines Matching refs:sm
62 static struct smatch_state *unmatched_state(struct sm_state *sm) in unmatched_state() argument
66 if (parent_is_gone_var_sym(sm->name, sm->sym)) in unmatched_state()
69 state = __get_state(SMATCH_EXTRA, sm->name, sm->sym); in unmatched_state()
72 return alloc_estate_whole(estate_type(sm->state)); in unmatched_state()
136 int param, struct sm_state *sm, struct string_list **totally_filtered) in print_one_mod_param() argument
140 param_name = get_param_name(sm); in print_one_mod_param()
143 if (is_whole_rl(estate_rl(sm->state))) in print_one_mod_param()
145 if (!estate_rl(sm->state)) { in print_one_mod_param()
146 insert_string(totally_filtered, (char *)sm->name); in print_one_mod_param()
151 insert_string(totally_filtered, (char *)sm->name); in print_one_mod_param()
156 param_name, show_rl(estate_rl(sm->state))); in print_one_mod_param()
162 struct sm_state *sm; in print_return_value_param() local
178 sm = get_sm_state(my_id, tmp->name, tmp->sym); in print_return_value_param()
179 if (sm) in print_return_value_param()
180 print_one_mod_param(return_id, return_ranges, param, sm, &totally_filtered); in print_return_value_param()
186 int param_has_filter_data(struct sm_state *sm) in param_has_filter_data() argument
190 state = get_state(my_id, sm->name, sm->sym); in param_has_filter_data()
192 if (get_assigned_expr_name_sym(sm->name, sm->sym)) in param_has_filter_data()