Searched refs:symspace (Results 1 - 5 of 5) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/sys/
H A Dkobj.h65 char *symspace; /* symbols + strings + hashtbl, or NULL */ member in struct:module
74 /* pointers into symspace, or NULL */
/opensolaris-onvv-gate/usr/src/uts/i86xpv/os/
H A Dxpv_panic.c957 mp->symspace = kmem_zalloc(mp->symsize, KM_SLEEP);
958 mp->symtbl = mp->symspace;
993 if (mp->symspace != NULL)
994 kmem_free(mp->symspace, mp->symsize);
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_kvm.c173 if (kmod.symspace == NULL || kmod.symhdr == NULL ||
200 * being fixed, symspace was a contiguous buffer containing
214 kmod.symtbl = kmod.symspace;
216 kmod.strings = kmod.symspace + symhdr.sh_size;
220 * to actually read and decipher the symspace.
222 if (KT_BAD_BUF(kmod.symtbl, kmod.symspace, kmod.symsize) ||
223 KT_BAD_BUF(kmod.strings, kmod.symspace, kmod.symsize)) {
224 warn("skipping module '%s', id=%d (corrupt symspace)\n",
236 km->km_symspace_va = (uintptr_t)kmod.symspace;
/opensolaris-onvv-gate/usr/src/uts/common/krtld/
H A Dkobj.c753 mp->symspace = mp->symtbl = (char *)dyn->d_un.d_ptr;
928 mp->symspace = mp->symtbl = (char *)shp->sh_addr;
1534 mp->symspace = kobj_alloc(mp->symsize, KM_WAIT);
1536 mp->symspace = vmem_alloc(ksyms_arena, mp->symsize,
1539 bzero(mp->symspace, mp->symsize);
1542 * Divvy up symspace.
1544 mp->shdrs = mp->symspace;
1617 kobj_free(omp->symspace, omp->symsize);
2173 if (mp->symspace) {
2174 if (vmem_contains(ksyms_arena, mp->symspace, m
[all...]
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dkmem.c2513 (uintptr_t)mod.symspace, mod.symsize, "symtab");

Completed in 81 milliseconds