/illumos-gate/usr/src/uts/common/os/ |
H A D | ksyms_snapshot.c | 84 size_t symsize = symhdr->sh_entsize; in ksyms_walk_one() local 85 size_t nsyms = symhdr->sh_size / symsize; in ksyms_walk_one() 90 Sym *sym = (Sym *)(symhdr->sh_addr + i * symsize); in ksyms_walk_one()
|
/illumos-gate/usr/src/cmd/dis/ |
H A D | dis_main.c | 136 size_t symsize; in dis_data() local 208 symbol = dis_tgt_lookup(tgt, addr, &symoffset, 1, &symsize, in dis_data() 212 symsize = symoffset; in dis_data() 216 getsymname(addr, symbol, symsize, symbuf, in dis_data()
|
/illumos-gate/usr/src/cmd/lockstat/ |
H A D | lockstat.c | 509 size_t symsize; in coalesce_symbol() local 511 if (addr_to_sym(*addrp, &symoff, &symsize) != NULL && symoff < symsize) in coalesce_symbol() 1598 size_t symsize; in format_symbol() local 1600 symname = addr_to_sym(addr, &symoff, &symsize); in format_symbol() 1603 (void) sprintf(buf, "%s[%ld]", symname, (long)symsize); in format_symbol() 1608 else if (symoff <= symsize || (symoff < 256 && addr != symoff)) in format_symbol()
|
/illumos-gate/usr/src/uts/common/krtld/ |
H A D | kobj.c | 932 mp->symsize = mp->symhdr->sh_size + mp->strhdr->sh_size + sizeof (int) + in load_linker() 1493 size_t symsize = mp->symhdr->sh_entsize; in kobj_export_ksyms() local 1533 mp->symsize = (2 * sizeof (Shdr)) + (nsyms * symsize) + in kobj_export_ksyms() 1537 mp->symspace = kobj_alloc(mp->symsize, KM_WAIT); in kobj_export_ksyms() 1539 mp->symspace = vmem_alloc(ksyms_arena, mp->symsize, in kobj_export_ksyms() 1542 bzero(mp->symspace, mp->symsize); in kobj_export_ksyms() 1551 mp->buckets = (symid_t *)(mp->symtbl + (nsyms * symsize)); in kobj_export_ksyms() 1563 mp->symhdr->sh_size = nsyms * symsize; in kobj_export_ksyms() 1567 mp->symhdr->sh_entsize = symsize; in kobj_export_ksyms() 1584 sp = (Sym *)(mp->symtbl + symsize * nsyms); in kobj_export_ksyms() [all …]
|
/illumos-gate/usr/src/uts/intel/dtrace/ |
H A D | fbt.c | 150 size_t symsize; in fbt_provide_module() local 186 symsize = symhdr->sh_entsize; in fbt_provide_module() 198 Sym *sym = (Sym *)(symhdr->sh_addr + i * symsize); in fbt_provide_module()
|
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | dt_link.c | 1029 size_t symsize, nsym, isym, istr, len; in process_obj() local 1068 symsize = sizeof (Elf64_Sym); in process_obj() 1077 symsize = sizeof (Elf32_Sym); in process_obj() 1171 isym = data_sym->d_size / symsize; in process_obj() 1272 nsym * symsize)) == NULL) { in process_obj() 1291 data_sym->d_size += nsym * symsize; in process_obj() 1294 shdr_sym.sh_size += nsym * symsize; in process_obj()
|
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | xpv_panic.c | 937 mp->symsize = mp->symhdr->sh_size + in init_xen_module() 939 mp->symspace = kmem_zalloc(mp->symsize, KM_SLEEP); in init_xen_module() 976 kmem_free(mp->symspace, mp->symsize); in init_xen_module()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | kobj.h | 72 size_t symsize; member
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_kvm.c | 214 if (kmod.symsize == 0) in kt_load_modules() 215 kmod.symsize = symhdr.sh_size + strhdr.sh_size; in kt_load_modules() 230 if (KT_BAD_BUF(kmod.symtbl, kmod.symspace, kmod.symsize) || in kt_load_modules() 231 KT_BAD_BUF(kmod.strings, kmod.symspace, kmod.symsize)) { in kt_load_modules() 243 km->km_datasz = kmod.symsize; in kt_load_modules()
|
/illumos-gate/usr/src/boot/sys/sys/ |
H A D | linker.h | 326 size_t symsize; member
|
/illumos-gate/usr/src/uts/sparc/dtrace/ |
H A D | fbt.c | 1005 size_t symsize; in fbt_provide_module() local 1051 symsize = symhdr->sh_entsize; in fbt_provide_module() 1092 Sym *sym = (Sym *)(symhdr->sh_addr + i * symsize); in fbt_provide_module()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | kmem.c | 2530 (uintptr_t)mod.symspace, mod.symsize, "symtab"); in whatis_walk_modctl()
|