Home
last modified time | relevance | path

Searched refs:link_id (Results 1 – 17 of 17) sorted by relevance

/illumos-gate/usr/src/tools/smatch/src/
H A Dsmatch_links.c68 void store_link(int link_id, const char *var, struct symbol *sym, const char *link_name, struct sym… in store_link() argument
77 old_state = get_state(link_id, var, sym); in store_link()
84 set_state(link_id, var, sym, alloc_link(links)); in store_link()
100 void set_up_link_functions(int id, int link_id) in set_up_link_functions() argument
102 if (id + 1 != link_id) in set_up_link_functions()
105 set_dynamic_states(link_id); in set_up_link_functions()
106 add_merge_hook(link_id, &merge_link_states); in set_up_link_functions()
107 add_modification_hook(link_id, &match_link_modify); in set_up_link_functions()
H A Dsmatch_stored_conditions.c43 static int link_id; variable
116 old_state = get_state(link_id, var, sym); in save_link_var_sym()
122 set_state(link_id, var, sym, new_state); in save_link_var_sym()
138 set_state(link_id, sm->name, sm->sym, &undefined); in match_link_modify()
232 state = get_state_expr(link_id, expr); in get_conditions()
246 link_id = id; in register_stored_conditions_links()
247 db_ignore_states(link_id); in register_stored_conditions_links()
248 set_dynamic_states(link_id); in register_stored_conditions_links()
249 add_merge_hook(link_id, &merge_links); in register_stored_conditions_links()
250 add_modification_hook(link_id, &match_link_modify); in register_stored_conditions_links()
H A Dsmatch_assigned_expr.c29 static int link_id; variable
95 store_link(link_id, right_name, right_sym, left_name, left_sym); in match_assignment()
149 link_id = id; in register_assigned_expr_links()
150 set_dynamic_states(link_id); in register_assigned_expr_links()
151 db_ignore_states(link_id); in register_assigned_expr_links()
152 set_up_link_functions(my_id, link_id); in register_assigned_expr_links()
H A Dsmatch_buf_comparison.c29 static int link_id; variable
67 set_state(link_id, sm->name, sm->sym, &undefined); in match_link_modify()
76 set_state(link_id, sm->name, sm->sym, &undefined); in match_link_modify()
202 set_state_expr(link_id, size, alloc_state_expr(pointer)); in match_alloc_helper()
241 set_state_expr(link_id, arg, alloc_state_expr(pointer)); in match_calloc()
259 state = get_state_expr(link_id, size); in get_array_variable()
758 set_state_expr(link_id, expr->left, alloc_state_expr(array)); in match_assign_size()
849 link_id = id; in register_buf_comparison_links()
850 set_dynamic_states(link_id); in register_buf_comparison_links()
851 add_merge_hook(link_id, &merge_links); in register_buf_comparison_links()
[all …]
H A Dsmatch_param_compare_limit.c36 static int link_id; variable
78 old_state = get_state(link_id, var, sym); in save_link_var_sym()
88 set_state(link_id, var, sym, new_state); in save_link_var_sym()
188 FOR_EACH_MY_SM(link_id, __get_cur_stree(), tmp) { in print_return_comparison()
369 link_id = id; in register_param_compare_limit_links()
371 set_dynamic_states(link_id); in register_param_compare_limit_links()
372 add_merge_hook(link_id, &merge_links); in register_param_compare_limit_links()
H A Dsmatch_integer_overflow.c23 static int link_id; variable
48 store_link(link_id, vs->var, vs->sym, name, *sym); in save_links()
266 link = get_sm_state_expr(link_id, arg); in match_call_info()
290 link_id = id; in register_integer_overflow_links()
291 set_up_link_functions(my_id, link_id); in register_integer_overflow_links()
H A Dsmatch_return_to_param.c32 static int link_id; variable
182 store_link(link_id, right_name, right_sym, left_name, left_sym); in store_mapping_helper()
236 link_id = id; in register_return_to_param_links()
237 set_up_link_functions(my_id, link_id); in register_return_to_param_links()
H A Dsmatch_comparison.c36 static int link_id; variable
655 old_state = get_state(link_id, var, sym); in save_link_var_sym()
665 set_state(link_id, var, sym, new_state); in save_link_var_sym()
1825 state = get_state_chunk(link_id, expr); in get_all_comparisons()
1849 state = get_state_chunk(link_id, expr); in get_all_possible_equal_comparisons()
1879 state = get_state_chunk(link_id, expr); in get_all_possible_not_equal_comparisons()
2167 state = get_state_chunk(link_id, arg); in match_call_info()
2622 link_id = id; in register_comparison_links()
2623 db_ignore_states(link_id); in register_comparison_links()
2624 set_dynamic_states(link_id); in register_comparison_links()
[all …]
H A Dsmatch_extra.c38 static int link_id; variable
385 sm = get_sm_state_expr(link_id, array); in clear_array_states()
407 store_link(link_id, vs->var, vs->sym, name, sym); in set_extra_array_mod()
474 store_link(link_id, vs->var, vs->sym, name, sym); in set_extra_nomod_vsl()
494 store_link(link_id, vs->var, vs->sym, name, sym); in set_extra_expr_nomod()
561 store_link(link_id, vs->var, vs->sym, name, sym); in set_extra_chunk_true_false()
1047 store_link(link_id, vs->var, vs->sym, name, sym); in save_chunk_info()
2928 set_state(link_id, sm->name, sm->sym, &undefined); in match_link_modify()
2933 link_id = id; in register_smatch_extra_links()
2934 set_dynamic_states(link_id); in register_smatch_extra_links()
[all …]
H A Dsmatch.h1231 void store_link(int link_id, const char *name, struct symbol *sym, const char *link_name, struct sy…
/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/
H A Dncu_phys.c1286 uint32_t now, link_id; in wlan_scan_thread() local
1333 link_id = link->nwamd_link_id; in wlan_scan_thread()
1340 status = dladm_wlan_scan(dld_handle, link_id, &s, get_scan_results); in wlan_scan_thread()
1524 do_connect(uint32_t link_id, dladm_wlan_attr_t *attrp, dladm_wlan_key_t *key, in do_connect() argument
1531 status = dladm_wlan_connect(dld_handle, link_id, attrp, in do_connect()
1550 uint32_t link_id; in wlan_connect_thread() local
1639 link_id = link->nwamd_link_id; in wlan_connect_thread()
1643 status = do_connect(link_id, &attr, key, keycount, in wlan_connect_thread()
1647 if (!wireless_autoconf || (status = do_connect(link_id, &attr, in wlan_connect_thread()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_ospf.h152 struct in_addr link_id; member
H A Dsnoop_ospf.c376 inet_ntoa(rl->link_id)); in interpret_ospf_lsa()
387 inet_ntoa(rl->link_id)); in interpret_ospf_lsa()
397 inet_ntoa(rl->link_id)); in interpret_ospf_lsa()
/illumos-gate/usr/src/uts/sun4u/opl/sys/oplmsu/
H A Doplmsu.h235 int link_id; member
/illumos-gate/usr/src/uts/sun4u/opl/io/oplmsu/
H A Doplmsu_ioctl_uwp.c110 lpath->link_id = lbp->l_index; /* Set Link-ID */ in oplmsu_uwioctl_iplink()
H A Doplmsu.c1178 (lpath->link_id == lnk_id)) { in oplmsu_set_lpathnum()
1404 rval = ldi_ioctl(msu_lh, I_PUNLINK, (intptr_t)lpath->link_id, FKIOCTL, in oplmsu_dr_detach()
/illumos-gate/usr/src/uts/common/io/simnet/
H A Dsimnet.c272 simnet_dev_lookup(datalink_id_t link_id) in simnet_dev_lookup() argument
280 (sdev->sd_link_id == link_id)) { in simnet_dev_lookup()