Home
last modified time | relevance | path

Searched refs:uvm (Results 1 – 25 of 171) sorted by relevance

1234567

/netbsd-src/sys/uvm/
H A Dfiles.uvm1 # $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 Duvm_init.c59 struct uvm uvm; /* decl */ variable
102 memset(&uvm, 0, sizeof(uvm)); in uvm_init()
H A Duvm_physseg.c170 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 Duvm_page.c393 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 Duvm.h99 struct uvm { struct
144 extern struct uvm uvm;
H A Duvm_pdaemon.c141 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 DMakefile3 INCSDIR= /usr/include/uvm
5 INCS= uvm.h uvm_amap.h uvm_anon.h uvm_aobj.h uvm_device.h \
H A Duvm_pgflcache.c132 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 DMakefile69 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 Dt_uvm_physseg.c131 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 DMakefile7 TESTSDIR= ${TESTSBASE}/sys/uvm
11 DPSRCS= ${NETBSDSRCDIR}/sys/uvm/uvm_physseg.[ch]
H A Dt_uvm_physseg_load.c135 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 Dfiles.powerpc37 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 Dfiles.aarch64127 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 Dfiles.riscv66 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 Dssp.mk26 uvm/uvm_bio.c \
27 uvm/uvm_pager.c \
/netbsd-src/sys/arch/mips/conf/
H A Dfiles.mips51 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 DMakefile40 .PATH: ${SYSSRC}/uvm
63 .PATH: ${SYSSRC}/uvm
H A DREADME4 policies found in sys/uvm/uvm_pdpolicy*.
/netbsd-src/sys/arch/aarch64/include/
H A Dasan.h78 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 Dgenassym.cf52 include <uvm/uvm.h>
53 include <uvm/uvm_extern.h>
/netbsd-src/sys/arch/evbarm/conf/
H A DGENERIC64_PMAPMI9 #options UVMHIST # kernhist for uvm/pmap subsystems
/netbsd-src/sys/arch/news68k/news68k/
H A Dgenassym.cf41 include <uvm/uvm.h>
42 include <uvm/uvm_extern.h>
/netbsd-src/sys/external/bsd/drm2/include/linux/
H A Dshrinker.h70 return curlwp == uvm.pagedaemon_lwp; in current_is_kswapd()
/netbsd-src/sys/modules/coredump/
H A DMakefile22 .PATH: ${S}/uvm

1234567