Home
last modified time | relevance | path

Searched refs:match_assign (Results 1 – 25 of 34) sorted by path

12

/illumos-gate/usr/src/tools/smatch/src/
H A Dcheck_arm64_tagged.c28 static void match_assign(struct expression *expr) in match_assign() function
257 add_hook(&match_assign, ASSIGNMENT_HOOK); in check_arm64_tagged()
H A Dcheck_bit_shift.c54 static void match_assign(struct expression *expr) in match_assign() function
159 add_hook(&match_assign, ASSIGNMENT_HOOK); in check_bit_shift()
H A Dcheck_buffer_too_small_for_struct.c24 static void match_assign(struct expression *expr) in match_assign() function
111 add_hook(&match_assign, ASSIGNMENT_HOOK); in check_buffer_too_small_for_struct()
H A Dcheck_deref.c185 static void match_assign(struct expression *expr) in match_assign() function
292 add_hook(&match_assign, ASSIGNMENT_HOOK); in check_deref()
H A Dcheck_dma_mapping_error.c33 static void match_assign(const char *fn, struct expression *expr, void *unused) in match_assign() function
79 add_function_assign_hook("dma_mapping_error", &match_assign, NULL); in check_dma_mapping_error()
80 add_function_assign_hook("pci_dma_mapping_error", &match_assign, NULL); in check_dma_mapping_error()
H A Dcheck_freeing_devm.c24 static void match_assign(const char *fn, struct expression *expr, void *unused) in match_assign() function
76 add_function_assign_hook("devm_kmalloc", &match_assign, NULL); in check_freeing_devm()
77 add_function_assign_hook("devm_kzalloc", &match_assign, NULL); in check_freeing_devm()
78 add_function_assign_hook("devm_kcalloc", &match_assign, NULL); in check_freeing_devm()
79 add_function_assign_hook("devm_kmalloc_array", &match_assign, NULL); in check_freeing_devm()
H A Dcheck_get_user_overflow.c101 static void match_assign(struct expression *expr) in match_assign() function
181 add_hook(&match_assign, ASSIGNMENT_HOOK); in check_get_user_overflow()
H A Dcheck_input_free_device.c32 static void match_assign(struct expression *expr) in match_assign() function
66 add_hook(&match_assign, ASSIGNMENT_HOOK); in check_input_free_device()
H A Dcheck_leaks.c213 static void match_assign(struct expression *expr) in match_assign() function
266 add_hook(&match_assign, ASSIGNMENT_HOOK); in check_leaks()
H A Dcheck_logical_instead_of_bitwise.c55 static void match_assign(struct expression *expr) in match_assign() function
71 add_hook(&match_assign, ASSIGNMENT_HOOK); in check_logical_instead_of_bitwise()
H A Dcheck_min_t.c22 static void match_assign(struct expression *expr) in match_assign() function
55 add_hook(&match_assign, ASSIGNMENT_HOOK); in check_min_t()
H A Dcheck_missing_break.c80 static void match_assign(struct expression *expr) in match_assign() function
184 add_hook(&match_assign, ASSIGNMENT_HOOK); in check_missing_break()
H A Dcheck_pointer_math.c99 static void match_assign(struct expression *expr) in match_assign() function
134 add_hook(&match_assign, ASSIGNMENT_HOOK); in check_pointer_math()
H A Dcheck_readl_infinite_loops.c59 static void match_assign(struct expression *expr) in match_assign() function
158 add_hook(match_assign, ASSIGNMENT_HOOK); in check_readl_infinite_loops()
H A Dcheck_shift_to_zero.c70 static void match_assign(struct expression *expr) in match_assign() function
95 add_hook(&match_assign, ASSIGNMENT_HOOK); in check_shift_to_zero()
H A Dcheck_signed.c34 static void match_assign(struct expression *expr) in match_assign() function
309 add_hook(&match_assign, ASSIGNMENT_HOOK); in check_signed()
H A Dcheck_spectre_second_half.c64 static void match_assign(struct expression *expr) in match_assign() function
120 add_hook(&match_assign, ASSIGNMENT_HOOK); in check_spectre_second_half()
H A Dcheck_struct_type.c22 static void match_assign(const char *fn, struct expression *expr, void *_size_arg) in match_assign() function
61 add_function_assign_hook("kmalloc", &match_assign, INT_PTR(0)); in check_struct_type()
62 add_function_assign_hook("kzalloc", &match_assign, INT_PTR(0)); in check_struct_type()
H A Dcheck_uninitialized.c89 static void match_assign(struct expression *expr) in match_assign() function
389 add_hook(&match_assign, ASSIGNMENT_HOOK); in check_uninitialized()
H A Dcheck_unused_ret.c132 static void match_assign(struct expression *expr) in match_assign() function
208 add_hook(&match_assign, ASSIGNMENT_HOOK); in check_unused_ret()
H A Dsmatch_array_values.c159 static void match_assign(struct expression *expr) in match_assign() function
214 add_hook(&match_assign, ASSIGNMENT_HOOK); in register_array_values()
215 add_hook(&match_assign, GLOBAL_ASSIGNMENT_HOOK); in register_array_values()
H A Dsmatch_bits.c322 static void match_assign(struct expression *expr) in match_assign() function
471 add_hook(&match_assign, ASSIGNMENT_HOOK); in register_bits()
H A Dsmatch_buf_comparison.c762 static void match_assign(struct expression *expr) in match_assign() function
838 add_hook(&match_assign, ASSIGNMENT_HOOK); in register_buf_comparison()
H A Dsmatch_capped.c199 static void match_assign(struct expression *expr) in match_assign() function
342 add_hook(&match_assign, ASSIGNMENT_HOOK); in register_capped()
H A Dsmatch_comparison.c1639 static void match_assign(struct expression *expr) in match_assign() function
2617 add_hook(&match_assign, ASSIGNMENT_HOOK); in register_comparison_late()

12