/opensolaris-onvv-gate/usr/src/uts/i86pc/os/ |
H A D | memnode.c | 95 if (end > mem_node_config[mnode].physmax) 96 mem_node_config[mnode].physmax = end; 99 mem_node_config[mnode].physmax = end; 137 node_size = mem_node_config[mnode].physmax - 146 ASSERT(end <= mem_node_config[mnode].physmax); 147 if (end == mem_node_config[mnode].physmax) 148 mem_node_config[mnode].physmax = start - 1; 204 if (start > physmax) 208 if (end > physmax) 209 end = physmax; [all...] |
H A D | startup.c | 984 * - the max physical address - physmax 990 installed_top_size_ex(bootops->boot_mem->physinstalled, &physmax, 992 PRM_DEBUG(physmax); 1038 * physmax is lowered if there is more memory than can be 1042 if (PFN_ABOVE64G(physmax)) { 1043 physinstalled -= (physmax - (PFN_64G - 1)); 1044 physmax = PFN_64G - 1; 1047 if (PFN_ABOVE4G(physmax)) { 1048 physinstalled -= (physmax - (PFN_4G - 1)); 1049 physmax [all...] |
H A D | lgrpplat.c | 541 if (start > physmax) { 545 if (end > physmax) 546 end = physmax; 1195 if (pfn > physmax)
|
H A D | ddi_impl.c | 1206 extern pfn_t physmax; 1208 maxphysaddr = mmu_ptob((paddr_t)physmax) + MMU_PAGEOFFSET; 2881 hi_pa = ((uint64_t)physmax + 1ull) << PAGESHIFT;
|
/opensolaris-onvv-gate/usr/src/uts/sun4/os/ |
H A D | memnode.c | 92 if (end > mem_node_config[mnode].physmax) 93 mem_node_config[mnode].physmax = end; 96 mem_node_config[mnode].physmax = end; 133 node_size = mem_node_config[mnode].physmax - 142 ASSERT(end <= mem_node_config[mnode].physmax); 143 if (end == mem_node_config[mnode].physmax) 144 mem_node_config[mnode].physmax = start - 1; 231 mem_node_config[mnode].physmax = 0; 270 end = mem_node_config[mnode].physmax; 289 * Find MIN(physbase) and MAX(physmax) ove [all...] |
H A D | lgrpplat.c | 168 if (pfn > physmax)
|
H A D | startup.c | 1036 boot_physinstalled_len, &physmax, &physinstalled); 1038 PRM_DEBUG(physmax);
|
/opensolaris-onvv-gate/usr/src/uts/i86pc/sys/ |
H A D | memnode.h | 74 pfn_t physmax; /* highest PFN in this memnode */ member in struct:mem_node_conf
|
/opensolaris-onvv-gate/usr/src/uts/sun4/sys/ |
H A D | memnode.h | 100 pfn_t physmax; /* highest PFN in this memnode */ member in struct:mem_node_conf
|
/opensolaris-onvv-gate/usr/src/uts/sun4v/sys/ |
H A D | mpo.h | 98 pfn_t physmax; /* last valid page in mnode in mblock */ member in struct:__anon10447
|
/opensolaris-onvv-gate/usr/src/uts/sun4v/os/ |
H A D | mpo.c | 905 * physmax: Last valid page in mem_node in mblock 909 * physbase - offset + stride. (even though physmax may fall in the 1137 it->mi_mblock_end = mem_node_config[mnode].physmax; 1152 mem_stripes[i * max_locality_groups + mnode].physmax); 1169 if (ms->exists && (pfn + szcpgcnt - 1) <= ms->physmax && 1171 ms->physmax) 1184 end = ms->physmax; 1223 end = mem_node_config[mnode].physmax; 1242 * fall outside the mem_node bounds, round them to physbase/physmax of 1254 test_base <= (end = ms->physmax) [all...] |
/opensolaris-onvv-gate/usr/src/uts/i86pc/vm/ |
H A D | vm_dep.h | 155 #define HPM_COUNTERS_LIMITS(mnode, physbase, physmax, first) \ 158 (physmax) = mem_node_config[(mnode)].physmax; \ 186 _np = MIN(_endpfn, mem_node_config[_mn].physmax + 1) - _pfn; \
|
H A D | vm_machdep.c | 165 ((mtype > 0) ? memranges[mtype - 1] - 1: physmax) 1121 if (hi >= physmax) 1122 hi = physmax - 1; 1144 hi = physmax - 1; 1252 mem_node_config[mnode].physmax >= MEMRANGELO(mri)) { 1254 if (mem_node_config[mnode].physmax > MEMRANGEHI(mri)) 1287 while (mri >= 0 && mem_node_config[mnode].physmax >= 1292 mem_node_config[mnode].physmax); 1298 if (mem_node_config[mnode].physmax > MEMRANGEHI(mri)) 1350 end = mem_node_config[mnode].physmax; [all...] |
/opensolaris-onvv-gate/usr/src/uts/sun4/vm/ |
H A D | vm_dep.h | 63 pfnhi = mem_node_config[mnode].physmax; 165 #define HPM_COUNTERS_LIMITS(mnode, physbase, physmax, first) \ 168 (physmax) = mem_node_config[(mnode)].physmax; \ 171 mem_node_max_range(&(physbase), &(physmax)); \ 458 _np = MIN(_endpfn, mem_node_config[_mn].physmax + 1) - \ 488 _np = MIN(_endpfn, mem_node_config[_mn].physmax + 1) - \
|
H A D | vm_dep.c | 115 * Use physmax to determine the highest physical page of DRAM memory 116 * It is assumed that any physical addresses above physmax is in IO space. 127 if (pf > physmax) 730 * startup based on physmax and a shift value used to convert a pagenum
|
/opensolaris-onvv-gate/usr/src/uts/common/sys/ |
H A D | systm.h | 73 extern pfn_t physmax; /* highest numbered physical page present */
|
/opensolaris-onvv-gate/usr/src/uts/common/vm/ |
H A D | vm_pagelist.c | 519 * the physbase..physmax range, but have disjoint slices. 527 * Size up the per page size free list counters based on physmax 543 pfn_t physmax; local 566 HPM_COUNTERS_LIMITS(mnode, physbase, physmax, firstmn); 587 r_pgcnt = howmany(physmax - r_base + 1, r_align); 643 pfn_t physmax; local 710 HPM_COUNTERS_LIMITS(mnode, physbase, physmax, firstmn); 722 r_pgcnt = howmany(physmax - r_base + 1, r_align); 944 pfn_t physbase, physmax; local 966 HPM_COUNTERS_LIMITS(mnode, physbase, physmax, [all...] |
H A D | seg_kmem.c | 588 if (pfn != PFN_INVALID && pfn <= physmax && pf_is_memory(pfn))
|
/opensolaris-onvv-gate/usr/src/uts/common/os/ |
H A D | space.c | 81 * physmax - The highest numbered physical page in memory. 92 pfn_t physmax; variable
|
H A D | mem_config.c | 171 installed_top_size(phys_install, &physmax, &physinstalled); 297 if (physmax < (pt_base + tpgs)) 298 physmax = (pt_base + tpgs); 529 * physmax - highest page frame number. 594 installed_top_size(phys_install, &physmax, &physinstalled); 2778 installed_top_size(phys_install, &physmax, &physinstalled);
|
/opensolaris-onvv-gate/usr/src/uts/i86pc/io/dr/ |
H A D | dr_mem_acpi.c | 127 endpa = _ptob64(physmax + 1);
|
/opensolaris-onvv-gate/usr/src/uts/sun4u/opl/os/ |
H A D | opl.c | 660 end = mem_node_config[mnode].physmax; 705 end = mem_node_config[tnode].physmax;
|
/opensolaris-onvv-gate/usr/src/uts/i86pc/io/acpi/drmach_acpi/ |
H A D | drmach_acpi.c | 1199 uint64_t endpa = _ptob64(physmax + 1); 2602 endpa = _ptob64(physmax + 1);
|
/opensolaris-onvv-gate/usr/src/uts/sun4u/ngdr/io/ |
H A D | dr_mem.c | 134 endpa = _ptob64(physmax + 1);
|
/opensolaris-onvv-gate/usr/src/uts/sun4u/opl/io/ |
H A D | dr_mem.c | 157 endpa = _ptob64(physmax + 1);
|