Searched defs:segkpm (Results 1 - 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | startup.c | 199 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 D | startup.c | 324 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 D | genunix.c | 2265 * 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