Home
last modified time | relevance | path

Searched refs:sym (Results 126 – 150 of 487) sorted by relevance

12345678910>>...20

/illumos-gate/usr/src/cmd/mdb/common/modules/libproc/
H A Dlibproc.c54 Elf64_Sym sym; in pr_symtab() local
57 Elf32_Sym sym; in pr_symtab() local
146 if (mdb_vread(&sym, sizeof (sym), (uintptr_t)data->d_buf + in pr_symtab()
147 idx * sizeof (sym)) == -1) { in pr_symtab()
149 (uintptr_t)data->d_buf + idx * sizeof (sym)); in pr_symtab()
156 (uintptr_t)symtab.sym_strs + sym.st_name) == -1) { in pr_symtab()
158 symtab.sym_strs + sym.st_name); in pr_symtab()
162 mdb_printf("%0?p %0?p %s\n", sym.st_value, sym.st_size, in pr_symtab()
/illumos-gate/usr/src/tools/smatch/src/
H A Dast-inspect.c128 struct symbol *sym = node->ptr; in inspect_symbol() local
129 node->text = g_strdup_printf("%s %s: %s", node->text, symbol_type_name(sym->type), in inspect_symbol()
130 builtin_typename(sym) ?: show_ident(sym->ident)); in inspect_symbol()
131 ast_append_child(node, "ctype.base_type:", sym->ctype.base_type,inspect_symbol); in inspect_symbol()
133 switch (sym->namespace) { in inspect_symbol()
137 ast_append_child(node, "arguments:", sym->arguments, inspect_symbol_list); in inspect_symbol()
138 ast_append_child(node, "symbol_list:", sym->symbol_list, inspect_symbol_list); in inspect_symbol()
139 ast_append_child(node, "stmt:", sym->stmt, inspect_statement); in inspect_symbol()
H A Dsmatch_data_source.c28 struct symbol *sym; in get_source_parameter() local
47 name = expr_to_var_sym(expr, &sym); in get_source_parameter()
48 if (!name || !sym) in get_source_parameter()
50 param = get_param_num_from_sym(sym); in get_source_parameter()
53 param_name = get_param_name_var_sym(name, sym); in get_source_parameter()
56 if (param_was_set_var_sym(name, sym)) in get_source_parameter()
H A Dsmatch_stored_conditions.c111 static void save_link_var_sym(const char *var, struct symbol *sym, struct expression *condition) in save_link_var_sym() argument
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()
157 struct symbol *sym; in store_all_links() local
162 var = expr_to_known_chunk_sym(expr, &sym); in store_all_links()
164 save_link_var_sym(var, sym, condition); in store_all_links()
177 var = expr_to_var_sym(expr, &sym); in store_all_links()
178 if (!var || !sym) in store_all_links()
180 save_link_var_sym(var, sym, condition); in store_all_links()
H A Dcheck_signed.c36 struct symbol *sym; in match_assign() local
47 sym = get_type(expr->left); in match_assign()
48 if (!sym || sym->type != SYM_BASETYPE) { in match_assign()
52 if (type_bits(sym) < 0 || type_bits(sym) >= 32) /* max_val limits this */ in match_assign()
56 max = sval_type_max(sym); in match_assign()
57 if (sym != &bool_ctype && sym != &uchar_ctype && in match_assign()
66 min = sval_type_min(sym); in match_assign()
H A Dcheck_allocation_funcs.c62 struct symbol *sym; in match_return() local
70 name = expr_to_var_sym(ret_value, &sym); in match_return()
71 if (!name || !sym) { in match_return()
75 if (!in_tracker_list(allocated, my_id, name, sym)) in match_return()
81 static void match_end_func(struct symbol *sym) in match_end_func() argument
H A Dsmatch_constraints.c176 struct symbol *sym; in get_toplevel_name() local
183 sym = expr->symbol; in get_toplevel_name()
184 if (!(sym->ctype.modifiers & MOD_TOPLEVEL)) in get_toplevel_name()
187 if (sym->ctype.modifiers & MOD_STATIC) in get_toplevel_name()
190 snprintf(buf, sizeof(buf), "extern %s", sym->ident->name); in get_toplevel_name()
470 set_state(my_id, name, sym, constraint_str_to_state(value)); in set_param_constrained()
484 param = get_param_num_from_sym(sm->sym); in print_return_implies_constrained()
504 struct symbol *sym; in db_returns_constrained() local
506 name = return_state_to_var_sym(expr, param, key, &sym); in db_returns_constrained()
507 if (!name || !sym) in db_returns_constrained()
[all …]
H A Dlinearize.c116 struct symbol *sym = pseudo->sym; in show_pseudo() local
119 if (!sym) { in show_pseudo()
587 printf(" sym: %p %s\n", sym, show_ident(sym->ident)); in show_entry()
783 if (!sym) in symbol_pseudo()
791 pseudo->sym = sym; in symbol_pseudo()
944 if (sym) { in bitfield_base_type()
950 return sym; in bitfield_base_type()
1950 if (!sym || !sym->initializer || sym->initialized) in linearize_one_symbol()
1960 if (sym->initializer && !is_scalar_type(sym)) { in linearize_one_symbol()
2464 sym->ep = ep; in linearize_fn()
[all …]
H A Dtest-inspect.c21 struct symbol *sym; in expand_symbols() local
22 FOR_EACH_PTR(list, sym) { in expand_symbols()
23 expand_symbol(sym); in expand_symbols()
24 } END_FOR_EACH_PTR(sym); in expand_symbols()
H A Dtest-parsing.c44 struct symbol *sym; in clean_up_symbols() local
46 FOR_EACH_PTR(list, sym) { in clean_up_symbols()
47 expand_symbol(sym); in clean_up_symbols()
48 } END_FOR_EACH_PTR(sym); in clean_up_symbols()
H A Dcheck_macro_side_effects.c48 struct symbol *sym; in defined_inside_macro() local
51 name = expr_to_var_sym(expr, &sym); in defined_inside_macro()
52 if (!name || !sym) in defined_inside_macro()
54 if (!sym->scope || !sym->scope->token) in defined_inside_macro()
56 if (positions_eq(macro_pos, sym->scope->token->pos)) in defined_inside_macro()
H A Dsmatch_address.c25 struct symbol *sym; in is_non_null_array() local
40 sym = expr_to_sym(expr); in is_non_null_array()
41 if (!sym) in is_non_null_array()
43 type = get_real_base_type(sym); in is_non_null_array()
65 static bool matches_anonymous_union(struct symbol *sym, const char *member_name) in matches_anonymous_union() argument
69 if (sym->ident) in matches_anonymous_union()
71 type = get_real_base_type(sym); in matches_anonymous_union()
205 static struct range_list *where_allocated_rl(struct symbol *sym) in where_allocated_rl() argument
207 if (!sym) in where_allocated_rl()
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()
95 set_state(sm->owner - 1, tmp->var, tmp->sym, &undefined); in match_link_modify()
97 set_state(sm->owner, sm->name, sm->sym, &undefined); in match_link_modify()
H A Dcheck_implicit_dependencies_tester.c48 static void match_syscall_definition(struct symbol *sym) in match_syscall_definition() argument
55 macro = get_macro_name(sym->pos); in match_syscall_definition()
80 cur_syscall = sym; in match_syscall_definition()
89 static void match_after_syscall(struct symbol *sym) { in match_after_syscall() argument
90 if (cur_syscall && sym == cur_syscall) { in match_after_syscall()
H A Dcheck_unreachable.c55 struct symbol *sym; in print_unreached_initializers() local
57 FOR_EACH_PTR(sym_list, sym) { in print_unreached_initializers()
58 if (sym->initializer && !(sym->ctype.modifiers & MOD_STATIC)) in print_unreached_initializers()
60 (sym->ident ? sym->ident->name : "this variable")); in print_unreached_initializers()
61 } END_FOR_EACH_PTR(sym); in print_unreached_initializers()
H A Dsmatch_comparison.c57 return vs->sym; in vsl_to_sym()
221 struct symbol *sym; in get_orig_rl() local
227 if (!sym || !sym->ident) in get_orig_rl()
229 state = get_orig_estate(sym->ident->name, sym); in get_orig_rl()
912 if (sym) in chunk_to_var_sym()
913 *sym = NULL; in chunk_to_var_sym()
938 struct symbol *sym; in get_state_chunk() local
2246 if (left->sym == right->sym && in struct_member_callback()
2253 if (left->sym != link_sm->sym || in struct_member_callback()
2340 if (left->sym == right->sym && in print_return_comparison()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/ptm/
H A Dptm.c314 GElf_Sym sym; in _mdb_init() local
316 if (mdb_lookup_by_obj("ptm", "ptmwint", &sym) == 0) in _mdb_init()
317 mdb_qops_install(&ptm_qops, (uintptr_t)sym.st_value); in _mdb_init()
318 if (mdb_lookup_by_obj("pts", "ptswint", &sym) == 0) in _mdb_init()
319 mdb_qops_install(&pts_qops, (uintptr_t)sym.st_value); in _mdb_init()
327 GElf_Sym sym; in _mdb_fini() local
329 if (mdb_lookup_by_obj("ptm", "ptmwint", &sym) == 0) in _mdb_fini()
330 mdb_qops_remove(&ptm_qops, (uintptr_t)sym.st_value); in _mdb_fini()
331 if (mdb_lookup_by_obj("pts", "ptswint", &sym) == 0) in _mdb_fini()
332 mdb_qops_remove(&pts_qops, (uintptr_t)sym.st_value); in _mdb_fini()
/illumos-gate/usr/src/cmd/sgs/libelf/misc/
H A Dnlist.c65 GElf_Sym sym; /* buffer storing one symbol information */ in _elf_nlist() local
94 (void) gelf_getsym(symdata, (int)ii, &sym); in _elf_nlist()
95 name = elf_strptr(elfdes, strtab, (size_t)sym.st_name); in _elf_nlist()
101 p->n_value = (long)sym.st_value; in _elf_nlist()
102 p->n_type = GELF_ST_TYPE(sym.st_info); in _elf_nlist()
103 p->n_scnum = sym.st_shndx; in _elf_nlist()
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/support/
H A Dplugins.c195 void *sym = NULL; in krb5int_get_plugin_sym() local
198 if (!err && !sym && (h->dlhandle != NULL)) { in krb5int_get_plugin_sym()
201 sym = dlsym (h->dlhandle, csymname); in krb5int_get_plugin_sym()
202 if (sym == NULL) { in krb5int_get_plugin_sym()
212 if (!err && !sym && (h->bundle != NULL)) { in krb5int_get_plugin_sym()
234 if (!err && (sym == NULL)) { in krb5int_get_plugin_sym()
239 *ptr = sym; in krb5int_get_plugin_sym()
578 void *sym = NULL; in krb5int_get_plugin_dir_data() local
589 p[count - 1] = sym; in krb5int_get_plugin_dir_data()
637 void (*sym)() = NULL; in krb5int_get_plugin_dir_func() local
[all …]
/illumos-gate/usr/src/cmd/abi/appcert/static_prof/
H A Dstatic_prof.c114 bkts[bktno].sym = bind->sym; in store_binding()
144 if (bkts[bktno].sym && (strcmp(bkts[bktno].sym, bind->sym)) == 0) { in check_store_binding()
153 if (!bkts[i].sym) in check_store_binding()
156 (strcmp(bkts[i].sym, bind->sym)) == 0) { in check_store_binding()
181 if (a->sym) in stringcompare()
182 x = a->sym; in stringcompare()
184 if (b->sym) in stringcompare()
185 y = b->sym; in stringcompare()
213 bind->sym, in profile_binding()
223 bind->sym, in profile_binding()
[all …]
/illumos-gate/usr/src/cmd/mdb/intel/modules/vmm/
H A Dvmm.c62 GElf_Sym sym; in i_vmm_dcmd() local
64 if (mdb_lookup_by_name("zone0", &sym) == -1) in i_vmm_dcmd()
67 mdb_zone0 = sym.st_value; in i_vmm_dcmd()
130 GElf_Sym sym; in vmm_walk_init() local
133 if (mdb_lookup_by_name("vmm_list", &sym) == -1) { in vmm_walk_init()
137 wsp->walk_addr = (uintptr_t)sym.st_value; in vmm_walk_init()
/illumos-gate/usr/src/uts/intel/amd64/krtld/
H A Ddoreloc.c206 do_reloc_krtld(uchar_t rtype, uchar_t *off, Xword *value, const char *sym, in do_reloc_krtld() argument
216 do_reloc_rtld(uchar_t rtype, uchar_t *off, Xword *value, const char *sym, in do_reloc_krtld()
222 #define sym (* rel_desc_sname_func)(rdesc) in do_reloc_krtld() macro
281 REL_ERR_NOFIT(lml, file, sym, rtype, *value); in do_reloc_krtld()
299 REL_ERR_NOFIT(lml, file, sym, rtype, *value); in do_reloc_krtld()
350 REL_ERR_UNSUPSZ(lml, file, sym, rtype, rep->re_fsize); in do_reloc_krtld()
356 #undef sym in do_reloc_krtld()
/illumos-gate/usr/src/uts/sparc/krtld/
H A Ddoreloc.c366 do_reloc_krtld(uchar_t rtype, uchar_t *off, Xword *value, const char *sym, in do_reloc_krtld() argument
376 do_reloc_rtld(uchar_t rtype, uchar_t *off, Xword *value, const char *sym, in do_reloc_krtld()
381 #define sym (* rel_desc_sname_func)(rdesc) in do_reloc_krtld() macro
408 REL_ERR_UNIMPL(lml, file, sym, rtype); in do_reloc_krtld()
471 REL_ERR_NONALIGN(lml, file, sym, rtype, (uintptr_t)off); in do_reloc_krtld()
492 REL_ERR_UNNOBITS(lml, file, sym, rtype, in do_reloc_krtld()
537 REL_ERR_LOSEBITS(lml, file, sym, rtype, uvalue, 2, off); in do_reloc_krtld()
577 REL_ERR_NOFIT(lml, file, sym, rtype, uvalue); in do_reloc_krtld()
666 REL_ERR_UNSUPSZ(lml, file, sym, rtype, rep->re_fsize); in do_reloc_krtld()
675 #undef sym in do_reloc_krtld()
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_modapi.c270 GElf_Sym sym; in mdb_readvar() local
273 name, &sym, NULL)) in mdb_readvar()
277 (uintptr_t)sym.st_value) == sym.st_size) in mdb_readvar()
286 GElf_Sym sym; in mdb_writevar() local
289 name, &sym, NULL)) in mdb_writevar()
293 (uintptr_t)sym.st_value) == sym.st_size) in mdb_writevar()
1045 mdb_symbol_t sym; in mdb_symbol_cb() local
1050 bzero(&sym, sizeof (sym)); in mdb_symbol_cb()
1051 sym.sym_name = name; in mdb_symbol_cb()
1052 sym.sym_object = obj; in mdb_symbol_cb()
[all …]
/illumos-gate/usr/src/grub/grub-0.97/docs/
H A Dmultiboot.h38 # define EXT_C(sym) _ ## sym argument
40 # define EXT_C(sym) sym argument

12345678910>>...20