Home
last modified time | relevance | path

Searched refs:symsize (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/common/os/
H A Dksyms_snapshot.c84 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 Ddis_main.c134 size_t symsize; in dis_data() local
206 symbol = dis_tgt_lookup(tgt, addr, &symoffset, 1, &symsize, in dis_data()
210 symsize = symoffset; in dis_data()
214 getsymname(addr, symbol, symsize, symbuf, in dis_data()
/illumos-gate/usr/src/cmd/lockstat/
H A Dlockstat.c509 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 Dkobj.c1492 size_t symsize = mp->symhdr->sh_entsize; in kobj_export_ksyms() local
1532 mp->symsize = (2 * sizeof (Shdr)) + (nsyms * symsize) + in kobj_export_ksyms()
1536 mp->symspace = kobj_alloc(mp->symsize, KM_WAIT); in kobj_export_ksyms()
1541 bzero(mp->symspace, mp->symsize); in kobj_export_ksyms()
1562 mp->symhdr->sh_size = nsyms * symsize; in kobj_export_ksyms()
1566 mp->symhdr->sh_entsize = symsize; in kobj_export_ksyms()
1583 sp = (Sym *)(mp->symtbl + symsize * nsyms); in kobj_export_ksyms()
1584 bcopy(osp, sp, symsize); in kobj_export_ksyms()
1619 kobj_free(omp->symspace, omp->symsize); in kobj_export_ksyms()
2194 kobj_free(mp->symspace, mp->symsize); in free_module_data()
[all …]
/illumos-gate/usr/src/uts/intel/dtrace/
H A Dfbt.c150 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 Ddt_link.c1029 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/common/sys/
H A Dkobj.h73 size_t symsize; member
/illumos-gate/usr/src/uts/i86xpv/os/
H A Dxpv_panic.c937 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/cmd/mdb/common/mdb/
H A Dmdb_kvm.c214 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 Dlinker.h326 size_t symsize; member
/illumos-gate/usr/src/uts/sparc/dtrace/
H A Dfbt.c1005 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 Dkmem.c2530 (uintptr_t)mod.symspace, mod.symsize, "symtab"); in whatis_walk_modctl()