| /netbsd-src/sys/uvm/ |
| H A D | files.uvm | 1 # $NetBSD: files.uvm,v 1.37 2021/06/03 20:18:06 riastradh Exp $ 21 define uvm 23 file uvm/uvm_amap.c uvm 24 file uvm/uvm_anon.c uvm 25 file uvm/uvm_aobj.c uvm 26 file uvm/uvm_bio.c uvm 27 file uvm/uvm_coredump.c uvm & coredump 28 file uvm/uvm_device.c uvm 29 file uvm/uvm_fault.c uvm 30 file uvm/uvm_glue.c uvm [all …]
|
| H A D | uvm_init.c | 59 struct uvm uvm; /* decl */ variable 102 memset(&uvm, 0, sizeof(uvm)); in uvm_init()
|
| H A D | uvm_physseg.c | 170 if (__predict_false(uvm.page_init_done == false)) { in uvm_physseg_alloc() 205 if (__predict_false(uvm.page_init_done == false)) { in uvm_physseg_free() 473 if (__predict_true(uvm.page_init_done == true)) in uvm_page_physunload() 519 if (__predict_true(uvm.page_init_done == true)) in uvm_page_physunload_force() 998 if (uvm.page_init_done != true) in uvm_physseg_valid_p() 1178 if (__predict_false(uvm.page_init_done == false)) { in uvm_physseg_seg_chomp_slab() 1208 KASSERT(uvm.page_init_done != true); in uvm_physseg_seg_alloc_from_slab() 1247 if (__predict_true(uvm.page_init_done == true)) in uvm_page_physload() 1301 if (__predict_true(uvm.page_init_done == true)) { in uvm_physseg_unplug() 1315 if (__predict_true(uvm.page_init_done == true)) { in uvm_physseg_unplug() [all …]
|
| H A D | uvm_page.c | 393 uvm.bucketcount = 1; in uvm_page_init() 416 uvm_page_init_bucket(&uvm.page_free[fl], pgb, 0); in uvm_page_init() 464 uvm.page_init_done = true; in uvm_page_init() 639 if (uvm.page_init_done == true) in uvm_page_physget_freelist() 746 newnbuckets == uvm.bucketcount) { in uvm_page_redim() 749 if (uvm.page_init_done == false) { in uvm_page_redim() 762 obuckets = uvm.bucketcount; in uvm_page_redim() 770 newnbuckets == uvm.bucketcount) { in uvm_page_redim() 779 uvm.bucketcount = newnbuckets; in uvm_page_redim() 791 opgb = uvm.page_free[fl].pgfl_buckets[ob]; in uvm_page_redim() [all …]
|
| H A D | uvm.h | 99 struct uvm { struct 144 extern struct uvm uvm;
|
| H A D | uvm_pdaemon.c | 141 if (uvm.pagedaemon_lwp == NULL) in uvm_wait() 150 if (curlwp == uvm.pagedaemon_lwp && uvmexp.paging == 0) { in uvm_wait() 177 wakeup(&uvm.pagedaemon); /* wake the daemon! */ in uvm_wait() 196 wakeup(&uvm.pagedaemon); in uvm_kick_pdaemon() 266 uvm.pagedaemon_lwp = curlwp; in uvm_pageout() 283 UVM_UNLOCK_AND_WAIT(&uvm.pagedaemon, in uvm_pageout() 374 wakeup(&uvm.pagedaemon); in uvm_pageout_done()
|
| H A D | Makefile | 3 INCSDIR= /usr/include/uvm 5 INCS= uvm.h uvm_amap.h uvm_anon.h uvm_aobj.h uvm_device.h \
|
| H A D | uvm_pgflcache.c | 132 pgb = uvm.page_free[fl].pgfl_buckets[b]; in uvm_pgflcache_fill() 178 pgfl = &uvm.page_free[fl]; in uvm_pgflcache_spill() 390 if (ncpu == uvm.bucketcount) { in uvm_pgflcache_start()
|
| /netbsd-src/share/man/man9/ |
| H A D | Makefile | 69 uvm.9 uvm_hotplug.9 uvm_km.9 uvm_map.9 uvm_obj_wirepages.9 \ 1000 MLINKS+=uvm.9 uvm_init.9 uvm.9 uvm_init_limits.9 uvm.9 uvm_setpagesize.9 \ 1001 uvm.9 uvm_swap_init.9 uvm.9 uvm_fault.9 \ 1002 uvm.9 uvm_vnp_setsize.9 \ 1003 uvm.9 uvm_io.9 uvm.9 uvm_pagealloc.9 \ 1004 uvm [all...] |
| /netbsd-src/tests/sys/uvm/ |
| H A D | t_uvm_physseg.c | 131 struct uvm { struct 135 } uvm; variable 287 uvm.page_init_done = false; in setup() 303 uvm.page_init_done = false; in ATF_TC_BODY() 319 uvm.page_init_done = false; in ATF_TC_BODY() 337 uvm.page_init_done = false; in ATF_TC_BODY() 343 uvm.page_init_done = true; in ATF_TC_BODY() 357 uvm.page_init_done = false; in ATF_TC_BODY() 374 uvm.page_init_done = false; in ATF_TC_BODY() 389 uvm.page_init_done = true; in ATF_TC_BODY() [all …]
|
| H A D | Makefile | 7 TESTSDIR= ${TESTSBASE}/sys/uvm 11 DPSRCS= ${NETBSDSRCDIR}/sys/uvm/uvm_physseg.[ch]
|
| H A D | t_uvm_physseg_load.c | 135 struct uvm { struct 139 } uvm; variable 274 uvm.page_init_done = true; in uvm_page_init_fake() 318 uvm.page_init_done = false; in setup()
|
| /netbsd-src/sys/arch/powerpc/conf/ |
| H A D | files.powerpc | 37 file uvm/pmap/pmap_pvt.c modular | (ppc_oea | ppc_oea64 | ppc_oea64_bridge | ppc_oea601) 81 file uvm/pmap/pmap.c ppc_booke 82 file uvm/pmap/pmap_segtab.c ppc_booke 83 file uvm/pmap/pmap_tlb.c ppc_booke 84 #file uvm/pmap/pmap_pv.c ppc_booke
|
| /netbsd-src/sys/arch/aarch64/conf/ |
| H A D | files.aarch64 | 127 file uvm/pmap/pmap.c pmap_mi 128 file uvm/pmap/pmap_devmap.c 129 file uvm/pmap/pmap_pvt.c 130 file uvm/pmap/pmap_segtab.c pmap_mi 131 file uvm/pmap/pmap_tlb.c
|
| /netbsd-src/sys/arch/riscv/conf/ |
| H A D | files.riscv | 66 file uvm/pmap/pmap.c 67 file uvm/pmap/pmap_devmap.c 68 file uvm/pmap/pmap_segtab.c 69 file uvm/pmap/pmap_tlb.c
|
| /netbsd-src/sys/conf/ |
| H A D | ssp.mk | 26 uvm/uvm_bio.c \ 27 uvm/uvm_pager.c \
|
| /netbsd-src/sys/arch/mips/conf/ |
| H A D | files.mips | 51 file uvm/pmap/pmap.c 52 file uvm/pmap/pmap_segtab.c 53 file uvm/pmap/pmap_synci.c 54 file uvm/pmap/pmap_tlb.c
|
| /netbsd-src/regress/sys/uvm/pdsim/ |
| H A D | Makefile | 40 .PATH: ${SYSSRC}/uvm 63 .PATH: ${SYSSRC}/uvm
|
| H A D | README | 4 policies found in sys/uvm/uvm_pdpolicy*.
|
| /netbsd-src/sys/arch/aarch64/include/ |
| H A D | asan.h | 78 if (!uvm.page_init_done) { in __md_palloc() 104 if (!uvm.page_init_done) in __md_palloc_large()
|
| /netbsd-src/sys/arch/hppa/hppa/ |
| H A D | genassym.cf | 52 include <uvm/uvm.h> 53 include <uvm/uvm_extern.h>
|
| /netbsd-src/sys/arch/evbarm/conf/ |
| H A D | GENERIC64_PMAPMI | 9 #options UVMHIST # kernhist for uvm/pmap subsystems
|
| /netbsd-src/sys/arch/news68k/news68k/ |
| H A D | genassym.cf | 41 include <uvm/uvm.h> 42 include <uvm/uvm_extern.h>
|
| /netbsd-src/sys/external/bsd/drm2/include/linux/ |
| H A D | shrinker.h | 70 return curlwp == uvm.pagedaemon_lwp; in current_is_kswapd()
|
| /netbsd-src/sys/modules/coredump/ |
| H A D | Makefile | 22 .PATH: ${S}/uvm
|