/illumos-gate/usr/src/tools/smatch/src/ |
H A D | builtin.c | 330 { "__builtin_safe_p", &builtin_fn_type, MOD_TOPLEVEL, &safe_p_op }, 331 { "__builtin_warning", &builtin_fn_type, MOD_TOPLEVEL, &warning_op }, 332 { "__builtin_expect", &builtin_fn_type, MOD_TOPLEVEL, &expect_op }, 334 { "__builtin_bswap16", &builtin_fn_type, MOD_TOPLEVEL, &bswap_op }, 335 { "__builtin_bswap32", &builtin_fn_type, MOD_TOPLEVEL, &bswap_op }, 336 { "__builtin_bswap64", &builtin_fn_type, MOD_TOPLEVEL, &bswap_op }, 337 { "__builtin_isfinite", &builtin_fn_type, MOD_TOPLEVEL, &fp_unop_op }, 338 { "__builtin_isinf", &builtin_fn_type, MOD_TOPLEVEL, &fp_unop_op }, 340 { "__builtin_isnan", &builtin_fn_type, MOD_TOPLEVEL, &fp_unop_op }, 342 { "__builtin_signbit", &builtin_fn_type, MOD_TOPLEVEL, &fp_unop_op }, [all …]
|
H A D | symbol.h | 210 #define MOD_TOPLEVEL 0x00000010 // scoping.. macro 245 #define MOD_NONLOCAL (MOD_EXTERN | MOD_TOPLEVEL) 246 #define MOD_STORAGE (MOD_AUTO | MOD_REGISTER | MOD_STATIC | MOD_EXTERN | MOD_INLINE | MOD_TOPLEVEL)
|
H A D | symbol.c | 606 if ((next->ctype.modifiers & (MOD_TOPLEVEL|MOD_STATIC)) == MOD_TOPLEVEL) { in check_declaration() 643 unsigned mod = MOD_ADDRESSABLE | MOD_TOPLEVEL; in bind_symbol() 649 mod = MOD_TOPLEVEL; in bind_symbol()
|
H A D | gdbhelpers | 149 if ($arg0->modifiers & MOD_TOPLEVEL) 150 printf "MOD_TOPLEVEL "
|
H A D | check_unused_ret.c | 117 if (left->symbol->ctype.modifiers & (MOD_TOPLEVEL | MOD_EXTERN | MOD_STATIC)) in match_assign_call()
|
H A D | smatch_array_values.c | 51 if ((sym->ctype.modifiers & MOD_TOPLEVEL) && in is_file_local()
|
H A D | smatch_buf_size.c | 247 !(sym->ctype.modifiers & MOD_TOPLEVEL) || in size_from_db_symbol() 901 if (!(sym->ctype.modifiers & MOD_TOPLEVEL) || in record_global_size()
|
H A D | smatch_mtag.c | 191 !(sym->ctype.modifiers & MOD_TOPLEVEL)) in get_toplevel_mtag()
|
H A D | expression.c | 445 if (sym && (sym->ctype.modifiers & (MOD_TOPLEVEL | MOD_STATIC))) in primary_expression() 719 sym->ctype.modifiers |= MOD_TOPLEVEL; in cast_expression()
|
H A D | smatch_function_ptrs.c | 135 !(sym->ctype.modifiers & MOD_TOPLEVEL)) in is_local_symbol()
|
H A D | show-parse.c | 143 {MOD_TOPLEVEL, "[toplevel]"}, in modifier_string() 950 if (sym->ctype.modifiers & (MOD_TOPLEVEL | MOD_EXTERN | MOD_STATIC)) { in show_symbol_expr()
|
H A D | smatch_constraints.c | 184 if (!(sym->ctype.modifiers & MOD_TOPLEVEL)) in get_toplevel_name()
|
H A D | check_atomic_inc_dec.c | 333 !(sym->ctype.modifiers & MOD_TOPLEVEL)) in check_counter()
|
H A D | inline.c | 57 if (sym->ctype.modifiers & (MOD_STATIC | MOD_EXTERN | MOD_TOPLEVEL | MOD_INLINE)) in copy_symbol()
|
H A D | smatch_buf_comparison.c | 341 if (!(vs->sym->ctype.modifiers & MOD_TOPLEVEL)) in vsl_to_data_info_name()
|
H A D | smatch_type.c | 588 if (!(sym->ctype.modifiers & MOD_TOPLEVEL)) in is_local_variable()
|
H A D | smatch_helper.c | 1070 if (sym->ctype.modifiers & MOD_TOPLEVEL) { in get_param_num_from_sym()
|
H A D | evaluate.c | 2768 mods &= (MOD_TOPLEVEL | MOD_STATIC); in handle_initializer() 2952 if (sym->ctype.modifiers & MOD_TOPLEVEL) in evaluate_cast() 3392 if (!(mod & MOD_TOPLEVEL)) in check_duplicates()
|
H A D | compile-i386.c | 2233 if (sym->ctype.modifiers & (MOD_TOPLEVEL | MOD_EXTERN | MOD_STATIC)) { in x86_symbol_expr()
|
H A D | smatch_db.c | 2809 if (!(sym->ctype.modifiers & MOD_TOPLEVEL)) in get_data_info_name()
|
H A D | smatch_extra.c | 913 if (!sym || !(sym->ctype.modifiers & MOD_TOPLEVEL) || !sym->ident) in get_global_rl()
|
H A D | linearize.c | 1954 if (sym->ctype.modifiers & (MOD_STATIC | MOD_TOPLEVEL)) in linearize_one_symbol()
|