Searched refs:db_info (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/tools/smatch/src/ |
H A D | smatch_function_hooks.c | 504 if (!fake_a_param_assignment(db_info->expr, db_info->ret_str, state)) in set_return_assign_state() 682 if (db_info->cull) in db_compare_callback() 700 if (db_info->left) in db_compare_callback() 765 db_info.rl = rl; in compare_db_return_states_callbacks() 781 if (!db_info.cull) in compare_db_return_states_callbacks() 800 db_info.cull = 0; in compare_db_return_states_callbacks() 807 if (!db_info.cull) in compare_db_return_states_callbacks() 942 if (db_info->cull) in db_assign_return_states_callback() 1002 db_info.ret_state ? db_info.ret_state->name : "'<empty>'"); in db_return_states_assign() 1009 if (!db_info.cull) in db_return_states_assign() [all …]
|
H A D | smatch_array_values.c | 24 struct db_info { struct 32 struct db_info *db_info = _db_info; in get_vals() argument 36 db_info->rl = rl_union(db_info->rl, rl); in get_vals() 113 struct db_info db_info = {}; in get_array_rl() local 119 db_info.type = type; in get_array_rl() 127 run_sql(&get_vals, &db_info, in get_array_rl() 131 run_sql(&get_vals, &db_info, in get_array_rl() 135 if (!db_info.rl || db_info.count >= 10) in get_array_rl() 138 *rl = db_info.rl; in get_array_rl() 144 struct db_info db_info = {.type = type}; in get_saved_rl() local [all …]
|
H A D | smatch_mtag_data.c | 243 struct db_info { struct 250 struct db_info *db_info = _db_info; in get_vals() local 254 if (db_info->rl) in get_vals() 255 db_info->rl = rl_union(db_info->rl, tmp); in get_vals() 257 db_info->rl = tmp; in get_vals() 270 struct db_info db_info = {}; in get_rl_from_mtag_offset() local 286 db_info.type = type; in get_rl_from_mtag_offset() 288 run_sql(get_vals, &db_info, in get_rl_from_mtag_offset() 291 if (!db_info.rl || is_whole_rl(db_info.rl)) { in get_rl_from_mtag_offset() 292 db_info.rl = NULL; in get_rl_from_mtag_offset() [all …]
|
H A D | smatch_container_of.c | 375 struct db_info { struct 462 struct db_info *db_info = _db_info; in save_vals() local 477 set_param_value(&db_info->stree, db_info->arg, db_info->prev_offset, db_info->rl); in save_vals() 478 db_info->rl = NULL; in save_vals() 484 if (db_info->star) in save_vals() 494 if (db_info->rl) in save_vals() 495 db_info->rl = rl_union(db_info->rl, rl); in save_vals() 497 db_info->rl = rl; in save_vals() 504 struct db_info db_info = { in load_tag_info_sym() local 536 set_param_value(&db_info.stree, arg, db_info.prev_offset, db_info.rl); in load_tag_info_sym() [all …]
|
H A D | smatch_buf_comparison.c | 294 struct db_info { struct 301 struct db_info *info = _info; in db_limitter_callback() argument 354 struct db_info db_info = {.name = array_name,}; in db_var_is_array_limit() local 360 run_sql(db_limitter_callback, &db_info, in db_var_is_array_limit() 364 return db_info.ret; in db_var_is_array_limit()
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | gtxt.c | 57 static struct db_info *db_info; variable 60 struct db_info { struct 104 static struct db_info * 110 struct db_info *db; in load_db() 117 if (!db_info) { in load_db() 118 if ((db_info = in load_db() 138 db_info = db; in load_db() 142 db = &db_info[i]; in load_db() 201 if (db_info == NULL) in lookup_cache() 205 db = db_info; in lookup_cache() [all …]
|
/illumos-gate/usr/src/cmd/sendmail/libsmdb/ |
H A D | smdb2.c | 462 DB_INFO db_info; local 465 (void) memset(&db_info, '\0', sizeof db_info); 468 db_info.db_cachesize = db_params->smdbp_cache_size; 470 db_info.h_nelem = db_params->smdbp_num_elements; 472 db_info.flags |= DB_DUP; 473 params = &db_info;
|