Symbol: SYM_PTR
usr/src/tools/smatch/src/ast-inspect.c
106
[SYM_PTR] = "SYM_PTR",
usr/src/tools/smatch/src/builtin.c
273
if (type->type != SYM_PTR)
usr/src/tools/smatch/src/check_buffer_too_small_for_struct.c
33
if (!left_type || left_type->type != SYM_PTR)
usr/src/tools/smatch/src/check_buffer_too_small_for_struct.c
40
if (!right_type || right_type->type != SYM_PTR)
usr/src/tools/smatch/src/check_buffer_too_small_for_struct.c
84
if (!left_type || left_type->type != SYM_PTR)
usr/src/tools/smatch/src/check_implicit_dependencies.c
159
if (member_sym->type == SYM_PTR)
usr/src/tools/smatch/src/check_implicit_dependencies.c
194
if (member_sym->type == SYM_PTR)
usr/src/tools/smatch/src/check_kernel_printf.c
917
if (base->type != SYM_PTR)
usr/src/tools/smatch/src/check_kmalloc_wrong_size.c
27
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/check_locking.c
947
if (rl_type(rl)->type != SYM_PTR && sval_is_negative(rl_min(rl)))
usr/src/tools/smatch/src/check_locking.c
962
rl_type(rl)->type == SYM_PTR &&
usr/src/tools/smatch/src/check_memcpy_overflow.c
225
if (type->type == SYM_PTR)
usr/src/tools/smatch/src/check_rosenberg.c
203
if (sym && sym->type == SYM_PTR) {
usr/src/tools/smatch/src/check_struct_type.c
33
if (!left_type || left_type->type != SYM_PTR)
usr/src/tools/smatch/src/check_syscall_arg_type.c
118
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/ctags.c
152
case SYM_PTR:
usr/src/tools/smatch/src/dissect.c
224
case SYM_PTR: case SYM_FN:
usr/src/tools/smatch/src/dissect.c
399
ret = alloc_symbol(unop->pos, SYM_PTR);
usr/src/tools/smatch/src/dissect.c
67
return type->type == SYM_PTR || type->type == SYM_ARRAY;
usr/src/tools/smatch/src/evaluate.c
1296
struct symbol *sym = alloc_symbol(ctype->pos, SYM_PTR);
usr/src/tools/smatch/src/evaluate.c
1619
ptr = alloc_symbol(s->pos, SYM_PTR);
usr/src/tools/smatch/src/evaluate.c
1659
struct symbol *ptr = alloc_symbol(expr->pos, SYM_PTR);
usr/src/tools/smatch/src/evaluate.c
1825
case SYM_PTR:
usr/src/tools/smatch/src/evaluate.c
2289
case SYM_PTR:
usr/src/tools/smatch/src/evaluate.c
3127
if (ctype->type == SYM_PTR)
usr/src/tools/smatch/src/evaluate.c
370
[SYM_PTR] = TYPE_PTR,
usr/src/tools/smatch/src/evaluate.c
682
if (t1 && t1->type != SYM_PTR) {
usr/src/tools/smatch/src/evaluate.c
690
if (t2 && t2->type != SYM_PTR) {
usr/src/tools/smatch/src/evaluate.c
740
case SYM_PTR:
usr/src/tools/smatch/src/linearize.c
1260
case SYM_PTR:
usr/src/tools/smatch/src/parse.c
1892
struct symbol *ptr = alloc_symbol(token->pos, SYM_PTR);
usr/src/tools/smatch/src/show-parse.c
335
case SYM_PTR:
usr/src/tools/smatch/src/show-parse.c
55
[SYM_PTR] = "ptr.",
usr/src/tools/smatch/src/smatch.h
1319
(type->type == SYM_PTR ||
usr/src/tools/smatch/src/smatch_about_fn_ptr_arg.c
160
if (type && type->type == SYM_PTR)
usr/src/tools/smatch/src/smatch_about_fn_ptr_arg.c
61
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_address.c
44
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_buf_comparison.c
136
if (type->type != SYM_PTR && type->type != SYM_ARRAY)
usr/src/tools/smatch/src/smatch_buf_comparison.c
325
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_buf_size.c
143
if (type->type != SYM_PTR && type->type != SYM_ARRAY)
usr/src/tools/smatch/src/smatch_buf_size.c
341
if (type->type == SYM_PTR)
usr/src/tools/smatch/src/smatch_buf_size.c
445
if (!base_sym || base_sym->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_buf_size.c
497
if (type->type != SYM_ARRAY && type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_buf_size.c
651
if (type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_buf_size.c
658
if (type->type != SYM_BASETYPE && type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_buf_size.c
810
if (type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_buf_size.c
832
if (!type || (type->type != SYM_PTR && type->type != SYM_ARRAY))
usr/src/tools/smatch/src/smatch_constraints_required.c
109
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_constraints_required.c
67
if (type->type != SYM_PTR && type->type != SYM_ARRAY)
usr/src/tools/smatch/src/smatch_container_of.c
296
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_container_of.c
34
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_container_of.c
389
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_container_of.c
411
if (base_type && base_type->type == SYM_PTR)
usr/src/tools/smatch/src/smatch_container_of.c
431
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_container_of.c
486
if (type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_container_of.c
518
if (type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_container_of.c
63
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_db.c
2056
if (get_real_base_type(arg)->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_db.c
2185
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_db.c
796
if (type && type->type == SYM_PTR)
usr/src/tools/smatch/src/smatch_extra.c
1283
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_extra.c
2547
if (rl_type(orig)->type == SYM_PTR &&
usr/src/tools/smatch/src/smatch_fn_arg_link.c
156
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_fn_arg_link.c
58
if (type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_function_hooks.c
636
if (type->type == SYM_PTR)
usr/src/tools/smatch/src/smatch_function_ptrs.c
167
if (type && type->type == SYM_PTR)
usr/src/tools/smatch/src/smatch_function_ptrs.c
225
if (type && type->type == SYM_PTR) {
usr/src/tools/smatch/src/smatch_function_ptrs.c
254
if (type && type->type == SYM_PTR)
usr/src/tools/smatch/src/smatch_function_ptrs.c
293
if (type->type == SYM_PTR || type->type == SYM_ARRAY) {
usr/src/tools/smatch/src/smatch_function_ptrs.c
299
if (type->type == SYM_PTR || type->type == SYM_ARRAY) {
usr/src/tools/smatch/src/smatch_function_ptrs.c
347
if (type->type == SYM_PTR || type->type == SYM_ARRAY) {
usr/src/tools/smatch/src/smatch_function_ptrs.c
382
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_function_ptrs.c
75
if (type->type != SYM_ARRAY && type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_helper.c
163
if (type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_helper.c
856
if (cur_func->type == SYM_PTR && sval.value == 0)
usr/src/tools/smatch/src/smatch_kernel_user_data.c
1186
while (tmp && tmp->type == SYM_PTR)
usr/src/tools/smatch/src/smatch_kernel_user_data.c
277
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_kernel_user_data.c
397
if (!sym || sym->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_kernel_user_data.c
492
if (type && type->type == SYM_PTR)
usr/src/tools/smatch/src/smatch_kernel_user_data.c
522
if (!left_type || left_type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_kernel_user_data.c
537
if (!right_type || right_type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_math.c
305
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_mtag.c
272
if (sval.type->type != SYM_PTR || sval.uvalue != MTAG_SEED)
usr/src/tools/smatch/src/smatch_mtag_data.c
102
if (type->type == SYM_PTR)
usr/src/tools/smatch/src/smatch_param_limit.c
108
if (!estate_type(state) || estate_type(state)->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_passes_array_size.c
56
if (!type || (type->type != SYM_PTR && type->type != SYM_ARRAY))
usr/src/tools/smatch/src/smatch_ranges.c
908
if (rl_type(*list)->type == SYM_PTR) {
usr/src/tools/smatch/src/smatch_ranges.c
911
} else if (min.type->type == SYM_PTR) {
usr/src/tools/smatch/src/smatch_real_absolute.c
116
if (type->type != SYM_PTR && type->type != SYM_BASETYPE &&
usr/src/tools/smatch/src/smatch_struct_assignment.c
126
if (type->type != SYM_PTR && type->type != SYM_ARRAY)
usr/src/tools/smatch/src/smatch_struct_assignment.c
160
if (type->type == SYM_PTR) {
usr/src/tools/smatch/src/smatch_struct_assignment.c
418
(left_type->type != SYM_PTR &&
usr/src/tools/smatch/src/smatch_struct_assignment.c
76
if (type->type == SYM_PTR) {
usr/src/tools/smatch/src/smatch_sval.c
112
return (sval.type->type == SYM_PTR || sval.type->type == SYM_ARRAY);
usr/src/tools/smatch/src/smatch_sval.c
583
if (type->type == SYM_PTR)
usr/src/tools/smatch/src/smatch_type.c
102
if (left->type == SYM_PTR || left->type == SYM_ARRAY)
usr/src/tools/smatch/src/smatch_type.c
104
if (right->type == SYM_PTR || right->type == SYM_ARRAY)
usr/src/tools/smatch/src/smatch_type.c
156
if (sym->type == SYM_PTR)
usr/src/tools/smatch/src/smatch_type.c
239
if (sym->type != SYM_PTR && sym->type != SYM_ARRAY)
usr/src/tools/smatch/src/smatch_type.c
249
sym = alloc_symbol(expr->pos, SYM_PTR);
usr/src/tools/smatch/src/smatch_type.c
439
if (sym && sym->type == SYM_PTR)
usr/src/tools/smatch/src/smatch_type.c
523
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_type.c
536
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_type.c
556
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_type.c
601
if (one->type == SYM_PTR)
usr/src/tools/smatch/src/smatch_type.c
659
if (fn_type->type == SYM_PTR)
usr/src/tools/smatch/src/smatch_type.c
702
if (sub->type == SYM_PTR)
usr/src/tools/smatch/src/smatch_type.c
723
if (!sym || sym->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_type.c
731
if (sym->type == SYM_PTR)
usr/src/tools/smatch/src/smatch_type.c
749
if (!sym || sym->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_type.c
766
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_type.c
840
} else if (type->type == SYM_PTR) {
usr/src/tools/smatch/src/smatch_type_links.c
58
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_type_val.c
202
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_type_val.c
369
if (left_type->type != SYM_PTR &&
usr/src/tools/smatch/src/smatch_type_val.c
372
if (right_type->type != SYM_PTR &&
usr/src/tools/smatch/src/smatch_type_val.c
438
if (!left_type || left_type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_untracked_param.c
179
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_untracked_param.c
257
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/smatch_untracked_param.c
278
if (!type || type->type != SYM_PTR)
usr/src/tools/smatch/src/sparse-llvm.c
197
case SYM_PTR:
usr/src/tools/smatch/src/ssa.c
29
case SYM_PTR:
usr/src/tools/smatch/src/symbol.c
215
if (!base_type || base_type->type == SYM_PTR)
usr/src/tools/smatch/src/symbol.c
475
case SYM_PTR:
usr/src/tools/smatch/src/symbol.c
530
[SYM_PTR] = "pointer",
usr/src/tools/smatch/src/symbol.c
785
{ &string_ctype, SYM_PTR, 0, &bits_in_pointer, &pointer_alignment, &char_ctype },
usr/src/tools/smatch/src/symbol.c
786
{ &ptr_ctype, SYM_PTR, 0, &bits_in_pointer, &pointer_alignment, &void_ctype },
usr/src/tools/smatch/src/symbol.c
787
{ &null_ctype, SYM_PTR, 0, &bits_in_pointer, &pointer_alignment, &void_ctype },
usr/src/tools/smatch/src/symbol.c
788
{ &label_ctype, SYM_PTR, 0, &bits_in_pointer, &pointer_alignment, &void_ctype },
usr/src/tools/smatch/src/symbol.c
789
{ &lazy_ptr_ctype, SYM_PTR, 0, &bits_in_pointer, &pointer_alignment, &void_ctype },
usr/src/tools/smatch/src/symbol.c
790
{ &int_ptr_ctype, SYM_PTR, 0, &bits_in_pointer, &pointer_alignment, &int_ctype },
usr/src/tools/smatch/src/symbol.c
791
{ &uint_ptr_ctype, SYM_PTR, 0, &bits_in_pointer, &pointer_alignment, &uint_ctype },
usr/src/tools/smatch/src/symbol.c
792
{ &long_ptr_ctype, SYM_PTR, 0, &bits_in_pointer, &pointer_alignment, &long_ctype },
usr/src/tools/smatch/src/symbol.c
793
{ &ulong_ptr_ctype, SYM_PTR, 0, &bits_in_pointer, &pointer_alignment, &ulong_ctype },
usr/src/tools/smatch/src/symbol.c
794
{ &llong_ptr_ctype, SYM_PTR, 0, &bits_in_pointer, &pointer_alignment, &llong_ctype },
usr/src/tools/smatch/src/symbol.c
795
{ &ullong_ptr_ctype,SYM_PTR, 0, &bits_in_pointer, &pointer_alignment, &ullong_ctype },
usr/src/tools/smatch/src/symbol.c
799
{ &const_ptr_ctype, SYM_PTR, 0, &bits_in_pointer, &pointer_alignment, &const_void_ctype },
usr/src/tools/smatch/src/symbol.c
800
{ &const_string_ctype,SYM_PTR, 0, &bits_in_pointer, &pointer_alignment, &const_char_ctype },
usr/src/tools/smatch/src/symbol.h
371
if (sym->type == SYM_PTR)
usr/src/tools/smatch/src/symbol.h
387
return type->type == SYM_PTR || type->type == SYM_ARRAY || type->type == SYM_FN;
usr/src/tools/smatch/src/symbol.h
437
case SYM_PTR:
usr/src/tools/smatch/src/symbol.h
457
case SYM_PTR: