/illumos-gate/usr/src/tools/smatch/src/ |
H A D | smatch_db.c | 48 void (*callback)(struct expression *call, int param, char *printed_name, struct sm_state *sm); 891 void (*callback)(struct expression *call, int param, char *printed_name, struct sm_state *sm), in print_struct_members() argument 899 char printed_name[256]; in print_struct_members() local 933 snprintf(printed_name, sizeof(printed_name), "*$"); in print_struct_members() 936 snprintf(printed_name, sizeof(printed_name), "$"); in print_struct_members() 941 snprintf(printed_name, sizeof(printed_name), "%s*$", in print_struct_members() 947 snprintf(printed_name, sizeof(printed_name), in print_struct_members() 951 snprintf(printed_name, sizeof(printed_name), in print_struct_members() 955 snprintf(printed_name, sizeof(printed_name), in print_struct_members() 962 if (is_recursive_member(printed_name)) in print_struct_members() [all …]
|
H A D | check_nospec.c | 88 static void struct_member_callback(struct expression *call, int param, char *printed_name, struct s… in struct_member_callback() argument 94 sql_insert_caller_info(call, NOSPEC, param, printed_name, ""); in struct_member_callback()
|
H A D | smatch_nul_terminator.c | 141 static void struct_member_callback(struct expression *call, int param, char *printed_name, struct s… in struct_member_callback() argument 149 sql_insert_caller_info(call, TERMINATED, param, printed_name, term ? "1" : "0"); in struct_member_callback()
|
H A D | smatch_capped.c | 236 static void struct_member_callback(struct expression *call, int param, char *printed_name, struct s… in struct_member_callback() argument 246 sql_insert_caller_info(call, CAPPED_DATA, param, printed_name, "1"); in struct_member_callback()
|
H A D | check_uninitialized.c | 218 static int member_is_used(struct expression *call, int param, char *printed_name) in member_is_used() argument 229 get_static_filter(call->fn->symbol), PARAM_USED, param, printed_name); in member_is_used()
|
H A D | smatch_strlen.c | 325 static void struct_member_callback(struct expression *call, int param, char *printed_name, struct s… in struct_member_callback() argument 329 sql_insert_caller_info(call, STR_LEN, param, printed_name, sm->state->name); in struct_member_callback()
|
H A D | smatch_constraints.c | 424 static void struct_member_callback(struct expression *call, int param, char *printed_name, struct s… in struct_member_callback() argument 428 sql_insert_caller_info(call, CONSTRAINT, param, printed_name, sm->state->name); in struct_member_callback()
|
H A D | smatch_bits.c | 406 static void struct_member_callback(struct expression *call, int param, char *printed_name, struct s… in struct_member_callback() argument 436 sql_insert_caller_info(call, BIT_INFO, param, printed_name, buf); in struct_member_callback()
|
H A D | smatch_extra.c | 2378 static int filter_unused_param_value_info(struct expression *call, int param, char *printed_name, s… in filter_unused_param_value_info() argument 2399 get_static_filter(call->fn->symbol), PARAM_USED, param, printed_name); in filter_unused_param_value_info() 2458 static void struct_member_callback(struct expression *call, int param, char *printed_name, struct s… in struct_member_callback() argument 2465 if (filter_unused_param_value_info(call, param, printed_name, sm)) in struct_member_callback() 2471 sql_insert_caller_info(call, PARAM_VALUE, param, printed_name, show_rl(rl)); in struct_member_callback() 2474 sql_insert_caller_info(call, HARD_MAX, param, printed_name, in struct_member_callback() 2477 sql_insert_caller_info(call, FUZZY_MAX, param, printed_name, in struct_member_callback()
|
H A D | smatch_buf_size.c | 848 static void struct_member_callback(struct expression *call, int param, char *printed_name, struct s… in struct_member_callback() argument 857 sql_insert_caller_info(call, BUF_SIZE, param, printed_name, sm->state->name); in struct_member_callback()
|
H A D | smatch_kernel_user_data.c | 1070 static void struct_member_callback(struct expression *call, int param, char *printed_name, struct s… in struct_member_callback() argument 1091 if (strcmp(printed_name, "*$") == 0 && in struct_member_callback() 1107 sql_insert_caller_info(call, USER_DATA, param, printed_name, buf); in struct_member_callback()
|
H A D | smatch.h | 903 …int owner, void (*callback)(struct expression *call, int param, char *printed_name, struct sm_stat… 904 …int owner, void (*callback)(struct expression *call, int param, char *printed_name, struct sm_stat… 906 …k)(int return_id, char *return_ranges, struct expression *expr, char *printed_name, struct smatch_…
|
H A D | smatch_comparison.c | 2219 static void struct_member_callback(struct expression *call, int param, char *printed_name, struct s… in struct_member_callback() argument 2229 if (strstr(printed_name, " orig")) in struct_member_callback() 2261 sql_insert_caller_info(call, PARAM_COMPARE, param, printed_name, info_buf); in struct_member_callback()
|