Deleted Added
full compact
vm_page.h (102382) vm_page.h (103531)
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 * $FreeBSD: head/sys/vm/vm_page.h 102382 2002-08-25 00:22:31Z alc $
64 * $FreeBSD: head/sys/vm/vm_page.h 103531 2002-09-18 08:26:30Z jeff $
65 */
66
67/*
68 * Resident memory system definitions.
69 */
70
71#ifndef _VM_PAGE_
72#define _VM_PAGE_

--- 166 unchanged lines hidden (view full) ---

239#define PG_WRITEABLE 0x0010 /* page is mapped writeable */
240#define PG_ZERO 0x0040 /* page is zeroed */
241#define PG_REFERENCED 0x0080 /* page has been referenced */
242#define PG_CLEANCHK 0x0100 /* page will be checked for cleaning */
243#define PG_SWAPINPROG 0x0200 /* swap I/O in progress on page */
244#define PG_NOSYNC 0x0400 /* do not collect for syncer */
245#define PG_UNMANAGED 0x0800 /* No PV management for page */
246#define PG_MARKER 0x1000 /* special queue marker page */
65 */
66
67/*
68 * Resident memory system definitions.
69 */
70
71#ifndef _VM_PAGE_
72#define _VM_PAGE_

--- 166 unchanged lines hidden (view full) ---

239#define PG_WRITEABLE 0x0010 /* page is mapped writeable */
240#define PG_ZERO 0x0040 /* page is zeroed */
241#define PG_REFERENCED 0x0080 /* page has been referenced */
242#define PG_CLEANCHK 0x0100 /* page will be checked for cleaning */
243#define PG_SWAPINPROG 0x0200 /* swap I/O in progress on page */
244#define PG_NOSYNC 0x0400 /* do not collect for syncer */
245#define PG_UNMANAGED 0x0800 /* No PV management for page */
246#define PG_MARKER 0x1000 /* special queue marker page */
247#define PG_SLAB 0x2000 /* object pointer is actually a slab */
247
248/*
249 * Misc constants.
250 */
251#define ACT_DECLINE 1
252#define ACT_ADVANCE 3
253#define ACT_INIT 5
254#define ACT_MAX 64

--- 122 unchanged lines hidden ---
248
249/*
250 * Misc constants.
251 */
252#define ACT_DECLINE 1
253#define ACT_ADVANCE 3
254#define ACT_INIT 5
255#define ACT_MAX 64

--- 122 unchanged lines hidden ---