Home
last modified time | relevance | path

Searched refs:freemem (Results 1 – 25 of 49) sorted by relevance

12

/illumos-gate/usr/src/uts/common/syscall/
H A Dsysconfig.c199 return (freemem); in sysconfig()
213 return (MIN(free, freemem)); in sysconfig()
216 return (freemem); in sysconfig()
/illumos-gate/usr/src/uts/common/os/
H A Dvm_meter.c88 ave(avefree, freemem, 5); in vmmeter()
89 ave(avefree30, freemem, 30); in vmmeter()
H A Dsched.c190 " pginrate: %d\n", avefree, avefree30, freemem, pginrate); in sched()
256 avefree < desfree && freemem > desfree) in sched()
311 nswapped, avefree, freemem); in sched()
351 avail = freemem - deficit; in sched()
371 if (freemem > needs) { in sched()
401 avefree < minfree && freemem > desfree) { in sched()
486 nswapped, avefree, freemem); in sched()
774 if (avefree > desfree || avefree < desfree && freemem > desfree) { in swapout_lwp()
H A Dvm_pageout.c811 if (freemem < lotsfree + needfree + kmem_reapahead) in schedpaging()
814 if (freemem < lotsfree + needfree) in schedpaging()
826 vavail = freemem - deficit; in schedpaging()
911 } else if (freemem < lotsfree + needfree) { in schedpaging()
1242 if (!pageout_sampling && freemem >= lotsfree + needfree) { in pageout_scanner()
1394 freemem); in pageout_deadman()
H A Dmem_cage.c1207 } else if (freemem < minfree) { in kcage_create_throttle()
1257 if (NOMEMWAIT() && freemem < minfree) { in kcage_create_throttle()
1265 (freemem < limit + npages)) { in kcage_create_throttle()
1466 } else if (freemem < pageout_reserve + wanted) { in kcage_expand()
1706 KCAGE_STAT_SET_SCAN(kt_freemem_start, freemem); in kcage_cageout()
1826 KCAGE_STAT_SET_SCAN(kt_freemem_end, freemem); in kcage_cageout()
H A Dkstat_fr.c188 kstat_named_t freemem; member
906 system_pages_kstat.freemem.value.ul = (ulong_t)freemem; in system_pages_kstat_update()
915 system_pages_kstat.pagesfree.value.ul = (ulong_t)freemem; in system_pages_kstat_update()
H A Dmain.c93 pgcnt_t freemem; /* Current available memory in pages. */ variable
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_misc.c172 if ((freemem >= lotsfree + needfree) || tot_assoc < maxusers) { in sctp_reclaim_timer()
207 if (freemem >= lotsfree + needfree) in sctp_conn_reclaim()
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dmemory.c505 ulong_t freemem; in memstat() local
629 freemem = physmem - stats.ms_total; in memstat()
631 freemem = 0; in memstat()
636 if (freemem > bln_stats.bln_hv_pages) in memstat()
637 freemem -= bln_stats.bln_hv_pages; in memstat()
639 freemem = 0; in memstat()
643 mdb_printf("Free (freelist) %16lu %16llu %3lu%%\n", freemem, in memstat()
644 (uint64_t)freemem * PAGESIZE / (1024 * 1024), in memstat()
645 MS_PCT_TOTAL(freemem)); in memstat()
/illumos-gate/usr/src/uts/common/vm/
H A Dvm_page.c532 freemem += npages; in page_free_large_ctr()
1369 freemem = t; in set_freemem()
1396 freemem = t; in get_freemem()
1526 freemem = fm; in page_create_throttle()
1591 freemem = total; in page_create_wait()
1656 freemem += npages; in page_create_putback()
1716 freemem = 0; in pcgs_unblock()
1893 freemem = 0; in page_create_get_something()
2754 freemem += 1; in page_free()
2781 freemem += 1; in page_free_at_startup()
[all …]
H A Dvm_seg.c763 if (freemem < desfree) { in seg_pinsert_check()
965 if (freemem < lotsfree + needfree) { in seg_ppurge_async()
966 spgcnt_t fmem = MAX((spgcnt_t)(freemem - needfree), 0); in seg_ppurge_async()
1114 if (freemem >= lotsfree + needfree) { in seg_ppurge_async()
H A Dvm_pvn.c113 pagesavail = freemem - minfree; in pvn_read_kluster()
383 if (write_free && freemem < lotsfree + pages_before_pager && in pvn_write_done()
/illumos-gate/usr/src/cmd/mdb/demo/common/
H A Dexample1.c81 mdb_printf("%8llu pages of free memory\n", vm.freemem); in vminfo()
/illumos-gate/usr/src/cmd/lgrpinfo/
H A Dlgrpinfo.pl530 my $freemem = $l->mem_size($lgrp, LGRP_MEM_SZ_FREE, $hier) || 0;
533 my $freemem_r = memory_to_string($freemem);
534 my $usedmem = memory_to_string($memory - $freemem);
/illumos-gate/usr/src/cmd/sa/
H A Dsar.c779 ax.vmi.freemem += dx.vmi.freemem = nx.vmi.freemem - ox.vmi.freemem; in update_counters()
983 (double)xx->vmi.freemem / (float)xx->si.updates, in prt_r_opt()
/illumos-gate/usr/src/uts/common/sys/
H A Dvmsystm.h52 extern pgcnt_t freemem; /* remaining blocks of free memory */
H A Dsysinfo.h180 uint64_t freemem; /* (1 sec) += freemem in pages */ member
H A Dsystm.h93 extern pgcnt_t freemem; /* Current free memory. */
/illumos-gate/usr/src/uts/i86pc/vm/
H A Dvm_machdep.c242 (physmax4g && (freemem4g < DESFREE4G) && ((freemem4g << 1) < freemem))
265 #define RESTRICT16M_ALLOC(freemem, pgcnt, flags) \ argument
266 (mtype16m != -1 && (freemem != 0) && ((flags & PG_PANIC) == 0) && \
267 ((freemem >= (FREEMEM16M)) || \
1579 } else if (RESTRICT16M_ALLOC(freemem, btop(pgsz), *flags)) { in mtype_init()
1598 if (RESTRICT16M_ALLOC(freemem, pgcnt, *flags)) { in mtype_pgr_init()
2036 if (!(flags & PG_WAIT) && freemem < desfree) in page_create_update_flags_x86()
2240 contig_pfn_max = freemem + (freemem / 10); in create_contig_pfnlist()
3546 if (nscan < desscan && freemem < minfree) { in page_create_io()
3548 "pageout_cv_signal:freemem %ld", freemem); in page_create_io()
/illumos-gate/usr/src/uts/sun4/os/
H A Dstartup.c1453 availrmem_initial = availrmem = freemem; in startup_memlist()
1893 avmem = (uint64_t)freemem << PAGESHIFT; in startup_vm()
2094 i = mmu_ptob((freemem * segmap_percent) / 100); in startup_vm()
2099 if (i > MIN(SEGMAPSIZE, mmu_ptob(freemem))) in startup_vm()
2100 i = MIN(SEGMAPSIZE, mmu_ptob(freemem)); in startup_vm()
2252 maxmem = freemem; in post_startup()
H A Dlgrpplat.c280 return ((pgcnt_t)freemem); in lgrp_plat_mem_size_default()
/illumos-gate/usr/src/cmd/stat/vmstat/
H A Dvmstat.c285 pgtok((int)(DELTA(s_sys.ss_vminfo.freemem) / vm_updates))); in dovmstats()
322 adjprintf(" %*u", 5, pgtok((int)(DELTA(s_sys.ss_vminfo.freemem) in dovmstats()
/illumos-gate/usr/src/uts/common/inet/tcp/
H A Dtcp_misc.c523 if ((freemem >= lotsfree + needfree) || tot_conn < maxusers) { in tcp_reclaim_timer()
559 if (freemem >= lotsfree + needfree) in tcp_conn_reclaim()
/illumos-gate/usr/src/cmd/fs.d/ufs/fsdb/
H A Dfsdb.c301 static void freemem(struct filenames *, int);
673 freemem(filenames, nfiles); in main()
697 freemem(filenames, nfiles); in main()
2159 freemem(filenames, nfiles); in find()
2554 freemem(top, 1); in follow_path()
2615 freemem(fn, 1); in follow_path()
2773 freemem(struct filenames *p, int numb) in freemem() function
3377 freemem(filenames, nfiles); in err()
/illumos-gate/usr/src/uts/i86pc/os/
H A Dstartup.c1330 availrmem_initial = availrmem = freemem = 0; in startup_memlist()
2290 maxmem = freemem; in post_startup()
2607 PRM_DEBUG(freemem); in kphysm_init()

12