| /src/lib/libkvm/ |
| kvm_sun2.c | 95 /* Page Map Entry Group (PMEG) */ 96 int pmeg[NKSEG][NPAGSEG]; member in struct:private_vmstate 160 /* The segmap entry selects a PMEG. */ 162 pte = pv->pmeg[sme][ptenum];
|
| kvm_sun3.c | 95 /* Page Map Entry Group (PMEG) */ 96 int pmeg[NKSEG][NPAGSEG]; member in struct:private_vmstate 160 /* The segmap entry selects a PMEG. */ 162 pte = pv->pmeg[sme][ptenum];
|
| /src/sys/arch/sun2/sun2/ |
| pmap.c | 39 * sun2s also have this evil "PMEG" crapola. Essentially each "context"'s 41 * Each of these 1-byte entries points to a "Page Map Entry Group" (PMEG) 44 * Each PMEG maps a segment of 32Kb length, with 16 pages of 2Kb each. 200 /* This is where we map a PMEG without a context. */ 306 * PMEG structures, queues, and macros 601 /* Found valid PMEG in the segmap. */ 630 * PMEG management functions. 638 /* clear pmeg array, put it all on the free pmeq queue */ 652 /* The last pmeg is not usable. */ 657 * Reserve a pmeg (forever) for use by PROM, etc 3514 pmeg_t pmeg; local 3538 pmeg_t pmeg; local [all...] |
| /src/sys/arch/sun3/sun3/ |
| pmap.c | 39 * sun3s also have this evil "PMEG" crapola. Essentially each "context"'s 41 * Each of these 1-byte entries points to a "Page Map Entry Group" (PMEG) 44 * Each PMEG maps a segment of 128Kb length, with 16 pages of 8Kb each. 210 /* This is where we map a PMEG without a context. */ 315 * PMEG structures, queues, and macros 610 /* Found valid PMEG in the segmap. */ 639 * PMEG management functions. 647 /* clear pmeg array, put it all on the free pmeq queue */ 661 /* The last pmeg is not usable. */ 666 * Reserve a pmeg (forever) for use by PROM, etc 3460 pmeg_t pmeg; local 3484 pmeg_t pmeg; local [all...] |
| /src/sys/arch/sparc/sparc/ |
| pmap.c | 111 * `Page Map Entry Group' (PMEG) and the virtual page number---the 114 * call each Page Map Entry Group a pmeg (for want of a better name). 118 * to have an invalid segment is to make one full pmeg of invalid PTEs. 237 * does not point to the invalid PMEG. 251 * Each PMEG in the MMU is either free or contains PTEs corresponding to 254 * to steal a PMEG from some process (if we need one and none are free) 266 * Since I hate the name PMEG I call this data structure an `mmu entry'. 298 u_short me_cookie; /* hardware SMEG/PMEG number */ 463 * all one instead. e.g. KERNBASE is usually mapped by pmeg number zero. 485 #define setsegmap(va, pmeg) (CPU_ISSUN4C 2032 int s, i, pmeg, *pte; local 2441 int pte, va, vr, vs, pmeg, flags; local 4284 int pmeg = getsegmap(va); local 4495 int i, pmeg; local 4698 int nleft, pmeg, inmmu; local 4843 int nleft, pmeg, inmmu; local 5266 int pmeg; local 5760 int vr, vs, *ptep, pte, pmeg, s; local 6052 int nleft, pmeg; local 7700 int pmeg; local [all...] |