NetBSD/sys/vm
mycroft 31a2536cd0 Add a new `access type' argument to pmap_enter(). This indicates what type of
memory access a mapping was caused by.  This is passed through from uvm_fault()
and udv_fault(), and in most other cases is 0.
The pmap module may use this to preset R/M information.  On MMUs which require
R/M emulation, the implementation may preset the bits and avoid taking another
fault.  On MMUs which keep R/M information in hardware, the implementation may
preset its cached bits to speed up the next call to pmap_is_modified() or
pmap_is_referenced().
1999-03-26 21:58:39 +00:00
..
Makefile add sys/swap.h, and not that vm/vm_swap.h should go away later. 1998-08-29 17:06:11 +00:00
device_pager.h New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD' 1994-06-29 06:39:25 +00:00
pglist.h RCS ID police 1999-02-15 04:14:54 +00:00
pmap.h Add a new `access type' argument to pmap_enter(). This indicates what type of 1999-03-26 21:58:39 +00:00
swap_pager.h Merge paddr_t changes into the main branch. 1998-08-13 02:10:37 +00:00
vm.h completely remove Mach VM support. all that is left is the all the 1999-03-24 05:50:49 +00:00
vm_conf.h Make copyrights consistent; remove extra trailing spaces, change reformatted 1998-09-13 13:21:37 +00:00
vm_extern.h completely remove Mach VM support. all that is left is the all the 1999-03-24 05:50:49 +00:00
vm_inherit.h New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD' 1994-06-29 06:39:25 +00:00
vm_kern.h completely remove Mach VM support. all that is left is the all the 1999-03-24 05:50:49 +00:00
vm_map.h completely remove Mach VM support. all that is left is the all the 1999-03-24 05:50:49 +00:00
vm_object.h Merge paddr_t changes into the main branch. 1998-08-13 02:10:37 +00:00
vm_page.h completely remove Mach VM support. all that is left is the all the 1999-03-24 05:50:49 +00:00
vm_pageout.h completely remove Mach VM support. all that is left is the all the 1999-03-24 05:50:49 +00:00
vm_pager.h Merge paddr_t changes into the main branch. 1998-08-13 02:10:37 +00:00
vm_param.h completely remove Mach VM support. all that is left is the all the 1999-03-24 05:50:49 +00:00
vm_prot.h New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD' 1994-06-29 06:39:25 +00:00
vm_swap.h move <vm/vm_swap.h> to <sys/swap.h>. <vm/vm_swap.h> still works for now (goes away later) 1998-08-29 17:01:14 +00:00
vnode_pager.h Merge paddr_t changes into the main branch. 1998-08-13 02:10:37 +00:00