Symbol: SYM_STRUCT
usr/src/tools/smatch/src/ast-inspect.c
109
[SYM_STRUCT] = "SYM_STRUCT",
usr/src/tools/smatch/src/c2xml.c
207
case SYM_STRUCT:
usr/src/tools/smatch/src/check_buffer_too_small_for_struct.c
36
if (!left_type || left_type->type != SYM_STRUCT)
usr/src/tools/smatch/src/check_buffer_too_small_for_struct.c
87
if (!left_type || left_type->type != SYM_STRUCT)
usr/src/tools/smatch/src/check_implicit_dependencies.c
169
if (ignore_structs && member_sym->type == SYM_STRUCT) {
usr/src/tools/smatch/src/check_implicit_dependencies.c
204
if (ignore_structs && member_sym->type == SYM_STRUCT) {
usr/src/tools/smatch/src/check_implicit_dependencies.c
70
if (arg->type == SYM_STRUCT)
usr/src/tools/smatch/src/check_kernel_printf.c
296
return type->type == SYM_STRUCT && type->ident && !strcmp(type->ident->name, tag);
usr/src/tools/smatch/src/check_kernel_printf.c
303
if (type->type == SYM_STRUCT)
usr/src/tools/smatch/src/check_memcpy_overflow.c
162
if (type->type != SYM_STRUCT)
usr/src/tools/smatch/src/check_memcpy_overflow.c
227
if (type->type != SYM_STRUCT)
usr/src/tools/smatch/src/check_rosenberg.c
110
if (!type || type->type != SYM_STRUCT)
usr/src/tools/smatch/src/check_rosenberg.c
209
if (sym->type != SYM_STRUCT)
usr/src/tools/smatch/src/check_rosenberg.c
319
if (!type || type->type != SYM_STRUCT)
usr/src/tools/smatch/src/check_rosenberg.c
40
if (!type || type->type != SYM_STRUCT)
usr/src/tools/smatch/src/check_rosenberg.c
73
if (base_type && base_type->type == SYM_STRUCT) {
usr/src/tools/smatch/src/check_struct_type.c
36
if (!left_type || left_type->type != SYM_STRUCT)
usr/src/tools/smatch/src/check_struct_type.c
47
if (size_type->type != SYM_STRUCT)
usr/src/tools/smatch/src/check_uninitialized.c
253
if (!type || type->type != SYM_STRUCT)
usr/src/tools/smatch/src/check_uninitialized.c
44
base_type->type == SYM_STRUCT ||
usr/src/tools/smatch/src/check_uninitialized.c
72
if (type->type == SYM_STRUCT) {
usr/src/tools/smatch/src/compile-i386.c
1835
case SYM_STRUCT:
usr/src/tools/smatch/src/ctags.c
142
case SYM_STRUCT:
usr/src/tools/smatch/src/dissect.c
146
if (type->type != SYM_STRUCT && type->type != SYM_UNION)
usr/src/tools/smatch/src/dissect.c
228
case SYM_STRUCT: case SYM_UNION: //case SYM_ENUM:
usr/src/tools/smatch/src/evaluate.c
2012
if (ctype->type != SYM_UNION && ctype->type != SYM_STRUCT)
usr/src/tools/smatch/src/evaluate.c
2085
if (!ctype || (ctype->type != SYM_STRUCT && ctype->type != SYM_UNION)) {
usr/src/tools/smatch/src/evaluate.c
2092
const char *type = ctype->type == SYM_STRUCT ? "struct" : "union";
usr/src/tools/smatch/src/evaluate.c
2479
if (ctype->type != SYM_STRUCT && ctype->type != SYM_UNION) {
usr/src/tools/smatch/src/evaluate.c
373
[SYM_STRUCT] = TYPE_COMPOUND,
usr/src/tools/smatch/src/evaluate.c
732
case SYM_STRUCT:
usr/src/tools/smatch/src/parse.c
1283
if (ctx->ctype.base_type && ctx->ctype.base_type->type == SYM_STRUCT)
usr/src/tools/smatch/src/parse.c
3022
case SYM_STRUCT:
usr/src/tools/smatch/src/parse.c
803
return struct_union_enum_specifier(SYM_STRUCT, token, ctx, parse_struct_declaration);
usr/src/tools/smatch/src/show-parse.c
351
case SYM_STRUCT:
usr/src/tools/smatch/src/show-parse.c
475
case SYM_STRUCT:
usr/src/tools/smatch/src/show-parse.c
58
[SYM_STRUCT] = "strt",
usr/src/tools/smatch/src/smatch_address.c
140
if (!type || type->type != SYM_STRUCT)
usr/src/tools/smatch/src/smatch_address.c
47
if (type->type != SYM_STRUCT)
usr/src/tools/smatch/src/smatch_address.c
91
if (!type || type->type != SYM_STRUCT)
usr/src/tools/smatch/src/smatch_buf_comparison.c
328
if (!type || type->type != SYM_STRUCT)
usr/src/tools/smatch/src/smatch_buf_size.c
402
if (!sym || sym->type != SYM_STRUCT)
usr/src/tools/smatch/src/smatch_buf_size.c
410
if (type->type == SYM_STRUCT)
usr/src/tools/smatch/src/smatch_buf_size.c
448
if (!base_sym || base_sym->type != SYM_STRUCT)
usr/src/tools/smatch/src/smatch_buf_size.c
813
if (type->type != SYM_STRUCT &&
usr/src/tools/smatch/src/smatch_constraints_required.c
112
if (!type || !type->ident || type->type != SYM_STRUCT)
usr/src/tools/smatch/src/smatch_container_of.c
392
if (!type || type->type != SYM_STRUCT)
usr/src/tools/smatch/src/smatch_container_of.c
437
if (type->type != SYM_STRUCT) {
usr/src/tools/smatch/src/smatch_extra.c
127
if (!type || type->type != SYM_STRUCT)
usr/src/tools/smatch/src/smatch_extra.c
151
if (tmp_type && tmp_type->type == SYM_STRUCT)
usr/src/tools/smatch/src/smatch_extra.c
2681
if (param_type && param_type->type == SYM_STRUCT)
usr/src/tools/smatch/src/smatch_flow.c
1270
if (!type || type->type != SYM_STRUCT)
usr/src/tools/smatch/src/smatch_flow.c
1290
if (!type || type->type != SYM_STRUCT)
usr/src/tools/smatch/src/smatch_flow.c
1323
if (type->type == SYM_UNION || type->type == SYM_STRUCT) {
usr/src/tools/smatch/src/smatch_flow.c
1361
if (type->type == SYM_UNION || type->type == SYM_STRUCT) {
usr/src/tools/smatch/src/smatch_flow.c
1384
(struct_type->type != SYM_STRUCT && struct_type->type != SYM_UNION))
usr/src/tools/smatch/src/smatch_flow.c
1534
} else if (get_real_base_type(sym)->type == SYM_STRUCT) {
usr/src/tools/smatch/src/smatch_fn_arg_link.c
61
if (!type || type->type != SYM_STRUCT || !type->ident)
usr/src/tools/smatch/src/smatch_function_ptrs.c
444
if (struct_type->type != SYM_STRUCT || !struct_type->ident)
usr/src/tools/smatch/src/smatch_helper.c
937
if (!sym || sym->type != SYM_STRUCT || !sym->ident)
usr/src/tools/smatch/src/smatch_kernel_user_data.c
1189
if (tmp && (tmp->type == SYM_STRUCT || tmp->type == SYM_UNION)) {
usr/src/tools/smatch/src/smatch_kernel_user_data.c
216
if (type->type == SYM_UNION || type->type == SYM_STRUCT) {
usr/src/tools/smatch/src/smatch_kernel_user_data.c
245
if (type->type == SYM_UNION || type->type == SYM_STRUCT) {
usr/src/tools/smatch/src/smatch_kernel_user_data.c
288
if (type->type == SYM_STRUCT || type->type == SYM_UNION) {
usr/src/tools/smatch/src/smatch_kernel_user_data.c
400
if (!sym || sym->type != SYM_STRUCT || !sym->ident)
usr/src/tools/smatch/src/smatch_kernel_user_data.c
527
if (left_type->type != SYM_STRUCT &&
usr/src/tools/smatch/src/smatch_mtag_data.c
104
if (type->type != SYM_STRUCT)
usr/src/tools/smatch/src/smatch_mtag_data.c
139
if (type->type == SYM_STRUCT ||
usr/src/tools/smatch/src/smatch_param_cleared.c
158
if (!type || type->type != SYM_STRUCT)
usr/src/tools/smatch/src/smatch_struct_assignment.c
203
if (type->type == SYM_UNION || type->type == SYM_STRUCT) {
usr/src/tools/smatch/src/smatch_struct_assignment.c
275
if (type->type == SYM_UNION || type->type == SYM_STRUCT) {
usr/src/tools/smatch/src/smatch_struct_assignment.c
419
left_type->type != SYM_STRUCT))
usr/src/tools/smatch/src/smatch_struct_assignment.c
81
if (type->type == SYM_STRUCT)
usr/src/tools/smatch/src/smatch_type.c
559
if (!type || type->type != SYM_STRUCT)
usr/src/tools/smatch/src/smatch_type.c
778
if (type && type->type == SYM_STRUCT)
usr/src/tools/smatch/src/smatch_type.c
852
} else if (type->type == SYM_STRUCT) {
usr/src/tools/smatch/src/smatch_type_links.c
61
if (!type || type->type != SYM_STRUCT)
usr/src/tools/smatch/src/smatch_type_val.c
205
if (!type || type->type != SYM_STRUCT)
usr/src/tools/smatch/src/smatch_type_val.c
366
if (left_type->type == SYM_STRUCT && left_type == right_type)
usr/src/tools/smatch/src/smatch_type_val.c
441
if (!left_type || left_type->type != SYM_STRUCT)
usr/src/tools/smatch/src/smatch_type_val.c
471
if (type && type->type == SYM_STRUCT)
usr/src/tools/smatch/src/smatch_type_val.c
547
if (type && (type->type == SYM_ARRAY || type->type == SYM_STRUCT))
usr/src/tools/smatch/src/smatch_type_val.c
621
if (type && type->type == SYM_STRUCT)
usr/src/tools/smatch/src/sparse-llvm.c
203
case SYM_STRUCT:
usr/src/tools/smatch/src/sparse.c
297
case SYM_STRUCT: case SYM_UNION: case SYM_ARRAY:
usr/src/tools/smatch/src/ssa.c
32
case SYM_STRUCT:
usr/src/tools/smatch/src/symbol.c
471
case SYM_STRUCT:
usr/src/tools/smatch/src/symbol.c
533
[SYM_STRUCT] = "struct",
usr/src/tools/smatch/src/test-dissect.c
10
if (m & MOD_INLINE || t == SYM_STRUCT || t == SYM_UNION /*|| t == SYM_ENUM*/)