aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/pmap.h
Commit message (Expand)AuthorAgeFilesLines
* Remove the unused sva and eva arguments from pmap_remove_pages().Peter Wemm2006-04-031-1/+1
* Eliminate pmap_init2(). It's no longer used.Alan Cox2005-11-201-1/+0
* Reimplement the reclamation of PV entries. Specifically, performAlan Cox2005-11-091-2/+0
* Pass a value of type vm_prot_t to pmap_enter_quick() so that it determineAlan Cox2005-09-031-1/+1
* Introduce a procedure, pmap_page_init(), that initializes theAlan Cox2005-06-101-0/+1
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* - pmap_kenter_temporary() is unused by machine-independent code. Therefore,Alan Cox2004-04-101-1/+0
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-061-4/+0
* Remove unused arguments from pmap_init().Alan Cox2004-04-051-1/+1
* Retire pmap_pinit2(). Alpha was the last platform that used it. However,Alan Cox2004-03-071-1/+0
* Move pmap_resident_count() from the MD pmap.h to the MI pmap.h.Bruce M Simpson2003-10-061-0/+4
* Migrate pmap_prefault() into the machine-independent virtual memory layer.Alan Cox2003-10-031-1/+1
* Add a new parameter to pmap_extract_and_hold() that is needed to eliminateAlan Cox2003-09-121-1/+2
* Introduce a new pmap function, pmap_extract_and_hold(). This functionAlan Cox2003-09-081-0/+1
* Background: pmap_object_init_pt() premaps the pages of a object inAlan Cox2003-07-031-2/+1
* - Export pmap_enter_quick() to the MI VM. This will permit theAlan Cox2003-06-291-1/+3
* Migrate the thread stack management functions from the machine-dependentAlan Cox2003-06-141-4/+0
* Move the *_new_altkstack() and *_dispose_altkstack() functions out of theAlan Cox2003-06-141-2/+0
* - Kill the pv_flags member of the alpha mdpage since it stop being usedJohn Baldwin2003-04-101-3/+0
* - Add vm_paddr_t, a physical address type. This is required for systemsJake Burkholder2003-03-251-3/+3
* Made the prototypes for pmap_kenter and pmap_kremove MD. These functionsJake Burkholder2003-03-161-2/+0
* Cleanup of the d_mmap_t interface.Maxime Henrion2003-02-251-1/+0
* Move kernel_vm_end's declaration to pmap.h; add a comment regarding theAlan Cox2003-02-151-0/+5
* Move pmap_collect() out of the machine-dependent code, rename itAlan Cox2002-11-131-1/+2
* - Clear the page's PG_WRITEABLE flag in the i386's pmap_changebit()Alan Cox2002-11-111-0/+1
* Some kernel threads try to do significant work, and the default KSTACK_PAGESScott Long2002-10-021-1/+3
* o Retire pmap_pageable(). It's an advisory routine that noneAlan Cox2002-08-251-1/+0
* Add a special page zero entry point intended to be called via the singlePeter Wemm2002-07-081-0/+1
* Collect all the (now equivalent) pmap_new_proc/pmap_dispose_proc/Peter Wemm2002-07-071-4/+0
* Tidy up some loose ends.Peter Wemm2002-04-291-2/+0
* Pass vm_page_t instead of physical addresses to pmap_zero_page[_area]()Peter Wemm2002-04-151-3/+3
* Remove __P.Alfred Perlstein2002-03-191-53/+50
* - Remove a number of extra newlines that do not belong here according toEivind Eklund2002-03-101-4/+0
* Fix a horribly suboptimal algorithm in the vm_daemon.Mike Silbersack2002-02-271-1/+1
* KSE Milestone 2Julian Elischer2001-09-121-1/+6
* Unrevert the pmap_map() changes. They weren't broken on x86.John Baldwin2001-03-071-1/+1
* Back out the pmap_map() change for now, it isn't completely stable on theJohn Baldwin2001-03-071-1/+1
* - Rework pmap_map() to take advantage of direct-mapped segments onJohn Baldwin2001-03-061-1/+1
* Implement write combining for crashdumps. This is useful whenPaul Saab2000-10-171-1/+1
* Brucify the pmap_enter_temporary() changes.Doug Rabson2000-05-291-1/+1
* Add a new pmap entry point, pmap_enter_temporary() to be used duringDoug Rabson2000-05-281-0/+1
* Implement an optimization of the VM<->pmap API. Pass vm_page_t's directlyPeter Wemm2000-05-211-10/+10
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-2/+2
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Fix the following problem:Alan Cox1999-07-211-1/+2
* Make pmap_collect() an official pmap interface.Dmitrij Tejblum1999-04-231-1/+2
* Catch a case spotted by Tor where files mmapped could leave garbage in theJulian Elischer1999-04-051-1/+2
* Notify pmap when a page is freed on the alpha to allow it to clean upDoug Rabson1998-07-261-1/+4
* Forward declare more structs that are used in prototypes here - don'tBruce Evans1998-02-011-1/+4
* VM level code cleanups.John Dyson1998-01-221-3/+2