Home
last modified time | relevance | path

Searched refs:vmstats (Results 1 – 25 of 36) sorted by relevance

12

/dragonfly/sys/vm/
HDvm_meter.c66 __exclusive_cache_line struct vmstats vmstats; variable
71 CTLFLAG_RW, &vmstats.v_free_min, 0,
74 CTLFLAG_RW, &vmstats.v_paging_wait, 0,
77 CTLFLAG_RW, &vmstats.v_paging_start, 0,
80 CTLFLAG_RW, &vmstats.v_paging_target1, 0,
83 CTLFLAG_RW, &vmstats.v_paging_target2, 0,
86 CTLFLAG_RW, &vmstats.v_free_reserved, 0,
89 CTLFLAG_RW, &vmstats.v_inactive_target, 0,
92 CTLFLAG_RW, &vmstats.v_pageout_free_min, 0,
95 CTLFLAG_RW, &vmstats.v_free_severe, 0, "");
[all …]
HDvm_pageout.c1688 while ((vmstats.v_free_count < vmstats.v_free_target || in vm_pageout_scan_cache()
1689 vmstats.v_free_count < vmstats.v_free_min) && in vm_pageout_scan_cache()
1690 vmstats.v_cache_count > VM_CACHE_SCAN_MIN) in vm_pageout_scan_cache()
1835 wakeup(&vmstats.v_free_count); in vm_pageout_scan_cache()
1973 if (vmstats.v_active_count < vmstats.v_free_count + in vm_pageout_page_stats()
1974 vmstats.v_cache_count + in vm_pageout_page_stats()
1975 vmstats.v_inactive_count) in vm_pageout_page_stats()
2188 vmstats.v_free_min = 64 + vmstats.v_page_count / 200; in vm_pageout_free_page_calc()
2189 vmstats.v_free_reserved = vmstats.v_free_min * 4 / 8 + 7; in vm_pageout_free_page_calc()
2190 vmstats.v_free_severe = vmstats.v_free_min * 4 / 8 + 0; in vm_pageout_free_page_calc()
[all …]
HDvm_page.c177 offsetof(struct vmstats, v_free_count); in vm_page_queue_init()
180 offsetof(struct vmstats, v_cache_count); in vm_page_queue_init()
183 offsetof(struct vmstats, v_inactive_count); in vm_page_queue_init()
186 offsetof(struct vmstats, v_active_count); in vm_page_queue_init()
189 offsetof(struct vmstats, v_active_count); in vm_page_queue_init()
219 if (vmstats.v_page_size == 0) in vm_set_page_size()
220 vmstats.v_page_size = PAGE_SIZE; in vm_set_page_size()
221 if (((vmstats.v_page_size - 1) & vmstats.v_page_size) != 0) in vm_set_page_size()
288 atomic_add_long(&vmstats.v_page_count, 1); in vm_add_new_page()
289 atomic_add_long(&vmstats.v_dma_pages, 1); in vm_add_new_page()
[all …]
HDvm_contig.c303 for (i = start; i < vmstats.v_page_count; i++) { in vm_contig_pg_alloc()
326 if ((i == vmstats.v_page_count) || in vm_contig_pg_alloc()
336 vmstats.v_inactive_count); in vm_contig_pg_alloc()
353 vmstats.v_active_count); in vm_contig_pg_alloc()
HDvnode_pager.c652 if ((vmstats.v_free_count + vmstats.v_cache_count) < in vnode_pager_putpages()
653 vmstats.v_pageout_free_min) { in vnode_pager_putpages()
HDvm_page2.h147 delta = vmstats.v_paging_wait - vmstats.v_free_min - 1; in vm_paging_min_nice()
HDvm_glue.c282 rss_limit = max(vmstats.v_free_count, 512); in vm_init_limits()
HDvm_swap.c529 if (vmstats.v_free_count + vmstats.v_cache_count + pq_active_clean + in swapoff_one()
HDvm_swapcache.c363 hyst = vmstats.v_inactive_count / 4; in vm_swapcache_writing_heuristic()
/dragonfly/contrib/binutils-2.34/libiberty/
HDphysmem.c228 struct tbl_vmstats vmstats; in physmem_available() local
230 if (table (TBL_VMSTATS, 0, &vmstats, 1, sizeof (vmstats)) == 1) in physmem_available()
232 double pages = vmstats.free_count; in physmem_available()
233 double pagesize = vmstats.pagesize; in physmem_available()
/dragonfly/contrib/binutils-2.27/libiberty/
HDphysmem.c228 struct tbl_vmstats vmstats; in physmem_available() local
230 if (table (TBL_VMSTATS, 0, &vmstats, 1, sizeof (vmstats)) == 1) in physmem_available()
232 double pages = vmstats.free_count; in physmem_available()
233 double pagesize = vmstats.pagesize; in physmem_available()
/dragonfly/contrib/gcc-4.7/libiberty/
HDphysmem.c228 struct tbl_vmstats vmstats; in physmem_available() local
230 if (table (TBL_VMSTATS, 0, &vmstats, 1, sizeof (vmstats)) == 1) in physmem_available()
232 double pages = vmstats.free_count; in physmem_available()
233 double pagesize = vmstats.pagesize; in physmem_available()
/dragonfly/contrib/gcc-8.0/libiberty/
HDphysmem.c228 struct tbl_vmstats vmstats; in physmem_available() local
230 if (table (TBL_VMSTATS, 0, &vmstats, 1, sizeof (vmstats)) == 1) in physmem_available()
232 double pages = vmstats.free_count; in physmem_available()
233 double pagesize = vmstats.pagesize; in physmem_available()
/dragonfly/sys/sys/
HDvmmeter.h116 struct vmstats { struct
173 extern struct vmstats vmstats; argument
HDglobaldata.h202 struct vmstats gd_vmstats; /* pcpu local copy of vmstats */
203 struct vmstats gd_vmstats_adj; /* pcpu adj for vmstats */
/dragonfly/sys/platform/vkernel64/x86_64/
HDautoconf.c197 kprintf("avail memory = %lu (%luK bytes)\n", ptoa(vmstats.v_free_count), in cpu_startup()
198 ptoa(vmstats.v_free_count) / 1024); in cpu_startup()
HDcpu_regs.c131 u_long usermem = ctob(Maxmem - vmstats.v_wire_count); in sysctl_hw_usermem()
/dragonfly/sys/kern/
HDsysv_shm.c579 if (pmax > vmstats.v_free_count) in shmget_allocate_segment()
580 pmax = vmstats.v_free_count; in shmget_allocate_segment()
714 shminfo.shmall = (size_t)vmstats.v_page_count * 2 / 3; in shminit()
HDkern_slaballoc.c259 limsize = (size_t)vmstats.v_page_count * PAGE_SIZE; in kmem_lim_size()
368 if (vmstats.v_page_count == 0) in malloc_init()
405 if (vmstats.v_page_count == 0) in malloc_uninit()
HDkern_plimit.c129 lim = ptoa((rlim_t)vmstats.v_free_count); in plimit_init0()
HDinit_main.c789 gd->gd_vmstats = vmstats; in mi_gdinit()
HDvfs_lock.c788 int trigger = (long)vmstats.v_page_count / (activevnodes * 2 + 1); in cleanfreevnode()
/dragonfly/sys/vfs/tmpfs/
HDtmpfs_vfsops.c157 pages_limit = vm_swap_max + vmstats.v_page_count / 2; in tmpfs_mount()
/dragonfly/sys/platform/pc64/x86_64/
HDmachdep.c280 u_long usermem = ctob(physmem - vmstats.v_wire_count); in sysctl_hw_usermem()
509 (uintmax_t)ptoa(vmstats.v_free_count + vmstats.v_dma_pages), in cpu_startup()
510 (uintmax_t)ptoa(vmstats.v_free_count + vmstats.v_dma_pages) / in cpu_startup()
/dragonfly/sys/dev/virtual/virtio/balloon/
HDvirtio_balloon.c498 struct vmstats vms; in collect_balloon_stats()

12