Searched defs:segkpm (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/sun4/os/
H A Dstartup.c199 struct seg *segkpm = &kpmseg; /* 64bit kernel physical mapping segment */ variable in typeref:struct:seg
370 * | segkpm segment | up to 2TB of physical
373 * 0xFFFFFA00.00000000 -|-----------------------|- 2TB segkpm alignment
1977 * The segkpm virtual range range is larger than the
1980 * . keep conversion between segkpm and physical addresses
1982 * . avoid extension/shrink of the the segkpm in case of DR.
1984 * caches, segkpm and the regular mapping scheme must be
1986 * Any accesses to virtual segkpm ranges not backed by
1992 segkpm) < 0)
1993 cmn_err(CE_PANIC, "cannot attach segkpm");
[all...]
/illumos-gate/usr/src/uts/i86pc/os/
H A Dstartup.c324 struct seg *segkpm = &kpmseg; /* 64bit kernel physical mapping segment */ variable in typeref:struct:seg
326 struct seg *segkpm = NULL; /* Unused on IA32 */ variable in typeref:struct:seg
468 * | segkpm |
513 * kernel's. On 64-bit systems, it sits above segkp and segkpm.
925 * These variables were all designed for sfmmu in which segkpm is
940 PRM_POINT("about to create segkpm");
943 if (seg_attach(&kas, kpm_vbase, kpm_size, segkpm) < 0)
944 panic("cannot attach segkpm");
949 if (segkpm_create(segkpm, (caddr_t)&b) != 0)
950 panic("segkpm_create segkpm");
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dgenunix.c2265 * In addition, we skip the segkpm segment in its entirety, since it is very
2341 GElf_Sym kas, kvseg, kvseg32, kvseg_core, segkpm; local
2370 if (mdb_lookup_by_name("segkpm_ops", &segkpm) == -1) {
2390 kg.kg_segkpm = (uintptr_t)segkpm.st_value;

Completed in 78 milliseconds