Searched refs:mod_expr (Results 1 - 25 of 35) sorted by relevance

12

/illumos-gate/usr/src/tools/smatch/src/
H A Dcheck_container_of.c30 static void is_ok(struct sm_state *sm, struct expression *mod_expr) argument
H A Dsmatch_imaginary_absolute.c49 static void reset(struct sm_state *sm, struct expression *mod_expr) argument
H A Dsmatch_modification_hooks.c111 static void call_modification_hooks_name_sym(char *name, struct symbol *sym, struct expression *mod_expr, int late) argument
120 set_state(my_id, name, sym, alloc_my_state(mod_expr, prev));
131 (hooks[sm->owner])(sm, mod_expr);
135 (hooks_late[sm->owner])(sm, mod_expr);
141 static void call_modification_hooks(struct expression *expr, struct expression *mod_expr, int late) argument
149 call_modification_hooks_name_sym(name, sym, mod_expr, late);
H A Dsmatch_assigned_expr.c33 static void undef(struct sm_state *sm, struct expression *mod_expr) argument
35 if (mod_expr == skip_mod)
H A Dcheck_expects_err_ptr.c26 static void set_ok(struct sm_state *sm, struct expression *mod_expr) argument
H A Dcheck_wine_filehandles.c47 static void ok_to_use(struct sm_state *sm, struct expression *mod_expr) argument
H A Dcheck_dma_mapping_error.c27 static void ok_to_use(struct sm_state *sm, struct expression *mod_expr) argument
H A Dcheck_snprintf.c24 static void ok_to_use(struct sm_state *sm, struct expression *mod_expr) argument
H A Dcheck_deref_check.c25 static void underef(struct sm_state *sm, struct expression *mod_expr) argument
H A Dcheck_frees_param.c33 static void set_ignore(struct sm_state *sm, struct expression *mod_expr) argument
H A Dcheck_dev_queue_xmit.c31 static void ok_to_use(struct sm_state *sm, struct expression *mod_expr) argument
H A Dcheck_return_efault.c33 static void ok_to_use(struct sm_state *sm, struct expression *mod_expr) argument
H A Dsmatch_links.c87 static void match_link_modify(struct sm_state *sm, struct expression *mod_expr) argument
H A Dcheck_dereferences_param.c34 static void set_ignore(struct sm_state *sm, struct expression *mod_expr) argument
H A Dcheck_testing_index_after_use.c33 static void delete(struct sm_state *sm, struct expression *mod_expr) argument
H A Dsmatch_comparison.c819 static void match_inc_dec(struct sm_state *sm, struct expression *mod_expr) argument
824 if (!mod_expr)
826 if (match_add_sub_assign(sm, mod_expr))
828 if (mod_expr->type != EXPR_PREOP && mod_expr->type != EXPR_POSTOP)
831 if (mod_expr->op == SPECIAL_INCREMENT)
833 else if (mod_expr->op == SPECIAL_DECREMENT)
844 static void match_modify(struct sm_state *sm, struct expression *mod_expr) argument
846 if (mod_expr && is_self_assign(mod_expr))
1137 iter_modify(struct sm_state *sm, struct expression *mod_expr) argument
[all...]
H A Dcheck_frees_param_strict.c42 static void set_ignore(struct sm_state *sm, struct expression *mod_expr) argument
H A Dcheck_pointer_math.c24 static void set_undefined(struct sm_state *sm, struct expression *mod_expr) argument
H A Dcheck_check_deref.c43 static void is_ok(struct sm_state *sm, struct expression *mod_expr) argument
H A Dcheck_double_checking.c35 static void set_modified(struct sm_state *sm, struct expression *mod_expr) argument
H A Dsmatch_strlen.c51 static void set_strlen_undefined(struct sm_state *sm, struct expression *mod_expr) argument
56 static void set_strlen_equiv_undefined(struct sm_state *sm, struct expression *mod_expr) argument
H A Dcheck_index_overflow.c354 static void set_undefined(struct sm_state *sm, struct expression *mod_expr) argument
H A Dcheck_err_ptr_deref.c39 static void ok_to_use(struct sm_state *sm, struct expression *mod_expr) argument
H A Dsmatch_capped.c36 static void set_uncapped(struct sm_state *sm, struct expression *mod_expr) argument
H A Dsmatch_return_to_param.c45 static void undef(struct sm_state *sm, struct expression *mod_expr) argument

Completed in 398 milliseconds

12