vm_pageout.h (32454) | vm_pageout.h (32702) |
---|---|
1/* 2 * Copyright (c) 1991, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * This code is derived from software contributed to Berkeley by 6 * The Mach Operating System project at Carnegie-Mellon University. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 47 unchanged lines hidden (view full) --- 56 * Software Distribution Coordinator or Software.Distribution@CS.CMU.EDU 57 * School of Computer Science 58 * Carnegie Mellon University 59 * Pittsburgh PA 15213-3890 60 * 61 * any improvements or extensions that they make and grant Carnegie the 62 * rights to redistribute these changes. 63 * | 1/* 2 * Copyright (c) 1991, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * This code is derived from software contributed to Berkeley by 6 * The Mach Operating System project at Carnegie-Mellon University. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 47 unchanged lines hidden (view full) --- 56 * Software Distribution Coordinator or Software.Distribution@CS.CMU.EDU 57 * School of Computer Science 58 * Carnegie Mellon University 59 * Pittsburgh PA 15213-3890 60 * 61 * any improvements or extensions that they make and grant Carnegie the 62 * rights to redistribute these changes. 63 * |
64 * $Id: vm_pageout.h,v 1.21 1997/12/06 02:23:36 dyson Exp $ | 64 * $Id: vm_pageout.h,v 1.22 1998/01/12 01:44:46 dyson Exp $ |
65 */ 66 67#ifndef _VM_VM_PAGEOUT_H_ 68#define _VM_VM_PAGEOUT_H_ 69 70/* 71 * Header file for pageout daemon. 72 */ 73 74/* 75 * Exported data structures. 76 */ 77 78extern int vm_page_max_wired; 79extern int vm_pages_needed; /* should be some "event" structure */ 80extern int vm_pageout_pages_needed; | 65 */ 66 67#ifndef _VM_VM_PAGEOUT_H_ 68#define _VM_VM_PAGEOUT_H_ 69 70/* 71 * Header file for pageout daemon. 72 */ 73 74/* 75 * Exported data structures. 76 */ 77 78extern int vm_page_max_wired; 79extern int vm_pages_needed; /* should be some "event" structure */ 80extern int vm_pageout_pages_needed; |
81extern int vm_pageout_deficit; |
|
81 82#define VM_PAGEOUT_ASYNC 0 83#define VM_PAGEOUT_SYNC 1 84#define VM_PAGEOUT_FORCE 2 85 86/* 87 * Swap out requests 88 */ --- 24 unchanged lines hidden --- | 82 83#define VM_PAGEOUT_ASYNC 0 84#define VM_PAGEOUT_SYNC 1 85#define VM_PAGEOUT_FORCE 2 86 87/* 88 * Swap out requests 89 */ --- 24 unchanged lines hidden --- |