/illumos-gate/usr/src/tools/smatch/src/ |
H A D | gdbhelpers | 91 printf "modifiers: " 92 if ($arg0->modifiers & MOD_AUTO) 95 if ($arg0->modifiers & MOD_REGISTER) 98 if ($arg0->modifiers & MOD_STATIC) 101 if ($arg0->modifiers & MOD_EXTERN) 104 if ($arg0->modifiers & MOD_CONST) 107 if ($arg0->modifiers & MOD_VOLATILE) 110 if ($arg0->modifiers & MOD_RESTRICT) 113 if ($arg0->modifiers & MOD_ATOMIC) 116 if ($arg0->modifiers & MOD_SIGNED) [all …]
|
H A D | symbol.c | 51 if (sym->ctype.modifiers & MOD_INLINE) { in access_symbol() 218 sym->ctype.modifiers |= base_type->ctype.modifiers & MOD_PTRINHERIT; in examine_base_type() 256 unsigned long bit_size, alignment, modifiers; in examine_bitfield_type() local 267 modifiers = base_type->ctype.modifiers; in examine_bitfield_type() 270 if (!(modifiers & MOD_EXPLICITLY_SIGNED)) in examine_bitfield_type() 271 modifiers = (modifiers & ~MOD_SIGNED) | MOD_UNSIGNED; in examine_bitfield_type() 272 sym->ctype.modifiers |= modifiers & MOD_SIGNEDNESS; in examine_bitfield_type() 282 sym->ctype.modifiers |= (base_type->ctype.modifiers & ~MOD_STORAGE); in merge_type() 302 if (t->ctype.base_type == &int_type && t->ctype.modifiers & MOD_CHAR) in count_array_initializer() 401 sym->ctype.modifiers |= (MOD_SIGNEDNESS & base_type->ctype.modifiers); in examine_node_type() [all …]
|
H A D | parse.c | 452 unsigned long modifiers; member 621 sym->ctype.modifiers = ptr->modifiers; in init_parser() 694 sym->ctype.modifiers = ctype->modifiers; in alloc_indirect_symbol() 697 ctype->modifiers = 0; in alloc_indirect_symbol() 845 int is_unsigned = type->ctype.modifiers & MOD_UNSIGNED; in type_is_ok() 952 sym->ctype.modifiers &= ~MOD_ADDRESSABLE; in parse_enum_declaration() 1030 parent->ctype.modifiers |= (base_type->ctype.modifiers & MOD_UNSIGNED); in parse_enum_declaration() 1112 if (ctx->modifiers & qual) in apply_qualifier() 1114 ctx->modifiers |= qual; in apply_qualifier() 1119 apply_qualifier(&token->pos, &ctx->ctype, attr->ctype.modifiers); in attribute_modifier() [all …]
|
H A D | evaluate.c | 110 sym->ctype.modifiers = MOD_STATIC; in evaluate_string() 120 array->ctype.modifiers = MOD_STATIC; in evaluate_string() 137 unsigned long mod = type->ctype.modifiers; in integer_promotion() 148 mod = type->ctype.modifiers; in integer_promotion() 194 lmod = left->ctype.modifiers; in bigger_int_type() 195 rmod = right->ctype.modifiers; in bigger_int_type() 219 mod |= node->ctype.modifiers; in base_type() 560 unsigned long lmod = ltype->ctype.modifiers; in usual_conversions() 561 unsigned long rmod = rtype->ctype.modifiers; in usual_conversions() 670 mod1 |= c1->modifiers; in type_difference() [all …]
|
H A D | symbol.h | 101 unsigned long modifiers; member 373 return !(sym->ctype.modifiers & MOD_UNSIGNED); in is_signed_type() 378 return (type->ctype.modifiers & MOD_TYPE) != 0; in is_type_type() 475 return (sym->ctype.modifiers & MOD_EXTERN) && in is_extern_inline() 476 (sym->ctype.modifiers & MOD_INLINE) && in is_extern_inline() 491 int is_signed = !(ctype->ctype.modifiers & MOD_UNSIGNED); in extend_value()
|
H A D | expand.c | 70 return (sym->ctype.modifiers & (MOD_STATIC | MOD_EXTERN)) ? 2 : 1; in expand_symbol_expression() 75 int no_expand = expr->ctype->ctype.modifiers & MOD_UNSIGNED; in get_longlong() 156 if (!(newtype->ctype.modifiers & MOD_LONGLONG) && \ in cast_value() 157 !(newtype->ctype.modifiers & MOD_LONGLONGLONG)) { in cast_value() 158 if ((newtype->ctype.modifiers & MOD_LONG)) in cast_value() 219 is_signed = !(ctype->ctype.modifiers & MOD_UNSIGNED); in simplify_int_binop() 353 unsigned long mod = expr->ctype->ctype.modifiers; in simplify_float_binop() 628 if (sym->ctype.modifiers & MOD_ACCESS) in constant_symbol_value() 667 if (expr->ctype->ctype.modifiers & MOD_NODEREF) in expand_dereference() 704 return (sym->ctype.modifiers & (MOD_STATIC | MOD_EXTERN)) ? 2 : 1; in expand_dereference() [all …]
|
H A D | c2xml.c | 111 const char *modifiers[] = { in examine_modifiers() local 152 if ((sym->ctype.modifiers & 1<<i) && modifiers[i]) in examine_modifiers() 153 newProp(node, modifiers[i], "1"); in examine_modifiers()
|
H A D | test-unssa.c | 34 if (sym->ctype.modifiers & MOD_STATIC) in output_fn() 53 printf("\tmodif= %lx\n", sym->ctype.modifiers); in output_data()
|
H A D | check_kernel_printf.c | 383 if (type->ctype.modifiers & MOD_NODEREF) in ip4() 419 if (type->ctype.modifiers & MOD_NODEREF) in ip6() 461 if (type->ctype.modifiers & MOD_NODEREF) in hex_string() 472 if (type->ctype.modifiers & MOD_NODEREF) in escaped_string() 503 if (type->ctype.modifiers & MOD_NODEREF) in mac_address_string() 903 if (!(base->ctype.modifiers & MOD_CONST)) in is_array_of_const_char() 915 if (!(sym->ctype.modifiers & MOD_CONST)) in is_const_pointer_to_const_char() 919 if (!(base->ctype.modifiers & MOD_CONST)) in is_const_pointer_to_const_char()
|
H A D | show-parse.c | 78 modifier_string(sym->ctype.modifiers), show_ident(sym->ident), in do_debug_symbol() 337 mod = sym->ctype.modifiers; in do_show_type() 370 mod |= sym->ctype.modifiers; in do_show_type() 375 mod |= sym->ctype.modifiers; in do_show_type() 385 mod |= sym->ctype.modifiers; in do_show_type() 950 if (sym->ctype.modifiers & (MOD_TOPLEVEL | MOD_EXTERN | MOD_STATIC)) { in show_symbol_expr() 954 if (sym->ctype.modifiers & MOD_ADDRESSABLE) { in show_symbol_expr()
|
H A D | memops.c | 81 && !(pseudo->sym->ctype.modifiers & (MOD_STATIC | MOD_NONLOCAL)) in local_pseudo() 208 mod = var->ctype.modifiers; in simplify_memops()
|
H A D | smatch_array_values.c | 51 if ((sym->ctype.modifiers & MOD_TOPLEVEL) && in is_file_local() 52 (sym->ctype.modifiers & MOD_STATIC)) in is_file_local()
|
H A D | smatch_mtag.c | 191 !(sym->ctype.modifiers & MOD_TOPLEVEL)) in get_toplevel_mtag() 195 (sym->ctype.modifiers & MOD_STATIC) ? get_filename() : "extern", in get_toplevel_mtag() 229 (sym->ctype.modifiers & MOD_STATIC) ? get_filename() : "extern"); in global_variable()
|
H A D | smatch_type.c | 386 if (base_type->ctype.modifiers & MOD_SIGNED) in type_signed() 574 if (sym->ctype.modifiers & MOD_STATIC) in is_static() 588 if (!(sym->ctype.modifiers & MOD_TOPLEVEL)) in is_local_variable() 627 return !!(cur_func_sym->ctype.modifiers & MOD_STATIC); in fn_static() 632 if (cur_func_sym->ctype.modifiers & MOD_STATIC) in global_static()
|
H A D | check_stack.c | 47 if (sym->ctype.modifiers & MOD_STATIC) in match_declarations()
|
H A D | compile-i386.c | 859 if ((sym->ctype.modifiers & MOD_STATIC) == 0) in emit_func_post() 901 static void emit_object_pre(const char *name, unsigned long modifiers, in emit_object_pre() argument 904 if ((modifiers & MOD_STATIC) == 0) in emit_object_pre() 942 static void emit_global_noinit(const char *name, unsigned long modifiers, in emit_global_noinit() argument 947 if (modifiers & MOD_STATIC) { in emit_global_noinit() 1062 emit_object_pre(show_ident(sym->ident), sym->ctype.modifiers, in emit_array() 1124 sym->ctype.modifiers, sym->ctype.alignment, in emit_scalar_noinit() 1132 sym->ctype.modifiers, sym->ctype.alignment, in emit_array_noinit() 1826 sym->ctype.modifiers, in x86_symbol() 2233 if (sym->ctype.modifiers & (MOD_TOPLEVEL | MOD_EXTERN | MOD_STATIC)) { in x86_symbol_expr() [all …]
|
H A D | expression.c | 113 decl->ctype.modifiers = MOD_STATIC; in handle_func() 445 if (sym && (sym->ctype.modifiers & (MOD_TOPLEVEL | MOD_STATIC))) in primary_expression() 681 if (!(sym->ctype.modifiers & MOD_ADDRESSABLE)) { in unary_expression() 682 sym->ctype.modifiers |= MOD_ADDRESSABLE; in unary_expression() 719 sym->ctype.modifiers |= MOD_TOPLEVEL; in cast_expression()
|
H A D | check_allocation_funcs.c | 49 if (left_sym->ctype.modifiers & in match_allocation()
|
H A D | builtin.c | 326 unsigned int modifiers; member 361 sym->ctype.modifiers = ptr->modifiers; in init_builtins() 376 sym->ctype.modifiers = MOD_TOPLEVEL; in declare_builtin()
|
H A D | smatch_buf_size.c | 247 !(sym->ctype.modifiers & MOD_TOPLEVEL) || in size_from_db_symbol() 248 sym->ctype.modifiers & MOD_STATIC) in size_from_db_symbol() 901 if (!(sym->ctype.modifiers & MOD_TOPLEVEL) || in record_global_size() 902 sym->ctype.modifiers & MOD_STATIC) in record_global_size()
|
H A D | test-dissect.c | 8 unsigned m = sym->ctype.modifiers; in storage()
|
/illumos-gate/usr/src/cmd/prctl/ |
H A D | utils.c | 117 char **modifiers = scale->modifers; in scaledtouint64() local 184 while (modifiers[index] != NULL) { in scaledtouint64() 186 cmp = strncasecmp(modifiers[index], endptr, in scaledtouint64() 187 strlen(modifiers[index])); in scaledtouint64() 189 cmp = strncmp(modifiers[index], endptr, in scaledtouint64() 190 strlen(modifiers[index])); in scaledtouint64() 194 *modifierout = modifiers[index]; in scaledtouint64() 195 endptr += strlen(modifiers[index]); in scaledtouint64() 269 char **modifiers = scale->modifers; in uint64toscaled() local 294 for (index = 0; modifiers[index + 1] != NULL; index++) { in uint64toscaled() [all …]
|
/illumos-gate/usr/src/cmd/bart/ |
H A D | rules.c | 77 if (rule_ptr->modifiers == NULL) in exclude_fname() 86 for (mod_ptr = rule_ptr->modifiers; mod_ptr != NULL; in exclude_fname() 581 new_mod_ptr->next = this_rule->modifiers; in add_modifier() 582 this_rule->modifiers = new_mod_ptr; in add_modifier() 583 } else if (this_rule->modifiers == NULL) in add_modifier() 584 this_rule->modifiers = new_mod_ptr; in add_modifier() 586 curr_mod_ptr = this_rule->modifiers; in add_modifier()
|
H A D | bart.h | 138 struct tree_modifier *modifiers; member
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/edit/ |
H A D | hexpand.c | 44 static char *modifiers = "htrepqxs&"; 547 if(cc = strchr(modifiers, c)) 548 flag |= mod_flags[cc - modifiers];
|