/illumos-gate/usr/src/uts/common/conf/ |
H A D | param.c | 547 original_physmem = physmem; in param_preset() 560 if (physmem > original_physmem) { in param_calc() 561 physmem = original_physmem; in param_calc() 562 cmn_err(CE_NOTE, "physmem limited to %ld", physmem); in param_calc() 566 pgcnt_t physmegs = physmem >> (20 - PAGESHIFT); in param_calc() 682 if (physmem != original_physmem) { in param_check() 685 physmem); in param_check() 686 physmem = original_physmem; in param_check()
|
/illumos-gate/usr/src/uts/common/fs/swapfs/ |
H A D | swap_subr.c | 178 if (!swapfs_recalc(physmem)) in swapinit() 180 swapfs_minfree, physmem); in swapinit() 356 (void) swapfs_recalc(physmem - swapfs_pending_delete); in swap_mem_config_post_add() 368 if (!swapfs_recalc(physmem - nv)) { in swap_mem_config_pre_del() 390 (void) swapfs_recalc(physmem - nv); in swap_mem_config_post_del()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | dump.c | 105 size = ptob((uint64_t)physmem) / DUMP_COMPRESS_RATIO; in dump_ioctl() 130 if (dumpsize_in_pages > (uint64_t)physmem) in dump_ioctl() 131 dumpsize_in_pages = (uint64_t)physmem; in dump_ioctl()
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | startup.c | 123 pgcnt_t physmem = 0; /* memory size in pages, patch if you want less */ variable 1314 if (physmem == 0 || physmem > npages) in startup_memlist() 1315 physmem = npages; in startup_memlist() 1332 physmem -= ramdisk_npages; in startup_memlist() 1523 maxmem = physmem; in startup_modules() 1861 if (physmem + ramdisk_npages < npages) { in startup_vm() 1866 cmn_err(CE_WARN, "limiting physmem to %ld pages", physmem); in startup_vm() 1869 diff = npages - (physmem + ramdisk_npages); in startup_vm() 1899 if (physmem < privm_lpg_min_physmem) { in startup_vm() 1924 max_phys_segkp = (physmem * 2); in startup_vm() [all …]
|
/illumos-gate/usr/src/lib/libzpool/common/ |
H A D | kernel.c | 59 pgcnt_t physmem; variable 523 physmem = sysconf(_SC_PHYS_PAGES); in kernel_init() 525 dprintf("physmem = %llu pages (%.2f GB)\n", physmem, in kernel_init() 526 (double)physmem * sysconf(_SC_PAGE_SIZE) / (1ULL << 30)); in kernel_init()
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | startup.c | 216 pgcnt_t physmem = PHYSMEM; variable 1120 if (physmem == 0 || physmem > npages) { in startup_memlist() 1121 physmem = npages; in startup_memlist() 1122 } else if (physmem < npages) { in startup_memlist() 1124 npages = physmem; in startup_memlist() 1126 PRM_DEBUG(physmem); in startup_memlist() 1197 pse_shift = size_pse_array(physmem, max_ncpus); in startup_memlist() 1555 maxmem = physmem; in startup_modules() 1782 const size_t physmem_size = mmu_ptob(physmem); in layout_kernel_va() 2011 if (physmem < privm_lpg_min_physmem || mmu.max_page_level == 0 || in startup_vm()
|
H A D | fakebop.c | 213 if (physmem != 0 && high_phys > pfn_to_pa(physmem)) in do_bop_phys_alloc() 214 high_phys = pfn_to_pa(physmem); in do_bop_phys_alloc() 814 if (0 < lvalue && (lvalue < physmem || physmem == 0)) { in read_bootenvrc() 815 physmem = (pgcnt_t)lvalue; in read_bootenvrc() 816 DBG(physmem); in read_bootenvrc()
|
H A D | memscrub.c | 174 if (physmem < memscrub_min_pages) in memscrub_init()
|
/illumos-gate/usr/src/uts/intel/physmem/ |
H A D | Makefile | 40 MODULE = physmem
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | memory.c | 504 pgcnt_t total_pages, physmem; in memstat() local 541 if (mdb_readvar(&physmem, "physmem") == -1) { in memstat() 575 ((physmem) * 10))) in memstat() 628 if (physmem > stats.ms_total) in memstat() 629 freemem = physmem - stats.ms_total; in memstat() 657 physmem, in memstat() 658 (uint64_t)physmem * PAGESIZE / (1024 * 1024)); in memstat() 660 if (physmem != total_pages) { in memstat()
|
/illumos-gate/usr/src/uts/sun4/vm/ |
H A D | vm_dep.c | 556 if (maptype != MAPPGSZ_ISM && physmem < privm_lpg_min_physmem) { in map_pgsz() 594 if (physmem < min_physmem || max_lpsize <= MMU_PAGESIZE) { in map_szcvec() 997 size_t memtotal = physmem * PAGESIZE; in get_segkmem_lpsize()
|
/illumos-gate/usr/src/pkg/manifests/ |
H A D | system-kernel.man4d.inc | 38 file path=usr/share/man/man4d/physmem.4d
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | vm_seg.c | 1403 physmegs = physmem >> (20 - PAGESHIFT); in seg_pinit() 1409 if (segpcache_hashsize_win == 0 || segpcache_hashsize_win > physmem) { in seg_pinit() 1415 segpcache_hashsize_win = MAX(1024, physmem / pages_per_bucket); in seg_pinit() 1448 segpcache_hashsize_wired > physmem / 4) { in seg_pinit()
|
/illumos-gate/usr/src/test/zfs-tests/tests/perf/ |
H A D | perf.shlib | 362 printf(" \"physmem\": %u,\n", `physmem * `_pagesize);
|
/illumos-gate/usr/src/uts/intel/io/vmm/ |
H A D | vmm_reservoir.c | 394 (((physmem * 10) - (pages_pp_maximum * 12)) * PAGESIZE) / 10; in vmmr_init() 438 vmmr_va_sz = physmem * PAGESIZE; in vmmr_init()
|
/illumos-gate/usr/src/man/man4d/ |
H A D | Makefile | 106 physmem.4d \
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | kstat_fr.c | 181 kstat_named_t physmem; member 887 system_pages_kstat.physmem.value.ul = (ulong_t)physmem; in system_pages_kstat_update()
|
H A D | pid.c | 680 upc_hashsize = (1 << highbit(physmem >> (20 - PAGESHIFT))); in upcount_init()
|
H A D | bio.c | 1137 bio_max_hwm = MIN(physmem / BIO_MAX_PERCENT, in binit() 1154 bio_default_hwm = MIN(physmem / pct, in binit()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | systm.h | 80 extern pgcnt_t physmem; /* physical memory (pages) on this CPU */
|
/illumos-gate/usr/src/uts/common/io/1394/targets/av1394/ |
H A D | av1394_isoch_chan.c | 395 if (btopr(totalsz) > physmem / AV1394_MEM_MAX_PERCENT) { in av1394_ic_alloc_pool()
|
/illumos-gate/usr/src/uts/intel/ |
H A D | Makefile.intel | 290 DRV_KMODS += physmem
|
/illumos-gate/usr/src/cmd/zonestat/zonestatd/ |
H A D | zonestatd.c | 3221 uint64_t physmem; in zsd_refresh_memory() local 3340 physmem = knp->value.ui64; in zsd_refresh_memory() 3342 physmem = knp->value.ui32; in zsd_refresh_memory() 3358 physmem *= ctl->zsctl_pagesize; in zsd_refresh_memory() 3536 if ((phys_total - physmem) > 0) in zsd_refresh_memory() 3537 sys->zss_locked_kern += phys_total - physmem; in zsd_refresh_memory()
|
/illumos-gate/usr/src/uts/i86pc/vm/ |
H A D | vm_machdep.c | 466 if (maptype != MAPPGSZ_ISM && physmem < privm_lpg_min_physmem) { in map_pgsz() 525 if (physmem < min_physmem || max_lpsize <= MMU_PAGESIZE) { in map_szcvec() 2435 io_pool_cnt_max = physmem / (100 / io_pool_physmem_pct); in populate_io_pool() 2451 if (io_pool_cnt_max < physmem / 4) in populate_io_pool()
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | spa_log_spacemap.c | 704 uint64_t system_mem_allowed = ((physmem * PAGESIZE) * in spa_log_exceeds_memlimit()
|