cddl/lib/libdtrace/libproc_compat.h
39
#define Pxlookup_by_addr(p, a, n, s, sym, i) \
cddl/lib/libdtrace/libproc_compat.h
40
proc_addr2sym(p, a, n, s, sym)
cddl/lib/libdtrace/libproc_compat.h
41
#define Pxlookup_by_name(p, l, s1, s2, sym, a) \
cddl/lib/libdtrace/libproc_compat.h
42
proc_name2sym(p, s1, s2, sym, a)
crypto/heimdal/lib/kadm5/password_quality.c
262
void *sym;
crypto/heimdal/lib/kadm5/password_quality.c
306
sym = dlsym(handle, check_function);
crypto/heimdal/lib/kadm5/password_quality.c
307
if(sym == NULL) {
crypto/heimdal/lib/kadm5/password_quality.c
314
passwd_quality_check = (kadm5_passwd_quality_check_func_v0) sym;
crypto/heimdal/lib/krb5/plugin.c
338
void *sym;
crypto/heimdal/lib/krb5/plugin.c
341
sym = dlsym(e->u.dso.dsohandle, name);
crypto/heimdal/lib/krb5/plugin.c
342
if (sym)
crypto/heimdal/lib/krb5/plugin.c
343
ret = add_symbol(context, list, sym);
crypto/krb5/src/clients/ksu/ccache.c
392
char bytes[6], *p, *sym;
crypto/krb5/src/clients/ksu/ccache.c
399
sym = k5_base64_encode(data.data, data.length);
crypto/krb5/src/clients/ksu/ccache.c
400
if (sym == NULL)
crypto/krb5/src/clients/ksu/ccache.c
403
while ((p = strchr(sym, '/')) != NULL)
crypto/krb5/src/clients/ksu/ccache.c
405
while ((p = strchr(sym, '+')) != NULL)
crypto/krb5/src/clients/ksu/ccache.c
407
*sym_out = sym;
crypto/krb5/src/clients/ksu/ksu.h
120
krb5_error_code gen_sym(krb5_context context, char **sym);
crypto/krb5/src/clients/ksu/main.c
885
char *sep, *ccname = NULL, *sym = NULL, *target;
crypto/krb5/src/clients/ksu/main.c
905
retval = gen_sym(context, &sym);
crypto/krb5/src/clients/ksu/main.c
911
if (asprintf(&ccname, "%s.%s", target, sym) < 0) {
crypto/krb5/src/clients/ksu/main.c
913
free(sym);
crypto/krb5/src/clients/ksu/main.c
918
free(sym);
crypto/krb5/src/lib/gssapi/mechglue/g_initialize.c
1129
gss_mechanism (*sym)(const gss_OID);
crypto/krb5/src/lib/gssapi/mechglue/g_initialize.c
1183
if (krb5int_get_plugin_func(dl, MECH_SYM, (void (**)(void))&sym,
crypto/krb5/src/lib/gssapi/mechglue/g_initialize.c
1186
aMech->mech = (*sym)(aMech->mech_type);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
3405
void (*sym)(void);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
3415
err = krb5int_get_plugin_func(handle, "C_GetFunctionList", &sym, &einfo);
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
3421
getflist = (CK_RV (*)(CK_FUNCTION_LIST_PTR_PTR))sym;
crypto/krb5/src/util/support/plugins.c
509
void *sym = NULL;
crypto/krb5/src/util/support/plugins.c
511
if (krb5int_get_plugin_data (dirhandle->files[i], symname, &sym, ep) == 0) {
crypto/krb5/src/util/support/plugins.c
520
p[count - 1] = sym;
crypto/krb5/src/util/support/plugins.c
568
void (*sym)(void) = NULL;
crypto/krb5/src/util/support/plugins.c
570
if (krb5int_get_plugin_func (dirhandle->files[i], symname, &sym, ep) == 0) {
crypto/krb5/src/util/support/plugins.c
579
p[count - 1] = sym;
crypto/openssl/apps/speed.c
105
int sym;
crypto/openssl/apps/speed.c
2247
seconds.sym = seconds.rsa = seconds.dsa = seconds.ecdsa
crypto/openssl/apps/speed.c
2690
print_message(names[D_MD2], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
2702
print_message(names[D_MDC2], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
2714
print_message(names[D_MD4], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
2726
print_message(names[D_MD5], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
2738
print_message(names[D_SHA1], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
2750
print_message(names[D_SHA256], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
2762
print_message(names[D_SHA512], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
2774
print_message(names[D_WHIRLPOOL], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
2786
print_message(names[D_RMD160], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
2817
print_message(names[D_HMAC], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
2840
print_message(names[D_CBC_DES], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
2862
print_message(names[D_EDE3_DES], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
2887
print_message(names[algindex], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
2913
print_message(names[algindex], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
2938
print_message(names[algindex], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
2969
print_message(names[D_GHASH], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
2982
print_message(names[D_RAND], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
3033
print_message(names[D_EVP], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
3186
print_message(names[D_EVP], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
3224
print_message(names[D_EVP_CMAC], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
3245
print_message(names[D_KMAC128], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
3266
print_message(names[D_KMAC256], lengths[testnum], seconds.sym);
crypto/openssl/apps/speed.c
5192
print_message(alg_name, mblengths[j], seconds->sym);
crypto/openssl/crypto/dso/dso_dl.c
123
void *sym;
crypto/openssl/crypto/dso/dso_dl.c
138
if (shl_findsym(&ptr, symname, TYPE_UNDEFINED, &sym) < 0) {
crypto/openssl/crypto/dso/dso_dl.c
149
return (DSO_FUNC_TYPE)sym;
crypto/openssl/crypto/dso/dso_dlfcn.c
166
DSO_FUNC_TYPE sym;
crypto/openssl/crypto/dso/dso_dlfcn.c
189
return u.sym;
crypto/openssl/crypto/dso/dso_vms.c
261
struct dsc$descriptor_s *symname_dsc, void **sym,
crypto/openssl/crypto/dso/dso_vms.c
273
symname_dsc, sym,
crypto/openssl/crypto/dso/dso_vms.c
277
symname_dsc, sym, 0, flags);
crypto/openssl/crypto/dso/dso_vms.c
283
void vms_bind_sym(DSO *dso, const char *symname, void **sym)
crypto/openssl/crypto/dso/dso_vms.c
301
*sym = NULL;
crypto/openssl/crypto/dso/dso_vms.c
329
status = do_find_symbol(ptr, &symname_dsc, sym, LIB$M_FIS_MIXEDCASE);
crypto/openssl/crypto/dso/dso_vms.c
332
status = do_find_symbol(ptr, &symname_dsc, sym, 0);
crypto/openssl/crypto/dso/dso_vms.c
344
*sym = NULL;
crypto/openssl/crypto/dso/dso_vms.c
370
DSO_FUNC_TYPE sym = 0;
crypto/openssl/crypto/dso/dso_vms.c
371
vms_bind_sym(dso, symname, (void **)&sym);
crypto/openssl/crypto/dso/dso_vms.c
372
return sym;
crypto/openssl/crypto/dso/dso_win32.c
165
} sym;
crypto/openssl/crypto/dso/dso_win32.c
180
sym.f = GetProcAddress(*ptr, symname);
crypto/openssl/crypto/dso/dso_win32.c
181
if (sym.p == NULL) {
crypto/openssl/crypto/dso/dso_win32.c
185
return (DSO_FUNC_TYPE)sym.f;
crypto/openssl/crypto/init.c
707
void *sym;
crypto/openssl/crypto/init.c
719
handlersym.sym, &handle);
crypto/openssl/crypto/init.c
732
void *sym;
crypto/openssl/crypto/init.c
739
dso = DSO_dsobyaddr(handlersym.sym, DSO_FLAG_NO_UNLOAD_ON_FREE);
crypto/openssl/test/moduleloadtest.c
25
SD_SYM sym;
crypto/openssl/test/moduleloadtest.c
30
ret = symbol == NULL || sd_sym(sd, symbol, &sym);
crypto/openssl/test/shlibloadtest.c
110
if (!sd_sym(cryptolib, "OPENSSL_init_crypto", &symbols[0].sym)) {
crypto/openssl/test/shlibloadtest.c
124
if (!sd_sym(ssllib, "TLS_method", &symbols[0].sym)
crypto/openssl/test/shlibloadtest.c
125
|| !sd_sym(ssllib, "SSL_CTX_new", &symbols[1].sym)
crypto/openssl/test/shlibloadtest.c
126
|| !sd_sym(ssllib, "SSL_CTX_free", &symbols[2].sym)) {
crypto/openssl/test/shlibloadtest.c
141
if (!sd_sym(cryptolib, "ERR_get_error", &symbols[0].sym)
crypto/openssl/test/shlibloadtest.c
142
|| !sd_sym(cryptolib, "OPENSSL_version_major", &symbols[1].sym)
crypto/openssl/test/shlibloadtest.c
143
|| !sd_sym(cryptolib, "OPENSSL_version_minor", &symbols[2].sym)
crypto/openssl/test/shlibloadtest.c
144
|| !sd_sym(cryptolib, "OPENSSL_version_patch", &symbols[3].sym)
crypto/openssl/test/shlibloadtest.c
145
|| !sd_sym(cryptolib, "OPENSSL_atexit", &symbols[4].sym)) {
crypto/openssl/test/shlibloadtest.c
185
if (!sd_sym(cryptolib, "DSO_dsobyaddr", &symbols[0].sym)
crypto/openssl/test/shlibloadtest.c
186
|| !sd_sym(cryptolib, "DSO_free", &symbols[1].sym)) {
crypto/openssl/test/shlibloadtest.c
68
SD_SYM sym;
crypto/openssl/test/simpledynamic.c
29
int sd_sym(SD lib, const char *symname, SD_SYM *sym)
crypto/openssl/test/simpledynamic.c
31
*sym = dlsym(lib, symname);
crypto/openssl/test/simpledynamic.c
32
return *sym != NULL;
crypto/openssl/test/simpledynamic.c
53
int sd_sym(SD lib, const char *symname, SD_SYM *sym)
crypto/openssl/test/simpledynamic.c
55
*sym = (SD_SYM)GetProcAddress(lib, symname);
crypto/openssl/test/simpledynamic.c
56
return *sym != NULL;
crypto/openssl/test/simpledynamic.h
46
int sd_sym(SD sd, const char *symname, SD_SYM *sym);
lib/libc/gen/_pthread_stubs.c
144
#define WEAK_REF(sym, alias) __weak_reference(sym, alias)
lib/libc/gen/gen-compat.h
63
#define COMPAT_SYSCALL(rtype, fun, args, sym, ver) \
lib/libc/gen/gen-compat.h
64
rtype fun args; __sym_compat(sym, fun, ver);
lib/libc/gen/gen-compat.h
66
#define COMPAT_SYSCALL(rtype, fun, args, sym, ver) \
lib/libc/gen/sem.c
100
#define SYM_COMPAT(sym, impl, ver) __sym_compat(sym, impl, ver)
lib/libc/gen/sem.c
102
#define FB10_COMPAT(func, sym) \
lib/libc/gen/sem.c
103
WEAK_REF(func, SYM_FB10(sym)); \
lib/libc/gen/sem.c
104
SYM_COMPAT(sym, SYM_FB10(sym), FBSD_1.0)
lib/libc/gen/sem.c
98
#define SYM_FB10(sym) __CONCAT(sym, _fb10)
lib/libc/gen/sem.c
99
#define WEAK_REF(sym, alias) __weak_reference(sym, alias)
lib/libc/include/compat.h
38
#define __sym_compat(sym, impl, verid) \
lib/libc/include/compat.h
39
.symver impl, sym@verid
lib/libc/include/compat.h
77
#define __weak_reference(sym,alias) \
lib/libc/include/compat.h
78
.weak alias;.equ alias,sym
lib/libifconfig/libifconfig_sfp_tables.tpl.c
58
local sym, desc, disp
lib/libifconfig/libifconfig_sfp_tables.tpl.c
63
_, sym, desc, disp = table.unpack(item)
lib/libifconfig/libifconfig_sfp_tables.tpl.c
64
local symbol = string.upper(name).."_"..sym
lib/libifconfig/libifconfig_sfp_tables.tpl.h
44
local num, sym, desc, disp
lib/libifconfig/libifconfig_sfp_tables.tpl.h
50
val, sym, desc, disp = table.unpack(item)
lib/libifconfig/libifconfig_sfp_tables.tpl.h
51
local symbol = string.upper(name).."_"..sym
lib/libkldelf/ef.c
129
ef_lookup_symbol(elf_file_t ef, const char *name, GElf_Sym **sym, bool see_local)
lib/libkldelf/ef.c
161
*sym = symp;
lib/libkldelf/ef.c
178
GElf_Sym *sym;
lib/libkldelf/ef.c
189
error = ef_lookup_symbol(ef, setsym, &sym, true);
lib/libkldelf/ef.c
192
*startp = sym->st_value;
lib/libkldelf/ef.c
196
error = ef_lookup_symbol(ef, setsym, &sym, true);
lib/libkldelf/ef.c
199
*stopp = sym->st_value;
lib/libkldelf/ef.c
212
const GElf_Sym *sym;
lib/libkldelf/ef.c
216
sym = ef->ef_symtab + symidx;
lib/libkldelf/ef.c
218
if (GELF_ST_BIND(sym->st_info) == STB_LOCAL &&
lib/libkldelf/ef.c
219
sym->st_shndx != SHN_UNDEF && sym->st_value != 0)
lib/libkldelf/ef.c
220
return (sym->st_value);
lib/libkldelf/ef.c
84
GElf_Sym **sym, bool see_local);
lib/libkldelf/ef_obj.c
104
GElf_Sym **sym, bool see_local);
lib/libkldelf/ef_obj.c
132
ef_obj_lookup_symbol(elf_file_t ef, const char *name, GElf_Sym **sym,
lib/libkldelf/ef_obj.c
144
*sym = symp;
lib/libkldelf/ef_obj.c
174
const GElf_Sym *sym;
lib/libkldelf/ef_obj.c
178
sym = ef->ddbsymtab + symidx;
lib/libkldelf/ef_obj.c
180
if (sym->st_shndx != SHN_UNDEF)
lib/libkldelf/ef_obj.c
181
return (sym->st_value);
lib/libkldelf/elf.c
388
GElf_Sym *sym;
lib/libkldelf/elf.c
401
sym = calloc(nsym, sizeof(*sym));
lib/libkldelf/elf.c
402
if (sym == NULL)
lib/libkldelf/elf.c
406
if (gelf_getsym(data, i, &sym[i]) == NULL) {
lib/libkldelf/elf.c
407
free(sym);
lib/libkldelf/elf.c
413
*symp = sym;
lib/libkldelf/elf.c
691
elf_lookup_symbol(struct elf_file *efile, const char *name, GElf_Sym **sym,
lib/libkldelf/elf.c
694
return (EF_LOOKUP_SYMBOL(efile, name, sym, see_local));
lib/libkldelf/kldelf.h
323
GElf_Sym **sym, bool see_local);
lib/libkldelf/kldelf.h
51
#define EF_LOOKUP_SYMBOL(ef, name, sym, see_local) \
lib/libkldelf/kldelf.h
52
(ef)->ef_ops->lookup_symbol((ef)->ef_ef, name, sym, see_local)
lib/libkldelf/kldelf.h
72
int (*lookup_symbol)(elf_file_t ef, const char *name, GElf_Sym **sym,
lib/libpmcstat/libpmcstat_image.c
105
if (gelf_getsym(data, (int) n, &sym) != &sym)
lib/libpmcstat/libpmcstat_image.c
107
if (GELF_ST_TYPE(sym.st_info) != STT_FUNC)
lib/libpmcstat/libpmcstat_image.c
110
if (sym.st_shndx == STN_UNDEF)
lib/libpmcstat/libpmcstat_image.c
113
if (!firsttime && pmcstat_symbol_search(image, sym.st_value))
lib/libpmcstat/libpmcstat_image.c
116
if ((fnname = elf_strptr(e, sh->sh_link, sym.st_name))
lib/libpmcstat/libpmcstat_image.c
135
sym.st_value &= ~1;
lib/libpmcstat/libpmcstat_image.c
139
symptr->ps_start = sym.st_value - image->pi_vaddr;
lib/libpmcstat/libpmcstat_image.c
140
symptr->ps_end = symptr->ps_start + sym.st_size;
lib/libpmcstat/libpmcstat_image.c
67
GElf_Sym sym;
lib/libpmcstat/libpmcstat_image.c
80
if (gelf_getsym(data, (int) n, &sym) != &sym)
lib/libpmcstat/libpmcstat_image.c
82
if (GELF_ST_TYPE(sym.st_info) == STT_FUNC)
lib/libpmcstat/libpmcstat_symbol.c
100
pcm->ppm_lowpc + sym->ps_start);
lib/libpmcstat/libpmcstat_symbol.c
102
pcm->ppm_lowpc + sym->ps_end);
lib/libpmcstat/libpmcstat_symbol.c
104
return (sym);
lib/libpmcstat/libpmcstat_symbol.c
133
struct pmcstat_symbol sym;
lib/libpmcstat/libpmcstat_symbol.c
138
sym.ps_name = NULL;
lib/libpmcstat/libpmcstat_symbol.c
139
sym.ps_start = addr;
lib/libpmcstat/libpmcstat_symbol.c
140
sym.ps_end = addr + 1;
lib/libpmcstat/libpmcstat_symbol.c
142
return (bsearch((void *) &sym, image->pi_symbols,
lib/libpmcstat/libpmcstat_symbol.c
58
struct pmcstat_symbol *sym;
lib/libpmcstat/libpmcstat_symbol.c
88
sym = &image->pi_symbols[i];
lib/libpmcstat/libpmcstat_symbol.c
89
name2 = pmcstat_string_unintern(sym->ps_name);
lib/libproc/proc_sym.c
455
GElf_Sym sym;
lib/libproc/proc_sym.c
469
(void)gelf_getsym(data, symtab->index[mid], &sym);
lib/libproc/proc_sym.c
470
if (addr >= sym.st_value && addr < sym.st_value + sym.st_size)
lib/libproc/proc_sym.c
473
if (addr < sym.st_value)
lib/libproc/proc_sym.c
485
(void)gelf_getsym(data, symtab->index[i], &sym);
lib/libproc/proc_sym.c
486
if (addr < sym.st_value || addr >= sym.st_value + sym.st_size)
lib/libproc/proc_sym.c
582
GElf_Sym sym;
lib/libproc/proc_sym.c
590
for (i = 0; gelf_getsym(data, i, &sym) != NULL; i++) {
lib/libproc/proc_sym.c
591
s = elf_strptr(elf, symtab->stridx, sym.st_name);
lib/libproc/proc_sym.c
593
memcpy(symcopy, &sym, sizeof(*symcopy));
lib/libproc/proc_sym.c
659
GElf_Sym sym;
lib/libproc/proc_sym.c
682
for (i = 0; gelf_getsym(symtab->data, i, &sym) != NULL; i++) {
lib/libproc/proc_sym.c
683
if (GELF_ST_BIND(sym.st_info) == STB_LOCAL &&
lib/libproc/proc_sym.c
686
if (GELF_ST_BIND(sym.st_info) == STB_GLOBAL &&
lib/libproc/proc_sym.c
689
if (GELF_ST_BIND(sym.st_info) == STB_WEAK &&
lib/libproc/proc_sym.c
692
if (GELF_ST_TYPE(sym.st_info) == STT_NOTYPE &&
lib/libproc/proc_sym.c
695
if (GELF_ST_TYPE(sym.st_info) == STT_OBJECT &&
lib/libproc/proc_sym.c
698
if (GELF_ST_TYPE(sym.st_info) == STT_FUNC &&
lib/libproc/proc_sym.c
701
if (GELF_ST_TYPE(sym.st_info) == STT_SECTION &&
lib/libproc/proc_sym.c
704
if (GELF_ST_TYPE(sym.st_info) == STT_FILE &&
lib/libproc/proc_sym.c
707
s = elf_strptr(file->elf, symtab->stridx, sym.st_name);
lib/libproc/proc_sym.c
709
sym.st_value += mapping->map.pr_vaddr;
lib/libproc/proc_sym.c
710
if ((error = (*func)(cd, &sym, s)) != 0)
lib/libproc/tests/proc_test.c
102
verify_bkpt(struct proc_handle *phdl, GElf_Sym *sym, const char *symname,
lib/libproc/tests/proc_test.c
125
ATF_CHECK_EQ_MSG(addr, sym->st_value,
lib/libproc/tests/proc_test.c
127
addr, (uintmax_t)sym->st_value);
lib/libproc/tests/proc_test.c
140
ATF_REQUIRE_EQ(memcmp(sym, &tsym, sizeof(*sym)), 0);
lib/libproc/tests/proc_test.c
304
GElf_Sym sym;
lib/libproc/tests/proc_test.c
323
&sym);
lib/librtld_db/rtld_db.c
279
GElf_Sym sym;
lib/librtld_db/rtld_db.c
314
for (i = 0; gelf_getsym(data, i, &sym) != NULL; i++) {
lib/librtld_db/rtld_db.c
315
if (GELF_ST_TYPE(sym.st_info) != STT_FUNC ||
lib/librtld_db/rtld_db.c
316
GELF_ST_BIND(sym.st_info) != STB_GLOBAL)
lib/librtld_db/rtld_db.c
318
symname = elf_strptr(e, strscnidx, sym.st_name);
lib/librtld_db/rtld_db.c
323
rdap->rda_preinit_addr = sym.st_value + base;
lib/librtld_db/rtld_db.c
324
rdap->rda_dlactivity_addr = sym.st_value + base;
lib/librtld_db/rtld_db.c
326
rdap->rda_postinit_addr = sym.st_value + base;
lib/libthr/thread/thr_private.h
58
#define SYM_FB10(sym) __CONCAT(sym, _fb10)
lib/libthr/thread/thr_private.h
59
#define SYM_FBP10(sym) __CONCAT(sym, _fbp10)
lib/libthr/thread/thr_private.h
60
#define WEAK_REF(sym, alias) __weak_reference(sym, alias)
lib/libthr/thread/thr_private.h
61
#define SYM_COMPAT(sym, impl, ver) __sym_compat(sym, impl, ver)
lib/libthr/thread/thr_private.h
62
#define SYM_DEFAULT(sym, impl, ver) __sym_default(sym, impl, ver)
lib/libthr/thread/thr_private.h
64
#define FB10_COMPAT(func, sym) \
lib/libthr/thread/thr_private.h
65
WEAK_REF(func, SYM_FB10(sym)); \
lib/libthr/thread/thr_private.h
66
SYM_COMPAT(sym, SYM_FB10(sym), FBSD_1.0)
lib/libthr/thread/thr_private.h
68
#define FB10_COMPAT_PRIVATE(func, sym) \
lib/libthr/thread/thr_private.h
69
WEAK_REF(func, SYM_FBP10(sym)); \
lib/libthr/thread/thr_private.h
70
SYM_DEFAULT(sym, SYM_FBP10(sym), FBSDprivate_1.0)
lib/libthread_db/libpthread_db.c
125
#define LOOKUP_SYM(proc, sym, addr) \
lib/libthread_db/libpthread_db.c
126
ret = ps_pglobal_lookup(proc, NULL, sym, addr); \
lib/libthread_db/libpthread_db.c
128
TDBG("can not find symbol: %s\n", sym); \
lib/libthread_db/libpthread_db.c
133
#define LOOKUP_VAL(proc, sym, val) \
lib/libthread_db/libpthread_db.c
134
ret = ps_pglobal_lookup(proc, NULL, sym, &vaddr);\
lib/libthread_db/libpthread_db.c
136
TDBG("can not find symbol: %s\n", sym); \
lib/libthread_db/libpthread_db.c
142
TDBG("can not read value of %s\n", sym);\
lib/libthread_db/libthr_db.c
110
#define LOOKUP_SYM(proc, sym, addr) \
lib/libthread_db/libthr_db.c
111
ret = ps_pglobal_lookup(proc, NULL, sym, addr); \
lib/libthread_db/libthr_db.c
113
TDBG("can not find symbol: %s\n", sym); \
lib/libthread_db/libthr_db.c
118
#define LOOKUP_VAL(proc, sym, val) \
lib/libthread_db/libthr_db.c
119
ret = ps_pglobal_lookup(proc, NULL, sym, &vaddr);\
lib/libthread_db/libthr_db.c
121
TDBG("can not find symbol: %s\n", sym); \
lib/libthread_db/libthr_db.c
127
TDBG("can not read value of %s\n", sym);\
libexec/rtld-elf/aarch64/reloc.c
243
const Elf_Sym *def, *sym;
libexec/rtld-elf/aarch64/reloc.c
257
sym = &obj->symtab[ELF_R_SYM(rela->r_info)];
libexec/rtld-elf/aarch64/reloc.c
264
if ((sym->st_other & STO_AARCH64_VARIANT_PCS) !=
libexec/rtld-elf/debug.c
107
const Elf_Sym *sym;
libexec/rtld-elf/debug.c
114
sym = obj->symtab + ELF_R_SYM(rel->r_info);
libexec/rtld-elf/debug.c
116
obj->strtab + sym->st_name,
libexec/rtld-elf/debug.c
118
(u_long)sym->st_value, (int)sym->st_size,
libexec/rtld-elf/debug.c
129
const Elf_Sym *sym;
libexec/rtld-elf/debug.c
136
sym = obj->symtab + ELF_R_SYM(rela->r_info);
libexec/rtld-elf/debug.c
138
obj->strtab + sym->st_name,
libexec/rtld-elf/debug.c
140
(u_long)sym->st_value, (int)sym->st_size,
libexec/rtld-elf/rtld.c
2031
if (cache != NULL && cache[symnum].sym != NULL) {
libexec/rtld-elf/rtld.c
2033
return (cache[symnum].sym);
libexec/rtld-elf/rtld.c
2085
cache[symnum].sym = def;
libexec/rtld-elf/rtld.c
4087
void *sym;
libexec/rtld-elf/rtld.c
4211
sym = make_function_pointer(def, defobj);
libexec/rtld-elf/rtld.c
4213
sym = rtld_resolve_ifunc(defobj, def);
libexec/rtld-elf/rtld.c
4217
sym = __tls_get_addr(&ti);
libexec/rtld-elf/rtld.c
4219
sym = defobj->relocbase + def->st_value;
libexec/rtld-elf/rtld.c
4220
LD_UTRACE(UTRACE_DLSYM_STOP, handle, sym, 0, 0, name);
libexec/rtld-elf/rtld.c
4221
return (sym);
libexec/rtld-elf/rtld.h
312
const Elf_Sym *sym; /* Symbol table entry */
libexec/rtld-elf/tests/dlopen_test.c
16
void *hdl, *sym;
libexec/rtld-elf/tests/dlopen_test.c
21
sym = dlsym(hdl, "pthread_create");
libexec/rtld-elf/tests/dlopen_test.c
22
ATF_REQUIRE(sym != NULL);
libexec/rtld-elf/tests/dlopen_test.c
26
sym = dlsym(hdl, "pthread_create");
libexec/rtld-elf/tests/dlopen_test.c
27
ATF_REQUIRE(sym == NULL);
sbin/pfctl/parse.y
114
static TAILQ_HEAD(symhead, sym) symhead = TAILQ_HEAD_INITIALIZER(symhead);
sbin/pfctl/parse.y
116
TAILQ_ENTRY(sym) entry;
sbin/pfctl/parse.y
7666
struct sym *sym;
sbin/pfctl/parse.y
7689
while ((sym = TAILQ_FIRST(&symhead))) {
sbin/pfctl/parse.y
7690
if ((pf->opts & PF_OPT_VERBOSE2) && !sym->used)
sbin/pfctl/parse.y
7692
"used\n", sym->nam);
sbin/pfctl/parse.y
7693
free(sym->nam);
sbin/pfctl/parse.y
7694
free(sym->val);
sbin/pfctl/parse.y
7695
TAILQ_REMOVE(&symhead, sym, entry);
sbin/pfctl/parse.y
7696
free(sym);
sbin/pfctl/parse.y
7705
struct sym *sym;
sbin/pfctl/parse.y
7707
TAILQ_FOREACH(sym, &symhead, entry) {
sbin/pfctl/parse.y
7708
if (strcmp(nam, sym->nam) == 0)
sbin/pfctl/parse.y
7712
if (sym != NULL) {
sbin/pfctl/parse.y
7713
if (sym->persist == 1)
sbin/pfctl/parse.y
7716
free(sym->nam);
sbin/pfctl/parse.y
7717
free(sym->val);
sbin/pfctl/parse.y
7718
TAILQ_REMOVE(&symhead, sym, entry);
sbin/pfctl/parse.y
7719
free(sym);
sbin/pfctl/parse.y
7722
if ((sym = calloc(1, sizeof(*sym))) == NULL)
sbin/pfctl/parse.y
7725
sym->nam = strdup(nam);
sbin/pfctl/parse.y
7726
if (sym->nam == NULL) {
sbin/pfctl/parse.y
7727
free(sym);
sbin/pfctl/parse.y
7730
sym->val = strdup(val);
sbin/pfctl/parse.y
7731
if (sym->val == NULL) {
sbin/pfctl/parse.y
7732
free(sym->nam);
sbin/pfctl/parse.y
7733
free(sym);
sbin/pfctl/parse.y
7736
sym->used = 0;
sbin/pfctl/parse.y
7737
sym->persist = persist;
sbin/pfctl/parse.y
7738
TAILQ_INSERT_TAIL(&symhead, sym, entry);
sbin/pfctl/parse.y
7745
char *sym, *val;
sbin/pfctl/parse.y
7751
sym = strndup(s, val - s);
sbin/pfctl/parse.y
7752
if (sym == NULL)
sbin/pfctl/parse.y
7755
ret = symset(sym, val + 1, 1);
sbin/pfctl/parse.y
7756
free(sym);
sbin/pfctl/parse.y
7764
struct sym *sym;
sbin/pfctl/parse.y
7766
TAILQ_FOREACH(sym, &symhead, entry) {
sbin/pfctl/parse.y
7767
if (strcmp(nam, sym->nam) == 0) {
sbin/pfctl/parse.y
7768
sym->used = 1;
sbin/pfctl/parse.y
7769
return (sym->val);
stand/common/load_elf.c
1227
Elf_Sym sym;
stand/common/load_elf.c
1245
COPYOUT(ef->symtab + symnum, &sym, sizeof(sym));
stand/common/load_elf.c
1246
if (sym.st_name == 0) {
stand/common/load_elf.c
1251
strp = strdupout((vm_offset_t)(ef->strtab + sym.st_name));
stand/common/load_elf.c
1254
if (sym.st_shndx != SHN_UNDEF && sym.st_value != 0 &&
stand/common/load_elf.c
1255
ELF_ST_TYPE(sym.st_info) == type) {
stand/common/load_elf.c
1256
*symp = sym;
stand/common/load_elf.c
219
Elf_Sym sym;
stand/common/load_elf.c
221
return (__elfN(lookup_symbol)(ef, "kernphys", &sym, STT_OBJECT) == 0);
stand/common/load_elf.c
229
Elf_Sym sym;
stand/common/load_elf.c
234
if (__elfN(lookup_symbol)(ef, "__start_set_vt_drv_set", &sym, STT_NOTYPE) != 0)
stand/common/load_elf.c
236
p_start = sym.st_value + ef->off;
stand/common/load_elf.c
237
if (__elfN(lookup_symbol)(ef, "__stop_set_vt_drv_set", &sym, STT_NOTYPE) != 0)
stand/common/load_elf.c
239
p_end = sym.st_value + ef->off;
stand/common/load_elf.c
546
Elf_Sym sym;
stand/common/load_elf.c
82
Elf_Sym *sym, unsigned char type);
stand/common/load_elf.c
910
if (__elfN(lookup_symbol)(ef, "__start_set_modmetadata_set", &sym,
stand/common/load_elf.c
913
p_start = sym.st_value + ef->off;
stand/common/load_elf.c
914
if (__elfN(lookup_symbol)(ef, "__stop_set_modmetadata_set", &sym,
stand/common/load_elf.c
917
p_end = sym.st_value + ef->off;
stand/common/load_elf_obj.c
559
Elf_Sym sym;
stand/common/load_elf_obj.c
565
&sym, sizeof(sym));
stand/common/load_elf_obj.c
566
if (sym.st_shndx == SHN_UNDEF || sym.st_shndx >= ef->hdr.e_shnum)
stand/common/load_elf_obj.c
568
base = ef->e_shdr[sym.st_shndx].sh_addr;
stand/common/load_elf_obj.c
571
return (base + sym.st_value);
stand/fdt/fdt_loader_cmd.c
117
Elf_Sym sym;
stand/fdt/fdt_loader_cmd.c
168
COPYOUT(symtab, &sym, sizeof(sym));
stand/fdt/fdt_loader_cmd.c
169
symtab += sizeof(sym);
stand/fdt/fdt_loader_cmd.c
171
if (ELF_ST_BIND(sym.st_info) != STB_GLOBAL ||
stand/fdt/fdt_loader_cmd.c
172
ELF_ST_TYPE(sym.st_info) != STT_NOTYPE)
stand/fdt/fdt_loader_cmd.c
174
strp = strdupout(strtab + sym.st_name);
stand/fdt/fdt_loader_cmd.c
176
fdt_start = (vm_offset_t)sym.st_value + offs;
stand/kboot/include/util.h
10
bool data_from_kernel(const char *sym, void *buf, size_t len);
stand/kboot/libkboot/dfk.c
263
data_from_kernel(const char *sym, void *buf, size_t len)
stand/kboot/libkboot/dfk.c
267
addr = symbol_addr(sym);
stand/kboot/libkboot/dfk.c
269
fprintf(stderr, "Can't find symbol %s\n", sym);
sys/amd64/amd64/db_trace.c
145
c_db_sym_t sym;
sys/amd64/amd64/db_trace.c
163
sym = db_search_symbol(rip - 1, DB_STGY_ANY, &offset);
sys/amd64/amd64/db_trace.c
164
db_symbol_values(sym, &name, NULL);
sys/amd64/amd64/db_trace.c
247
c_db_sym_t sym;
sys/amd64/amd64/db_trace.c
255
sym = db_search_symbol(pc, DB_STGY_ANY, &offset);
sys/amd64/amd64/db_trace.c
256
db_symbol_values(sym, &name, NULL);
sys/amd64/amd64/db_trace.c
272
if (sym == C_DB_SYM_NULL && sp != 0) {
sys/amd64/amd64/db_trace.c
332
sym = db_search_symbol(pc, DB_STGY_ANY,
sys/amd64/amd64/db_trace.c
334
db_symbol_values(sym, &name, NULL);
sys/amd64/include/asm.h
100
#define WEAK_REFERENCE(sym, alias) \
sys/amd64/include/asm.h
102
.equ CNAME(alias),CNAME(sym)
sys/arm/arm/db_trace.c
60
c_db_sym_t sym;
sys/arm/arm/db_trace.c
71
sym = db_search_symbol(state->start_pc, DB_STGY_ANY, &offset);
sys/arm/arm/db_trace.c
72
if (sym == C_DB_SYM_NULL) {
sys/arm/arm/db_trace.c
76
db_symbol_values(sym, &name, &value);
sys/arm/include/asm.h
119
#define GOT_GET(x,got,sym) \
sys/arm/include/asm.h
120
ldr x, sym; \
sys/arm/include/asm.h
144
#define GOT_GET(x,got,sym) \
sys/arm/include/asm.h
145
ldr x, sym;
sys/arm/include/asm.h
158
#define WEAK_ALIAS(alias,sym) \
sys/arm/include/asm.h
160
alias = sym
sys/arm/include/asm.h
163
#define WARN_REFERENCES(sym,msg) \
sys/arm/include/asm.h
165
.stabs __STRING(_C_LABEL(sym)) ## ,1,0,0,0
sys/arm/include/asm.h
167
#define WARN_REFERENCES(sym,msg) \
sys/arm/include/asm.h
169
.stabs __STRING(sym),1,0,0,0
sys/arm64/arm64/db_trace.c
67
c_db_sym_t sym;
sys/arm64/arm64/db_trace.c
74
sym = db_search_symbol(frame->pc, DB_STGY_ANY, &offset);
sys/arm64/arm64/db_trace.c
75
if (sym == C_DB_SYM_NULL) {
sys/arm64/arm64/db_trace.c
79
db_symbol_values(sym, &name, &value);
sys/arm64/arm64/trap.c
425
c_db_sym_t sym;
sys/arm64/arm64/trap.c
435
sym = db_search_symbol(value, DB_STGY_ANY, &offset);
sys/arm64/arm64/trap.c
436
if (sym != C_DB_SYM_NULL) {
sys/arm64/arm64/trap.c
437
db_symbol_values(sym, &sym_name, &sym_value);
sys/arm64/include/asm.h
49
#define LENTRY(sym) \
sys/arm64/include/asm.h
50
.text; .align 2; .type sym,#function; sym: \
sys/arm64/include/asm.h
52
#define ENTRY(sym) \
sys/arm64/include/asm.h
53
.globl sym; LENTRY(sym)
sys/arm64/include/asm.h
54
#define EENTRY(sym) \
sys/arm64/include/asm.h
55
.globl sym; .text; .align 2; .type sym,#function; sym:
sys/arm64/include/asm.h
56
#define LEND(sym) .ltorg; .cfi_endproc; .size sym, . - sym
sys/arm64/include/asm.h
57
#define END(sym) LEND(sym)
sys/arm64/include/asm.h
58
#define EEND(sym)
sys/arm64/include/asm.h
60
#define WEAK_REFERENCE(sym, alias) \
sys/arm64/include/asm.h
62
.set alias,sym
sys/arm64/include/csan.h
72
c_db_sym_t sym;
sys/arm64/include/csan.h
90
sym = db_search_symbol((vm_offset_t)frame.pc, DB_STGY_PROC,
sys/arm64/include/csan.h
92
db_symbol_values(sym, &symname, NULL);
sys/compat/linux/linux_vdso.c
106
Elf_Sym *dsym, *sym;
sys/compat/linux/linux_vdso.c
141
SLIST_FOREACH(lsym, &__elfN(linux_vdso_syms), sym) {
sys/compat/linux/linux_vdso.c
142
for (i = 0, sym = dsym; i < symcnt; i++, sym++) {
sys/compat/linux/linux_vdso.c
143
symname = strtab + sym->st_name;
sys/compat/linux/linux_vdso.c
145
sym->st_value += offset;
sys/compat/linux/linux_vdso.c
146
*lsym->ptr = sym->st_value;
sys/compat/linux/linux_vdso.c
59
SLIST_INSERT_HEAD(&__elfN(linux_vdso_syms), s, sym);
sys/compat/linux/linux_vdso.h
32
SLIST_ENTRY(linux_vdso_sym) sym;
sys/compat/linux/linux_vdso.h
55
static struct linux_vdso_sym name ## sym = { \
sys/compat/linux/linux_vdso.h
61
SI_ORDER_FIRST, __elfN(linux_vdso_sym_init), &name ## sym); \
sys/ddb/db_ctf.c
276
if (sd->sym == NULL) {
sys/ddb/db_ctf.c
282
objtoff = sym_to_objtoff(&sd->lc, sd->sym, symtab, symtab_end);
sys/ddb/db_ctf.c
311
sd->sym = __DECONST(Elf_Sym *, lsym);
sys/ddb/db_ctf.c
51
sym_to_objtoff(linker_ctf_t *lc, const Elf_Sym *sym, const Elf_Sym *symtab,
sys/ddb/db_ctf.c
59
if (ELF_ST_TYPE(sym->st_info) != STT_OBJECT) {
sys/ddb/db_ctf.c
63
if (!(sym >= symtab && sym <= symtab_end)) {
sys/ddb/db_ctf.c
84
if (symp == sym) {
sys/ddb/db_ctf.h
42
Elf_Sym *sym;
sys/ddb/db_main.c
109
Elf_Sym *sym, *match;
sys/ddb/db_main.c
125
for (sym = (Elf_Sym*)symtab->start; (char*)sym < symtab->end; sym++) {
sys/ddb/db_main.c
126
if (sym->st_name == 0 || sym->st_shndx == SHN_UNDEF)
sys/ddb/db_main.c
128
if (stoffs < sym->st_value)
sys/ddb/db_main.c
130
if (ELF_ST_TYPE(sym->st_info) != STT_OBJECT &&
sys/ddb/db_main.c
131
ELF_ST_TYPE(sym->st_info) != STT_FUNC &&
sys/ddb/db_main.c
132
ELF_ST_TYPE(sym->st_info) != STT_NOTYPE)
sys/ddb/db_main.c
134
if ((stoffs - sym->st_value) > diff)
sys/ddb/db_main.c
136
if ((stoffs - sym->st_value) < diff) {
sys/ddb/db_main.c
137
diff = stoffs - sym->st_value;
sys/ddb/db_main.c
138
match = sym;
sys/ddb/db_main.c
141
match = sym;
sys/ddb/db_main.c
143
ELF_ST_BIND(sym->st_info) != STB_LOCAL)
sys/ddb/db_main.c
144
match = sym;
sys/ddb/db_main.c
148
ELF_ST_TYPE(sym->st_info) == STT_FUNC &&
sys/ddb/db_main.c
149
ELF_ST_BIND(sym->st_info) != STB_LOCAL)
sys/ddb/db_main.c
152
ELF_ST_BIND(sym->st_info) != STB_LOCAL)
sys/ddb/db_main.c
162
X_db_sym_numargs(db_symtab_t *symtab, c_db_sym_t sym, int *nargp,
sys/ddb/db_main.c
169
X_db_symbol_values(db_symtab_t *symtab, c_db_sym_t sym, const char **namep,
sys/ddb/db_main.c
175
linker_ddb_symbol_values((c_linker_sym_t)sym, &lval);
sys/ddb/db_main.c
183
((const Elf_Sym *)sym)->st_name;
sys/ddb/db_main.c
185
*valp = (db_expr_t)((const Elf_Sym *)sym)->st_value +
sys/ddb/db_main.c
76
X_db_line_at_pc(db_symtab_t *symtab, c_db_sym_t sym, char **file, int *line,
sys/ddb/db_main.c
86
Elf_Sym *sym;
sys/ddb/db_main.c
92
sym = (Elf_Sym *)symtab->start;
sys/ddb/db_main.c
93
while ((char *)sym < symtab->end) {
sys/ddb/db_main.c
94
if (sym->st_name != 0 &&
sys/ddb/db_main.c
96
sym->st_name, symbol))
sys/ddb/db_main.c
97
return ((c_db_sym_t)sym);
sys/ddb/db_main.c
98
sym++;
sys/ddb/db_pprint.c
377
if (ELF_ST_TYPE(sym_data.sym->st_info) != STT_OBJECT) {
sys/ddb/db_pprint.c
380
addr = sym_data.sym->st_value;
sys/ddb/db_sym.c
198
db_qualify(c_db_sym_t sym, char *symtabname)
sys/ddb/db_sym.c
203
db_symbol_values(sym, &symname, 0);
sys/ddb/db_sym.c
221
c_db_sym_t sym;
sys/ddb/db_sym.c
223
sym = db_lookup(name);
sys/ddb/db_sym.c
224
if (sym == C_DB_SYM_NULL)
sys/ddb/db_sym.c
226
db_symbol_values(sym, &name, valuep);
sys/ddb/db_sym.c
235
c_db_sym_t sym;
sys/ddb/db_sym.c
243
sym = db_lookup(tmp);
sys/ddb/db_sym.c
244
if (sym == C_DB_SYM_NULL)
sys/ddb/db_sym.c
246
db_symbol_values(sym, &name, &value);
sys/ddb/db_sym.c
259
c_db_sym_t sym;
sys/ddb/db_sym.c
267
sym = db_lookup(tmp);
sys/ddb/db_sym.c
268
if (sym == C_DB_SYM_NULL)
sys/ddb/db_sym.c
270
db_symbol_values(sym, &name, &value);
sys/ddb/db_sym.c
344
db_symbol_is_ambiguous(c_db_sym_t sym)
sys/ddb/db_sym.c
353
db_symbol_values(sym, &sym_name, 0);
sys/ddb/db_sym.c
374
c_db_sym_t ret, sym;
sys/ddb/db_sym.c
391
sym = X_db_search_symbol(&db_symtabs[i], val, strategy, &newdiff);
sys/ddb/db_sym.c
395
ret = sym;
sys/ddb/db_sym.c
406
db_symbol_values(c_db_sym_t sym, const char **namep, db_expr_t *valuep)
sys/ddb/db_sym.c
410
if (sym == DB_SYM_NULL) {
sys/ddb/db_sym.c
415
X_db_symbol_values(db_last_symtab, sym, namep, &value);
sys/ddb/db_sym.c
417
if (db_symbol_is_ambiguous(sym))
sys/ddb/db_sym.c
418
*namep = db_qualify(sym, db_last_symtab->name);
sys/ddb/db_sym.c
474
db_line_at_pc(c_db_sym_t sym, char **filename, int *linenum, db_expr_t pc)
sys/ddb/db_sym.c
476
return (X_db_line_at_pc(db_last_symtab, sym, filename, linenum, pc));
sys/ddb/db_sym.c
480
db_sym_numargs(c_db_sym_t sym, int *nargp, char **argnames)
sys/ddb/db_sym.c
482
return (X_db_sym_numargs(db_last_symtab, sym, nargp, argnames));
sys/ddb/db_sym.c
64
static char *db_qualify(c_db_sym_t sym, char *symtabname);
sys/ddb/db_sym.c
65
static bool db_symbol_is_ambiguous(c_db_sym_t sym);
sys/ddb/db_sym.h
103
void X_db_symbol_values(db_symtab_t *symtab, c_db_sym_t sym,
sys/dev/aic7xxx/aicasm/aicasm_gram.y
114
symbol_t *sym;
sys/dev/aic7xxx/aicasm/aicasm_gram.y
1379
process_field(unsigned int field_type, symbol_t *sym, int value)
sys/dev/aic7xxx/aicasm/aicasm_gram.y
1388
if (sym->type == UNINITIALIZED) {
sys/dev/aic7xxx/aicasm/aicasm_gram.y
1389
sym->type = field_type;
sys/dev/aic7xxx/aicasm/aicasm_gram.y
1390
initialize_symbol(sym);
sys/dev/aic7xxx/aicasm/aicasm_gram.y
1391
sym->info.finfo->value = value;
sys/dev/aic7xxx/aicasm/aicasm_gram.y
1397
sym->info.finfo->value = value;
sys/dev/aic7xxx/aicasm/aicasm_gram.y
1398
sym->info.finfo->mask = value;
sys/dev/aic7xxx/aicasm/aicasm_gram.y
1400
sym->info.finfo->mask = field_symbol->info.finfo->value;
sys/dev/aic7xxx/aicasm/aicasm_gram.y
1402
sym->info.finfo->mask = 0xFF;
sys/dev/aic7xxx/aicasm/aicasm_gram.y
1404
} else if (sym->type != field_type) {
sys/dev/aic7xxx/aicasm/aicasm_gram.y
1408
} else if (value != sym->info.finfo->value) {
sys/dev/aic7xxx/aicasm/aicasm_gram.y
1413
if (symlist_search(&(sym->info.finfo->symrefs),
sys/dev/aic7xxx/aicasm/aicasm_gram.y
1418
symlist_add(&(sym->info.finfo->symrefs), cur_symbol,
sys/dev/aic7xxx/aicasm/aicasm_gram.y
1420
cur_symbol->info.rinfo->valid_bitmask |= sym->info.finfo->mask;
sys/dev/aic7xxx/aicasm/aicasm_gram.y
1422
symlist_add(&(cur_symbol->info.rinfo->fields), sym, SYMLIST_SORT);
sys/dev/aic7xxx/aicasm/aicasm_gram.y
167
%token <sym> T_CEXPR
sys/dev/aic7xxx/aicasm/aicasm_gram.y
197
%token <sym> T_SYMBOL
sys/dev/aic7xxx/aicasm/aicasm_gram.y
86
static void process_field(unsigned int field_type, symbol_t *sym, int mask);
sys/dev/aic7xxx/aicasm/aicasm_macro_gram.y
72
symbol_t *sym;
sys/dev/aic7xxx/aicasm/aicasm_macro_gram.y
78
%token <sym> T_SYMBOL
sys/dev/qat_c2xxx/qat_ae.c
2866
const char *sym;
sys/dev/qat_c2xxx/qat_ae.c
2880
sym = qat_aefw_uof_string(sc, uim->uim_sym_name);
sys/dev/qat_c2xxx/qat_ae.c
2881
ael = strtoul(sym, &ep, 10);
sys/dev/qat_c2xxx/qat_ae.c
2882
if (ep == sym || ael > MAX_AE)
sys/dev/sym/sym_hipd.c
8245
DRIVER_MODULE(sym, pci, sym_pci_driver, NULL, NULL);
sys/dev/sym/sym_hipd.c
8246
MODULE_DEPEND(sym, cam, 1, 1, 1);
sys/dev/sym/sym_hipd.c
8247
MODULE_DEPEND(sym, pci, 1, 1, 1);
sys/i386/i386/db_trace.c
264
c_db_sym_t sym;
sys/i386/i386/db_trace.c
282
sym = db_search_symbol(eip - 1 - setidt_disp, DB_STGY_ANY,
sys/i386/i386/db_trace.c
285
sym = db_search_symbol(eip - 1, DB_STGY_ANY, &offset);
sys/i386/i386/db_trace.c
287
db_symbol_values(sym, &name, NULL);
sys/i386/i386/db_trace.c
407
c_db_sym_t sym;
sys/i386/i386/db_trace.c
455
sym = db_search_symbol(pc, DB_STGY_ANY, &offset);
sys/i386/i386/db_trace.c
456
db_symbol_values(sym, &name, NULL);
sys/i386/i386/db_trace.c
472
if (sym == C_DB_SYM_NULL && sp != 0) {
sys/i386/i386/db_trace.c
517
if (sym != NULL && db_sym_numargs(sym, &narg, argnames)) {
sys/i386/i386/db_trace.c
544
sym = db_search_symbol(pc, DB_STGY_ANY,
sys/i386/i386/db_trace.c
546
db_symbol_values(sym, &name, NULL);
sys/i386/include/asm.h
110
#define WEAK_REFERENCE(sym, alias) \
sys/i386/include/asm.h
112
.equ CNAME(alias),CNAME(sym)
sys/i386/include/asm.h
117
#define STRONG_ALIAS(alias,sym) \
sys/i386/include/asm.h
119
alias = sym
sys/kern/init_main.c
234
c_db_sym_t sym;
sys/kern/init_main.c
239
sym = db_search_symbol(va, strategy, &offset);
sys/kern/init_main.c
242
db_symbol_values(sym, &name, NULL);
sys/kern/init_main.c
884
c_db_sym_t sym;
sys/kern/init_main.c
898
sym = db_search_symbol((vm_offset_t)sip, DB_STGY_ANY, &offset);
sys/kern/init_main.c
899
db_symbol_values(sym, &sname, NULL);
sys/kern/init_main.c
900
sym = db_search_symbol((vm_offset_t)sip->func, DB_STGY_PROC, &offset);
sys/kern/init_main.c
901
db_symbol_values(sym, &funcname, NULL);
sys/kern/kern_linker.c
1003
if (LINKER_LOOKUP_DEBUG_SYMBOL(lf, symstr, sym) == 0)
sys/kern/kern_linker.c
1011
linker_debug_search_symbol(caddr_t value, c_linker_sym_t *sym, long *diffp)
sys/kern/kern_linker.c
1031
*sym = best;
sys/kern/kern_linker.c
1035
*sym = 0;
sys/kern/kern_linker.c
1042
linker_debug_symbol_values(c_linker_sym_t sym, linker_symval_t *symval)
sys/kern/kern_linker.c
1047
if (LINKER_DEBUG_SYMBOL_VALUES(lf, sym, symval) == 0)
sys/kern/kern_linker.c
1058
c_linker_sym_t sym;
sys/kern/kern_linker.c
1062
error = linker_debug_search_symbol(value, &sym, offset);
sys/kern/kern_linker.c
1065
error = linker_debug_symbol_values(sym, &symval);
sys/kern/kern_linker.c
1082
linker_ddb_lookup(const char *symstr, c_linker_sym_t *sym)
sys/kern/kern_linker.c
1085
return (linker_debug_lookup(symstr, sym));
sys/kern/kern_linker.c
1090
linker_ddb_search_symbol(caddr_t value, c_linker_sym_t *sym, long *diffp)
sys/kern/kern_linker.c
1093
return (linker_debug_search_symbol(value, sym, diffp));
sys/kern/kern_linker.c
1097
linker_ddb_symbol_values(c_linker_sym_t sym, linker_symval_t *symval)
sys/kern/kern_linker.c
1100
return (linker_debug_symbol_values(sym, symval));
sys/kern/kern_linker.c
1515
c_linker_sym_t sym;
sys/kern/kern_linker.c
1540
else if (LINKER_LOOKUP_SYMBOL(lf, symstr, &sym) == 0 &&
sys/kern/kern_linker.c
1541
LINKER_SYMBOL_VALUES(lf, sym, &symval) == 0) {
sys/kern/kern_linker.c
1549
if (LINKER_LOOKUP_SYMBOL(lf, symstr, &sym) == 0 &&
sys/kern/kern_linker.c
1550
LINKER_SYMBOL_VALUES(lf, sym, &symval) == 0) {
sys/kern/kern_linker.c
828
linker_ctf_lookup_sym_ddb(const char *symname, c_linker_sym_t *sym,
sys/kern/kern_linker.c
835
if (LINKER_LOOKUP_DEBUG_SYMBOL_CTF(lf, symname, sym, lc) == 0)
sys/kern/kern_linker.c
885
caddr_t sym;
sys/kern/kern_linker.c
891
sym = linker_file_lookup_symbol_internal(file, name, deps);
sys/kern/kern_linker.c
894
return (sym);
sys/kern/kern_linker.c
901
c_linker_sym_t sym;
sys/kern/kern_linker.c
925
if (LINKER_LOOKUP_SYMBOL(file, name, &sym) == 0) {
sys/kern/kern_linker.c
926
LINKER_SYMBOL_VALUES(file, sym, &symval);
sys/kern/kern_linker.c
998
linker_debug_lookup(const char *symstr, c_linker_sym_t *sym)
sys/kern/link_elf.c
149
const char *name, c_linker_sym_t *sym, linker_ctf_t *lc);
sys/kern/link_elf.c
1539
link_elf_lookup_symbol1(linker_file_t lf, const char *name, c_linker_sym_t *sym,
sys/kern/link_elf.c
1579
*sym = (c_linker_sym_t) symp;
sys/kern/link_elf.c
1593
link_elf_lookup_symbol(linker_file_t lf, const char *name, c_linker_sym_t *sym)
sys/kern/link_elf.c
1596
return (link_elf_lookup_debug_symbol(lf, name, sym));
sys/kern/link_elf.c
1597
return (link_elf_lookup_symbol1(lf, name, sym, false));
sys/kern/link_elf.c
1602
c_linker_sym_t *sym)
sys/kern/link_elf.c
1609
if (link_elf_lookup_symbol1(lf, name, sym, true) == 0)
sys/kern/link_elf.c
1619
*sym = (c_linker_sym_t) symp;
sys/kern/link_elf.c
1631
c_linker_sym_t *sym, linker_ctf_t *lc)
sys/kern/link_elf.c
1646
*sym = (c_linker_sym_t)symp;
sys/kern/link_elf.c
1660
c_linker_sym_t sym;
sys/kern/link_elf.c
1671
if (link_elf_search_symbol(lf, val, &sym, &off) == 0 && off == 0) {
sys/kern/link_elf.c
1672
es = (const Elf_Sym *)sym;
sys/kern/link_elf.c
1682
link_elf_symbol_values1(linker_file_t lf, c_linker_sym_t sym,
sys/kern/link_elf.c
1691
es = (const Elf_Sym *)sym;
sys/kern/link_elf.c
1709
link_elf_symbol_values(linker_file_t lf, c_linker_sym_t sym,
sys/kern/link_elf.c
1713
return (link_elf_debug_symbol_values(lf, sym, symval));
sys/kern/link_elf.c
1714
return (link_elf_symbol_values1(lf, sym, symval, false));
sys/kern/link_elf.c
1718
link_elf_debug_symbol_values(linker_file_t lf, c_linker_sym_t sym,
sys/kern/link_elf.c
1722
const Elf_Sym *es = (const Elf_Sym *)sym;
sys/kern/link_elf.c
1726
if (link_elf_symbol_values1(lf, sym, symval, true) == 0)
sys/kern/link_elf.c
1747
c_linker_sym_t *sym, long *diffp)
sys/kern/link_elf.c
1776
*sym = (c_linker_sym_t) best;
sys/kern/link_elf.c
1788
c_linker_sym_t sym;
sys/kern/link_elf.c
1799
error = link_elf_lookup_symbol(lf, setsym, &sym);
sys/kern/link_elf.c
1802
link_elf_symbol_values(lf, sym, &symval);
sys/kern/link_elf.c
1811
error = link_elf_lookup_symbol(lf, setsym, &sym);
sys/kern/link_elf.c
1814
link_elf_symbol_values(lf, sym, &symval);
sys/kern/link_elf.c
1897
const Elf_Sym *sym;
sys/kern/link_elf.c
1901
sym = ef->symtab + symidx;
sys/kern/link_elf.c
1902
return (ef->strtab + sym->st_name);
sys/kern/link_elf.c
1916
const Elf_Sym *sym;
sys/kern/link_elf.c
1926
sym = ef->symtab + symidx;
sys/kern/link_elf.c
1932
if (ELF_ST_BIND(sym->st_info) == STB_LOCAL) {
sys/kern/link_elf.c
1934
if (sym->st_shndx == SHN_UNDEF || sym->st_value == 0) {
sys/kern/link_elf.c
1938
*res = ((Elf_Addr)ef->address + sym->st_value);
sys/kern/link_elf.c
1949
symbol = ef->strtab + sym->st_name;
sys/kern/link_elf.c
1958
if (addr == 0 && ELF_ST_BIND(sym->st_info) != STB_WEAK) {
sys/kern/link_elf_obj.c
136
const char *name, c_linker_sym_t *sym, linker_ctf_t *lc);
sys/kern/link_elf_obj.c
1391
const Elf_Sym *sym;
sys/kern/link_elf_obj.c
1413
sym = ef->ddbsymtab + symidx;
sys/kern/link_elf_obj.c
1415
if (ELF_ST_BIND(sym->st_info) == STB_LOCAL)
sys/kern/link_elf_obj.c
1417
if ((ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC ||
sys/kern/link_elf_obj.c
142
c_linker_sym_t *sym, long *diffp);
sys/kern/link_elf_obj.c
1448
sym = ef->ddbsymtab + symidx;
sys/kern/link_elf_obj.c
1450
if (ELF_ST_BIND(sym->st_info) == STB_LOCAL)
sys/kern/link_elf_obj.c
1452
if ((ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC ||
sys/kern/link_elf_obj.c
1487
link_elf_lookup_symbol1(linker_file_t lf, const char *name, c_linker_sym_t *sym,
sys/kern/link_elf_obj.c
1500
*sym = (c_linker_sym_t) symp;
sys/kern/link_elf_obj.c
1510
link_elf_lookup_symbol(linker_file_t lf, const char *name, c_linker_sym_t *sym)
sys/kern/link_elf_obj.c
1512
return (link_elf_lookup_symbol1(lf, name, sym,
sys/kern/link_elf_obj.c
1518
c_linker_sym_t *sym)
sys/kern/link_elf_obj.c
1520
return (link_elf_lookup_symbol1(lf, name, sym, true));
sys/kern/link_elf_obj.c
1525
c_linker_sym_t *sym, linker_ctf_t *lc)
sys/kern/link_elf_obj.c
1527
if (link_elf_lookup_debug_symbol(lf, name, sym))
sys/kern/link_elf_obj.c
1536
c_linker_sym_t sym;
sys/kern/link_elf_obj.c
1545
if (link_elf_search_symbol(lf, val, &sym, &off) == 0 && off == 0) {
sys/kern/link_elf_obj.c
1546
es = (const Elf_Sym *)sym;
sys/kern/link_elf_obj.c
1556
link_elf_symbol_values1(linker_file_t lf, c_linker_sym_t sym,
sys/kern/link_elf_obj.c
1565
es = (const Elf_Sym*) sym;
sys/kern/link_elf_obj.c
1584
link_elf_symbol_values(linker_file_t lf, c_linker_sym_t sym,
sys/kern/link_elf_obj.c
1587
return (link_elf_symbol_values1(lf, sym, symval,
sys/kern/link_elf_obj.c
1592
link_elf_debug_symbol_values(linker_file_t lf, c_linker_sym_t sym,
sys/kern/link_elf_obj.c
1595
return (link_elf_symbol_values1(lf, sym, symval, true));
sys/kern/link_elf_obj.c
1600
c_linker_sym_t *sym, long *diffp)
sys/kern/link_elf_obj.c
1629
*sym = (c_linker_sym_t) best;
sys/kern/link_elf_obj.c
1714
Elf_Sym *sym;
sys/kern/link_elf_obj.c
1718
sym = ef->ddbsymtab + i;
sys/kern/link_elf_obj.c
1719
if (sym->st_shndx == SHN_FREEBSD_CACHED) {
sys/kern/link_elf_obj.c
1720
sym->st_shndx = SHN_UNDEF;
sys/kern/link_elf_obj.c
1721
sym->st_value = 0;
sys/kern/link_elf_obj.c
1737
Elf_Sym *sym;
sys/kern/link_elf_obj.c
1747
sym = ef->ddbsymtab + symidx;
sys/kern/link_elf_obj.c
1750
if (sym->st_shndx != SHN_UNDEF) {
sys/kern/link_elf_obj.c
1751
res1 = (Elf_Addr)sym->st_value;
sys/kern/link_elf_obj.c
1752
if (ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC)
sys/kern/link_elf_obj.c
1759
switch (ELF_ST_BIND(sym->st_info)) {
sys/kern/link_elf_obj.c
1768
symbol = ef->ddbstrtab + sym->st_name;
sys/kern/link_elf_obj.c
1788
sym->st_shndx = SHN_FREEBSD_CACHED;
sys/kern/link_elf_obj.c
1789
sym->st_value = res1;
sys/kern/link_elf_obj.c
1792
} else if (ELF_ST_BIND(sym->st_info) == STB_WEAK) {
sys/kern/link_elf_obj.c
1793
sym->st_value = 0;
sys/kern/link_elf_obj.c
1809
Elf_Sym *sym;
sys/kern/link_elf_obj.c
1818
sym = ef->ddbsymtab + symidx;
sys/kern/link_elf_obj.c
1819
if (sym->st_shndx != SHN_UNDEF)
sys/kern/link_elf_obj.c
1822
sym_name = ef->ddbstrtab + sym->st_name;
sys/kern/link_elf_obj.c
1844
sym->st_value = start ? startp : stopp;
sys/kern/link_elf_obj.c
1845
sym->st_shndx = i;
sys/kern/link_elf_obj.c
1857
const Elf_Sym *sym;
sys/kern/link_elf_obj.c
1881
sym = ef->ddbsymtab + symidx;
sys/kern/link_elf_obj.c
1883
if (ELF_ST_BIND(sym->st_info) != STB_LOCAL)
sys/kern/link_elf_obj.c
1885
if ((ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC ||
sys/kern/link_elf_obj.c
1911
sym = ef->ddbsymtab + symidx;
sys/kern/link_elf_obj.c
1913
if (ELF_ST_BIND(sym->st_info) != STB_LOCAL)
sys/kern/link_elf_obj.c
1915
if ((ELF_ST_TYPE(sym->st_info) == STT_GNU_IFUNC ||
sys/kern/subr_csan.c
107
c_db_sym_t sym;
sys/kern/subr_csan.c
110
sym = db_search_symbol((vm_offset_t)new->pc, DB_STGY_PROC, &offset);
sys/kern/subr_csan.c
111
db_symbol_values(sym, &newsym, NULL);
sys/kern/subr_csan.c
113
sym = db_search_symbol((vm_offset_t)old->pc, DB_STGY_PROC, &offset);
sys/kern/subr_csan.c
114
db_symbol_values(sym, &oldsym, NULL);
sys/kern/subr_stack.c
271
c_linker_sym_t sym;
sys/kern/subr_stack.c
273
if (linker_ddb_search_symbol((caddr_t)pc, &sym, offset) != 0)
sys/kern/subr_stack.c
275
if (linker_ddb_symbol_values(sym, &symval) != 0)
sys/net/vnet.c
794
c_db_sym_t sym;
sys/net/vnet.c
809
sym = db_search_symbol((vm_offset_t)vs, DB_STGY_ANY, &offset);
sys/net/vnet.c
810
db_symbol_values(sym, &vsname, NULL);
sys/net/vnet.c
811
sym = db_search_symbol((vm_offset_t)vs->func, DB_STGY_PROC, &offset);
sys/net/vnet.c
812
db_symbol_values(sym, &funcname, NULL);
sys/powerpc/include/asm.h
255
#define WEAK_REFERENCE(sym, alias) \
sys/powerpc/include/asm.h
257
.equ alias,sym
sys/riscv/include/asm.h
47
#define ENTRY(sym) \
sys/riscv/include/asm.h
48
.text; .globl sym; .type sym,@function; .align 4; sym: .cfi_startproc;
sys/riscv/include/asm.h
49
#define END(sym) .cfi_endproc; .size sym, . - sym
sys/riscv/include/asm.h
51
#define EENTRY(sym) \
sys/riscv/include/asm.h
52
.globl sym; sym:
sys/riscv/include/asm.h
53
#define EEND(sym)
sys/riscv/include/asm.h
55
#define WEAK_REFERENCE(sym, alias) \
sys/riscv/include/asm.h
57
.set alias,sym
sys/riscv/riscv/db_trace.c
64
c_db_sym_t sym;
sys/riscv/riscv/db_trace.c
70
sym = db_search_symbol(pc, DB_STGY_ANY, &offset);
sys/riscv/riscv/db_trace.c
71
if (sym == C_DB_SYM_NULL) {
sys/riscv/riscv/db_trace.c
75
db_symbol_values(sym, &name, &value);
sys/riscv/riscv/trap.c
139
c_db_sym_t sym;
sys/riscv/riscv/trap.c
149
sym = db_search_symbol(value, DB_STGY_ANY, &offset);
sys/riscv/riscv/trap.c
150
if (sym != C_DB_SYM_NULL) {
sys/riscv/riscv/trap.c
151
db_symbol_values(sym, &sym_name, &sym_value);
sys/sys/cdefs.h
404
#define __strong_reference(sym,aliassym) \
sys/sys/cdefs.h
405
extern __typeof (sym) aliassym __attribute__ ((__alias__ (#sym)))
sys/sys/cdefs.h
407
#define __weak_reference(sym,alias) \
sys/sys/cdefs.h
409
__asm__(".equ " #alias ", " #sym)
sys/sys/cdefs.h
410
#define __warn_references(sym,msg) \
sys/sys/cdefs.h
411
__asm__(".section .gnu.warning." #sym); \
sys/sys/cdefs.h
415
#define __sym_compat(sym,impl,verid) \
sys/sys/cdefs.h
416
__asm__(".symver " #impl ", " #sym "@" #verid)
sys/sys/cdefs.h
417
#define __sym_default(sym,impl,verid) \
sys/sys/cdefs.h
418
__asm__(".symver " #impl ", " #sym "@@@" #verid)
sys/sys/cdefs.h
421
#define __weak_reference(sym,alias) \
sys/sys/cdefs.h
424
#define __warn_references(sym,msg) \
sys/sys/cdefs.h
429
#define __sym_compat(sym,impl,verid) \
sys/sys/cdefs.h
431
#define __sym_default(impl,sym,verid) \
sys/sys/cdefs.h
436
#define __GLOBL(sym) __asm__(".globl " __XSTRING(sym))
sys/sys/cdefs.h
437
#define __WEAK(sym) __asm__(".weak " __XSTRING(sym))
sys/sys/elf32.h
151
#define ELF32_R_INFO(sym, type) (((sym) << 8) + (unsigned char)(type))
sys/sys/elf32.h
180
#define ELF32_M_INFO(sym, size) (((sym)<<8)+(unsigned char)(size))
sys/sys/elf64.h
160
#define ELF64_R_INFO(sym, type) (((sym) << 32) + ((type) & 0xffffffffL))
sys/sys/elf64.h
187
#define ELF64_M_INFO(sym, size) (((sym)<<8)+(unsigned char)(size))
sys/sys/linker.h
349
int linker_ctf_lookup_sym_ddb(const char *symname, c_linker_sym_t *sym,
sys/sys/linker_set.h
66
#define __MAKE_SET_QV(set, sym, qv) \
sys/sys/linker_set.h
71
__set_##set##_sym_##sym __section("set_" #set) \
sys/sys/linker_set.h
72
__used = &(sym)
sys/sys/linker_set.h
73
#define __MAKE_SET(set, sym) __MAKE_SET_QV(set, sym, __MAKE_SET_CONST)
sys/sys/linker_set.h
78
#define TEXT_SET(set, sym) __MAKE_SET(set, sym)
sys/sys/linker_set.h
79
#define DATA_SET(set, sym) __MAKE_SET(set, sym)
sys/sys/linker_set.h
80
#define DATA_WSET(set, sym) __MAKE_SET_QV(set, sym, )
sys/sys/linker_set.h
81
#define BSS_SET(set, sym) __MAKE_SET(set, sym)
sys/sys/linker_set.h
82
#define ABS_SET(set, sym) __MAKE_SET(set, sym)
sys/sys/linker_set.h
83
#define SET_ENTRY(set, sym) __MAKE_SET(set, sym)
tools/build/cross-build/include/common/sys/cdefs.h
123
#define __weak_reference(sym, alias) \
tools/build/cross-build/include/common/sys/cdefs.h
125
__asm__(".equ " #alias ", " #sym)
tools/build/cross-build/include/common/sys/cdefs.h
127
#define __weak_reference(sym, alias) \
tools/build/cross-build/include/common/sys/cdefs.h
128
static int alias() __attribute__((weakref(#sym)));
tools/build/cross-build/include/common/sys/cdefs.h
134
#define __WEAK(sym) __asm__(".weak " __XSTRING(sym))
tools/build/cross-build/include/common/sys/cdefs.h
141
#define __sym_compat(sym, impl, verid) /* not needed for bootstrapping */
tools/build/cross-build/include/common/sys/cdefs.h
144
#define __sym_default(sym, impl, verid) /* not needed for bootstrapping */
tools/build/cross-build/include/common/sys/cdefs.h
147
#define __warn_references(sym, msg) /* not needed for bootstrapping */
tools/build/cross-build/include/mac/sys/linker_set.h
103
#define TEXT_SET(set, sym) __MAKE_SET(set, sym)
tools/build/cross-build/include/mac/sys/linker_set.h
104
#define DATA_SET(set, sym) __MAKE_SET(set, sym)
tools/build/cross-build/include/mac/sys/linker_set.h
105
#define DATA_WSET(set, sym) __MAKE_SET_QV(set, sym, )
tools/build/cross-build/include/mac/sys/linker_set.h
106
#define BSS_SET(set, sym) __MAKE_SET(set, sym)
tools/build/cross-build/include/mac/sys/linker_set.h
107
#define ABS_SET(set, sym) __MAKE_SET(set, sym)
tools/build/cross-build/include/mac/sys/linker_set.h
108
#define SET_ENTRY(set, sym) __MAKE_SET(set, sym)
tools/build/cross-build/include/mac/sys/linker_set.h
55
#define __MAKE_SET_QV(set, sym, qv) \
tools/build/cross-build/include/mac/sys/linker_set.h
58
__set_##set##_sym_##sym __section("__DATA,set_" #set) \
tools/build/cross-build/include/mac/sys/linker_set.h
59
__used = &(sym)
tools/build/cross-build/include/mac/sys/linker_set.h
60
#define __MAKE_SET(set, sym) __MAKE_SET_QV(set, sym, __MAKE_SET_CONST)
usr.bin/ar/write.c
735
GElf_Sym sym;
usr.bin/ar/write.c
802
if (gelf_getsym(data, i, &sym) != &sym) {
usr.bin/ar/write.c
810
if (GELF_ST_BIND(sym.st_info) != STB_GLOBAL &&
usr.bin/ar/write.c
811
GELF_ST_BIND(sym.st_info) != STB_WEAK)
usr.bin/ar/write.c
815
if (sym.st_shndx == SHN_UNDEF)
usr.bin/ar/write.c
819
sym.st_name)) == NULL) {
usr.bin/gprof/elf.c
111
const Elf_Sym *sym = &symtab[i];
usr.bin/gprof/elf.c
113
if (wantsym(sym, strtab)) {
usr.bin/gprof/elf.c
114
npe->value = sym->st_value;
usr.bin/gprof/elf.c
115
npe->name = strtab + sym->st_name;
usr.bin/gprof/elf.c
126
wantsym(const Elf_Sym *sym, const char *strtab)
usr.bin/gprof/elf.c
131
type = ELF_ST_TYPE(sym->st_info);
usr.bin/gprof/elf.c
132
bind = ELF_ST_BIND(sym->st_info);
usr.bin/gprof/elf.c
136
(uflag && strchr(strtab + sym->st_name, '.') != NULL))
usr.bin/localedef/charmap.c
251
add_charmap_impl(const char *sym, wchar_t wc, int nodups)
usr.bin/localedef/charmap.c
257
srch.name = sym;
usr.bin/localedef/charmap.c
272
if (sym) {
usr.bin/localedef/charmap.c
284
n->name = sym;
usr.bin/localedef/charmap.c
291
add_charmap(const char *sym, int c)
usr.bin/localedef/charmap.c
293
add_charmap_impl(sym, c, 1);
usr.bin/localedef/charmap.c
297
add_charmap_undefined(char *sym)
usr.bin/localedef/charmap.c
302
srch.name = sym;
usr.bin/localedef/charmap.c
306
warn("undefined symbol <%s>", sym);
usr.bin/localedef/charmap.c
307
add_charmap_impl(sym, -1, 0);
usr.bin/localedef/charmap.c
309
free(sym);
usr.bin/localedef/charmap.c
373
lookup_charmap(const char *sym, wchar_t *wc)
usr.bin/localedef/charmap.c
378
srch.name = sym;
usr.bin/localedef/collate.c
494
collsym_t *sym;
usr.bin/localedef/collate.c
496
if ((sym = calloc(1, sizeof(*sym))) == NULL) {
usr.bin/localedef/collate.c
500
sym->name = name;
usr.bin/localedef/collate.c
501
sym->ref = new_pri();
usr.bin/localedef/collate.c
503
if (RB_FIND(collsyms, &collsyms, sym) != NULL) {
usr.bin/localedef/collate.c
508
free(sym);
usr.bin/localedef/collate.c
512
RB_INSERT(collsyms, &collsyms, sym);
usr.bin/localedef/collate.c
581
end_order_collsym(collsym_t *sym)
usr.bin/localedef/collate.c
586
set_pri(sym->ref, nextpri, RESOLVED);
usr.bin/localedef/collate.c
902
add_order_symbol(char *sym)
usr.bin/localedef/collate.c
905
if ((c = get_collundef(sym)) == NULL) {
usr.bin/mkesdb/yacc.y
235
register_named_csid(char *sym, u_int32_t val)
usr.bin/mkesdb/yacc.y
240
if (strcmp(csid->ci_symbol, sym) == 0) {
usr.bin/mkesdb/yacc.y
251
csid->ci_symbol = sym;
usr.bin/netstat/nhgrp.c
100
print_padding(char sym, int len)
usr.bin/netstat/nhgrp.c
104
memset(buffer, sym, sizeof(buffer));
usr.bin/vmstat/vmstat.c
1587
const char *sym;
usr.bin/vmstat/vmstat.c
1590
sym = namelist[nlx].n_name;
usr.bin/vmstat/vmstat.c
1591
if (*sym == '_')
usr.bin/vmstat/vmstat.c
1592
++sym;
usr.bin/vmstat/vmstat.c
1593
xo_errx(1, "symbol %s not defined", sym);
usr.bin/vmstat/vmstat.c
1597
sym = namelist[nlx].n_name;
usr.bin/vmstat/vmstat.c
1598
if (*sym == '_')
usr.bin/vmstat/vmstat.c
1599
++sym;
usr.bin/vmstat/vmstat.c
1600
xo_errx(1, "%s: %s", sym, kvm_geterr(kd));
usr.sbin/bhyve/rfb.c
225
uint32_t sym;
usr.sbin/bhyve/rfb.c
237
uint32_t sym;
usr.sbin/bhyve/rfb.c
909
console_key_event(key_msg.down, htonl(key_msg.sym), htonl(0));
usr.sbin/bhyve/rfb.c
932
console_key_event((int)extkey_msg.down, htonl(extkey_msg.sym), htonl(extkey_msg.code));
usr.sbin/bhyve/slirp/slirp-helper.c
434
#define IMPORT_SYM(sym) do { \
usr.sbin/bhyve/slirp/slirp-helper.c
435
sym##_p = (sym##_p_t)dlsym(handle, #sym); \
usr.sbin/bhyve/slirp/slirp-helper.c
436
if (sym##_p == NULL) \
usr.sbin/bhyve/slirp/slirp-helper.c
437
errx(1, "failed to resolve %s", #sym); \
usr.sbin/crunch/crunchide/crunchide.c
138
char *sym;
usr.sbin/crunch/crunchide/crunchide.c
150
if((cmp = strcmp(symbol, curp->sym)) <= 0) break;
usr.sbin/crunch/crunchide/crunchide.c
156
if(newp) newp->sym = strdup(symbol);
usr.sbin/crunch/crunchide/crunchide.c
157
if(newp == NULL || newp->sym == NULL) {
usr.sbin/crunch/crunchide/crunchide.c
176
if((cmp = strcmp(symbol, curp->sym)) <= 0) break;
usr.sbin/mfiutil/mfiutil.h
54
#define __MAKE_SET(set, sym) \
usr.sbin/mfiutil/mfiutil.h
55
static void const * const __set_##set##_sym_##sym \
usr.sbin/mfiutil/mfiutil.h
56
__section("set_" #set) __used = &sym
usr.sbin/mfiutil/mfiutil.h
58
#define DATA_SET(set, sym) __MAKE_SET(set, sym)
usr.sbin/pmcstat/pmcpl_annotate.c
100
sym = pmcstat_symbol_search(image, newpc);
usr.sbin/pmcstat/pmcpl_annotate.c
101
if (sym == NULL)
usr.sbin/pmcstat/pmcpl_annotate.c
106
pmcstat_string_unintern(sym->ps_name),
usr.sbin/pmcstat/pmcpl_annotate.c
107
(uintmax_t)(sym->ps_start +
usr.sbin/pmcstat/pmcpl_annotate.c
108
image->pi_vaddr), (uintmax_t)(sym->ps_end +
usr.sbin/pmcstat/pmcpl_annotate.c
82
struct pmcstat_symbol *sym;
usr.sbin/pmcstat/pmcpl_annotate_cg.c
108
sym = pmcstat_symbol_search(image, newpc);
usr.sbin/pmcstat/pmcpl_annotate_cg.c
111
if (map != NULL && image != NULL && sym != NULL) {
usr.sbin/pmcstat/pmcpl_annotate_cg.c
116
if (map != NULL && sym != NULL) {
usr.sbin/pmcstat/pmcpl_annotate_cg.c
85
struct pmcstat_symbol *sym;
usr.sbin/pmcstat/pmcpl_annotate_cg.c
96
sym = NULL;
usr.sbin/pmcstat/pmcpl_callgraph.c
133
struct pmcstat_symbol *sym;
usr.sbin/pmcstat/pmcpl_callgraph.c
154
if ((sym = pmcstat_symbol_search(image, pc)) != NULL)
usr.sbin/pmcstat/pmcpl_callgraph.c
155
pc = sym->ps_start;
usr.sbin/pmcstat/pmcpl_callgraph.c
259
struct pmcstat_symbol *sym;
usr.sbin/pmcstat/pmcpl_callgraph.c
282
sym = pmcstat_symbol_search(cg->pcg_image, cg->pcg_func);
usr.sbin/pmcstat/pmcpl_callgraph.c
283
if (sym)
usr.sbin/pmcstat/pmcpl_callgraph.c
285
pmcstat_string_unintern(sym->ps_name));
usr.sbin/pmcstat/pmcpl_callgraph.c
334
struct pmcstat_symbol *sym;
usr.sbin/pmcstat/pmcpl_callgraph.c
394
if ((sym = pmcstat_symbol_search(image, pc)) != NULL)
usr.sbin/pmcstat/pmcpl_callgraph.c
395
pc = sym->ps_start;
usr.sbin/pmcstat/pmcpl_callgraph.c
481
struct pmcstat_symbol *sym;
usr.sbin/pmcstat/pmcpl_callgraph.c
490
sym = pmcstat_symbol_search(cg->pcg_image, cg->pcg_func);
usr.sbin/pmcstat/pmcpl_callgraph.c
491
if (sym == NULL) {
usr.sbin/pmcstat/pmcpl_callgraph.c
503
pmcstat_string_unintern(sym->ps_name),
usr.sbin/pmcstat/pmcpl_callgraph.c
504
cg->pcg_func - sym->ps_start);
usr.sbin/pmcstat/pmcpl_callgraph.c
508
pmcstat_string_unintern(sym->ps_name));
usr.sbin/pmcstat/pmcpl_callgraph.c
564
sym = pmcstat_symbol_search(pcg->pcg_image, pcg->pcg_func);
usr.sbin/pmcstat/pmcpl_callgraph.c
565
if (sym != NULL) {
usr.sbin/pmcstat/pmcpl_callgraph.c
567
pmcstat_string_unintern(sym->ps_name));
usr.sbin/pmcstat/pmcpl_calltree.c
663
struct pmcstat_symbol *sym, char *fl, char *fn)
usr.sbin/pmcstat/pmcpl_calltree.c
714
ct->pct_sym = sym;
usr.sbin/pmcstat/pmcpl_calltree.c
732
struct pmcstat_symbol *sym;
usr.sbin/pmcstat/pmcpl_calltree.c
788
if ((sym = pmcstat_symbol_search(image, pc)) != NULL)
usr.sbin/pmcstat/pmcpl_calltree.c
789
pc = sym->ps_start;
usr.sbin/pmcstat/pmcpl_calltree.c
793
ct = pmcpl_ct_node_hash_lookup(image, pc, sym, NULL, NULL);
usr.sbin/ypldap/parse.y
727
struct sym *sym, *next;
usr.sbin/ypldap/parse.y
753
for (sym = TAILQ_FIRST(&symhead); sym != NULL; sym = next) {
usr.sbin/ypldap/parse.y
754
next = TAILQ_NEXT(sym, entry);
usr.sbin/ypldap/parse.y
755
if ((opts & YPLDAP_OPT_VERBOSE) && !sym->used)
usr.sbin/ypldap/parse.y
757
"used\n", sym->nam);
usr.sbin/ypldap/parse.y
758
if (!sym->persist) {
usr.sbin/ypldap/parse.y
759
free(sym->nam);
usr.sbin/ypldap/parse.y
760
free(sym->val);
usr.sbin/ypldap/parse.y
761
TAILQ_REMOVE(&symhead, sym, entry);
usr.sbin/ypldap/parse.y
762
free(sym);
usr.sbin/ypldap/parse.y
77
TAILQ_HEAD(symhead, sym) symhead = TAILQ_HEAD_INITIALIZER(symhead);
usr.sbin/ypldap/parse.y
776
struct sym *sym;
usr.sbin/ypldap/parse.y
778
for (sym = TAILQ_FIRST(&symhead); sym && strcmp(nam, sym->nam);
usr.sbin/ypldap/parse.y
779
sym = TAILQ_NEXT(sym, entry))
usr.sbin/ypldap/parse.y
782
if (sym != NULL) {
usr.sbin/ypldap/parse.y
783
if (sym->persist == 1)
usr.sbin/ypldap/parse.y
786
free(sym->nam);
usr.sbin/ypldap/parse.y
787
free(sym->val);
usr.sbin/ypldap/parse.y
788
TAILQ_REMOVE(&symhead, sym, entry);
usr.sbin/ypldap/parse.y
789
free(sym);
usr.sbin/ypldap/parse.y
79
TAILQ_ENTRY(sym) entry;
usr.sbin/ypldap/parse.y
792
if ((sym = calloc(1, sizeof(*sym))) == NULL)
usr.sbin/ypldap/parse.y
795
sym->nam = strdup(nam);
usr.sbin/ypldap/parse.y
796
if (sym->nam == NULL) {
usr.sbin/ypldap/parse.y
797
free(sym);
usr.sbin/ypldap/parse.y
800
sym->val = strdup(val);
usr.sbin/ypldap/parse.y
801
if (sym->val == NULL) {
usr.sbin/ypldap/parse.y
802
free(sym->nam);
usr.sbin/ypldap/parse.y
803
free(sym);
usr.sbin/ypldap/parse.y
806
sym->used = 0;
usr.sbin/ypldap/parse.y
807
sym->persist = persist;
usr.sbin/ypldap/parse.y
808
TAILQ_INSERT_TAIL(&symhead, sym, entry);
usr.sbin/ypldap/parse.y
815
char *sym, *val;
usr.sbin/ypldap/parse.y
823
if ((sym = malloc(len)) == NULL)
usr.sbin/ypldap/parse.y
826
(void)strlcpy(sym, s, len);
usr.sbin/ypldap/parse.y
828
ret = symset(sym, val + 1, 1);
usr.sbin/ypldap/parse.y
829
free(sym);
usr.sbin/ypldap/parse.y
837
struct sym *sym;
usr.sbin/ypldap/parse.y
839
TAILQ_FOREACH(sym, &symhead, entry)
usr.sbin/ypldap/parse.y
840
if (strcmp(nam, sym->nam) == 0) {
usr.sbin/ypldap/parse.y
841
sym->used = 1;
usr.sbin/ypldap/parse.y
842
return (sym->val);