aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/swap_pager.h
Commit message (Expand)AuthorAgeFilesLines
* Make swap_pager_freespace() globalKonstantin Belousov2022-12-091-0/+2
* swapoff: add one more variant of the syscallKonstantin Belousov2021-12-091-10/+0
* swapoff(2): add a SWAPOFF_FORCE flagKonstantin Belousov2021-12-041-0/+2
* swapoff(2): replace special device name argument with a structureKonstantin Belousov2021-12-041-0/+8
* forward declare struct threadWarner Losh2021-10-111-0/+1
* Externalize nsw_cluster_max and initialize it early.Gleb Smirnoff2021-09-281-0/+1
* swap_pager: Handle large swap_pager_reserve() requestsMark Johnston2021-09-071-1/+1
* tmpfs: dynamically register tmpfs pagerKonstantin Belousov2021-05-131-1/+2
* Add pgo_freespace methodKonstantin Belousov2021-05-071-1/+0
* sysctl vm.objects: report backing object and swap useKonstantin Belousov2021-04-191-0/+1
* Remove swblk_t.Mark Johnston2020-02-171-9/+4
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Make the swap_pager_full variable static.Konstantin Belousov2017-08-301-1/+0
* Remove unused function swap_pager_isswapped().Konstantin Belousov2017-07-191-1/+0
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Add a page queue for holding dirty anonymous unswappable pages.Mark Johnston2017-01-031-0/+1
* Improve vm_object_scan_all_shadowed() to also check swap backing objects.Konstantin Belousov2016-12-181-0/+1
* Do not map the swap i/o pbufs if the geom provider for the swapKonstantin Belousov2013-03-191-0/+1
* Implement the linprocfs swaps file, providing information about theKonstantin Belousov2011-08-011-1/+2
* - Move 'struct swdevt' back into swap_pager.h and expose it to userland.John Baldwin2007-02-071-0/+32
* On shutdown try to turn off all swap devices. This way GEOM providers arePawel Jakub Dawidek2006-04-101-0/+1
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-061-4/+0
* Staticize swap_pager_putpages()Poul-Henning Kamp2003-08-061-6/+0
* Change the layout policy of the swap_pager from a hardcoded widthPoul-Henning Kamp2003-08-031-2/+3
* Remove unused stuff.Poul-Henning Kamp2003-07-311-16/+0
* Move the implementation of the vmspace_swap_count() (used only inPoul-Henning Kamp2003-07-181-27/+0
* Add a new function swap_pager_status() which reports the total size of thePoul-Henning Kamp2003-07-181-1/+1
* Merge swap_pager.c and vm_swap.c into swap_pager.c, the separationPoul-Henning Kamp2003-07-181-27/+1
* Make sure that SWP_NPAGES always has the same value in all sourcePoul-Henning Kamp2003-07-171-1/+5
* Make swap_pager_haspages() static; remove unused function prototypes.Alan Cox2003-06-201-4/+0
* - Move swap_pager_isswapped()'s prototype to a more logical place.Alan Cox2003-04-241-0/+1
* Remove unused declarations.Alan Cox2003-04-221-4/+0
* Make struct swblock kernel only, to make vm/swap_pager.h userland includable.Poul-Henning Kamp2003-01-031-1/+18
* Avoid extern decls in .c files by putting them in the vm/swap_pager.hPoul-Henning Kamp2003-01-031-0/+9
* Use correct _VM_SWAP_PAGER_H_ to check for multiple inclusion.Poul-Henning Kamp2003-01-031-3/+3
* This is David Schultz's swapoff code which I am finally able to commit.Matthew Dillon2002-12-151-0/+2
* Use `struct uma_zone *' instead of uma_zone_t, so that <sys/uma.h> isn'tBruce Evans2002-09-051-1/+1
* Remove references to vm_zone.h and switch over to the new uma API.Jeff Roberson2002-03-201-1/+1
* Remove __P.Alfred Perlstein2002-03-191-10/+10
* - Remove a number of extra newlines that do not belong here according toEivind Eklund2002-03-101-4/+1
* - If swap metadata does not fit into the KVM, reduce the number ofSeigo Tanimura2000-12-131-0/+1
* The swap bitmap allocator was not calculating the bitmap size properlyMatthew Dillon2000-10-131-6/+3
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-1/+1
* Remove the non-functional "swap device" userland front-end to thePeter Wemm1999-11-181-0/+4
* Fix a number of spl bugs related to reserving and freeing swap space.Matthew Dillon1999-09-171-1/+2
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* vm_pager_put_pages() is passed an rcval array to hold per-page returnMatthew Dillon1999-01-241-2/+2
* This is a rather large commit that encompasses the new swapper,Matthew Dillon1999-01-211-10/+34
* Removed no longer valid comment about swb_block being int instead ofAlexander Langer1998-07-101-2/+2