Home
last modified time | relevance | path

Searched refs:modifiers (Results 1 – 25 of 63) sorted by relevance

123

/illumos-gate/usr/src/tools/smatch/src/
H A Dgdbhelpers91 printf "modifiers: "
92 if ($arg0->modifiers & MOD_AUTO)
98 if ($arg0->modifiers & MOD_STATIC)
101 if ($arg0->modifiers & MOD_EXTERN)
104 if ($arg0->modifiers & MOD_CONST)
122 if ($arg0->modifiers & MOD_CHAR)
125 if ($arg0->modifiers & MOD_SHORT)
128 if ($arg0->modifiers & MOD_LONG)
155 if ($arg0->modifiers & MOD_TYPE)
158 if ($arg0->modifiers & MOD_SAFE)
[all …]
H A Dsymbol.c218 sym->ctype.modifiers |= base_type->ctype.modifiers & MOD_PTRINHERIT; in examine_base_type()
267 modifiers = base_type->ctype.modifiers; 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()
401 sym->ctype.modifiers |= (MOD_SIGNEDNESS & base_type->ctype.modifiers); in examine_node_type()
426 sym->ctype.modifiers |= (base_type->ctype.modifiers & MOD_SIGNEDNESS); in examine_enum_type()
496 sym->ctype.modifiers = mod; in examine_symbol_type()
651 sym->ctype.modifiers |= mod; in bind_symbol()
745 unsigned long modifiers; member
[all …]
H A Dparse.c452 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()
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()
1646 ctx->ctype.modifiers |= s->ctype.modifiers; in declaration_specifiers()
1893 ptr->ctype.modifiers = ctx->ctype.modifiers; in pointer()
1897 ctx->ctype.modifiers = 0; in pointer()
[all …]
H A Devaluate.c148 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()
670 mod1 |= c1->modifiers; in type_difference()
671 mod2 |= c2->modifiers; in type_difference()
1392 if (t1->ctype.modifiers & t2->ctype.modifiers & MOD_CHAR) in whitelist_pointers()
1394 if ((t1->ctype.modifiers ^ t2->ctype.modifiers) & MOD_SIZE) in whitelist_pointers()
1625 ptr->ctype.modifiers |= s->ctype.modifiers & MOD_PTRINHERIT; in examine_fn_arguments()
1675 ptr->ctype.modifiers |= sym->ctype.modifiers & MOD_PTRINHERIT; in create_pointer()
1680 ptr->ctype.modifiers |= sym->ctype.modifiers & MOD_PTRINHERIT; in create_pointer()
[all …]
H A Dsymbol.h101 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 Dexpand.c70 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()
844 if (ctype->ctype.modifiers & MOD_PURE) in expand_symbol_call()
[all …]
H A Dc2xml.c111 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 Dtest-unssa.c34 if (sym->ctype.modifiers & MOD_STATIC) in output_fn()
53 printf("\tmodif= %lx\n", sym->ctype.modifiers); in output_data()
H A Dcheck_kernel_printf.c383 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 Dshow-parse.c78 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 Dsmatch_array_values.c51 if ((sym->ctype.modifiers & MOD_TOPLEVEL) && in is_file_local()
52 (sym->ctype.modifiers & MOD_STATIC)) in is_file_local()
H A Dmemops.c81 && !(pseudo->sym->ctype.modifiers & (MOD_STATIC | MOD_NONLOCAL)) in local_pseudo()
208 mod = var->ctype.modifiers; in simplify_memops()
H A Dsmatch_mtag.c191 !(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 Dsmatch_type.c386 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 Dcheck_stack.c47 if (sym->ctype.modifiers & MOD_STATIC) in match_declarations()
H A Dcheck_allocation_funcs.c49 if (left_sym->ctype.modifiers & in match_allocation()
H A Dcompile-i386.c859 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 Dexpression.c113 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 Dbuiltin.c326 unsigned int modifiers; member
361 sym->ctype.modifiers = ptr->modifiers; in init_builtins()
376 sym->ctype.modifiers = MOD_TOPLEVEL; in declare_builtin()
H A Dtest-dissect.c8 unsigned m = sym->ctype.modifiers; in storage()
H A Dsmatch_buf_size.c247 !(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()
/illumos-gate/usr/src/cmd/prctl/
H A Dutils.c117 char **modifiers = scale->modifers; in scaledtouint64() local
184 while (modifiers[index] != NULL) { in scaledtouint64()
187 strlen(modifiers[index])); 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
309 *modifierout = modifiers[index]; in uint64toscaled()
380 char **modifiers = scale->modifers; in scaledeqscaled() local
411 modifier = modifiers[i]; in scaledeqscaled()
[all …]
/illumos-gate/usr/src/cmd/bart/
H A Drules.c77 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 Dbart.h138 struct tree_modifier *modifiers; member
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/edit/
H A Dhexpand.c44 static char *modifiers = "htrepqxs&";
547 if(cc = strchr(modifiers, c))
548 flag |= mod_flags[cc - modifiers];

123