X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/8f6c56a50524aa785f7e596d52dddfb331e18961..c3c9b80d004dbbfdf763edeb97968c6997e3b45b:/bsd/vm/vm_pager.h diff --git a/bsd/vm/vm_pager.h b/bsd/vm/vm_pager.h index 2a146275d..7d18009df 100644 --- a/bsd/vm/vm_pager.h +++ b/bsd/vm/vm_pager.h @@ -2,7 +2,7 @@ * Copyright (c) 2000 Apple Computer, Inc. All rights reserved. * * @APPLE_OSREFERENCE_LICENSE_HEADER_START@ - * + * * This file contains Original Code and/or Modifications of Original Code * as defined in and that are subject to the Apple Public Source License * Version 2.0 (the 'License'). You may not use this file except in @@ -11,10 +11,10 @@ * unlawful or unlicensed copies of an Apple operating system, or to * circumvent, violate, or enable the circumvention or violation of, any * terms of an Apple operating system software license agreement. - * + * * Please obtain a copy of the License at * http://www.opensource.apple.com/apsl/ and read it before using this file. - * + * * The Original Code and all software distributed under the License are * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, @@ -22,10 +22,10 @@ * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. * Please see the License for the specific language governing rights and * limitations under the License. - * + * * @APPLE_OSREFERENCE_LICENSE_HEADER_END@ */ -/* +/* * Mach Operating System * Copyright (c) 1987 Carnegie-Mellon University * All rights reserved. The CMU software License Agreement specifies @@ -41,29 +41,31 @@ * Pager routine interface definition */ -#ifndef _VM_PAGER_ -#define _VM_PAGER_ +#ifndef _VM_PAGER_ +#define _VM_PAGER_ #include -struct pager_struct { - boolean_t is_device; +struct pager_struct { + boolean_t is_device; }; -typedef struct pager_struct *vm_pager_t; -#define vm_pager_null ((vm_pager_t) 0) +typedef struct pager_struct *vm_pager_t; +#define vm_pager_null ((vm_pager_t) 0) -#define PAGER_SUCCESS 0 /* page read or written */ -#define PAGER_ABSENT 1 /* pager does not have page */ -#define PAGER_ERROR 2 /* pager unable to read or write page */ +#define PAGER_SUCCESS 0 /* page read or written */ +#define PAGER_ABSENT 1 /* pager does not have page */ +#define PAGER_ERROR 2 /* pager unable to read or write page */ -#ifdef KERNEL -typedef int pager_return_t; +#if 0 +#ifdef KERNEL +typedef int pager_return_t; -extern vm_pager_t vm_pager_allocate(void); -extern void vm_pager_deallocate(void); -extern pager_return_t vm_pager_get(void); -extern pager_return_t vm_pager_put(void); -extern boolean_t vm_pager_has_page(void); -#endif /* KERNEL */ +extern vm_pager_t vm_pager_allocate(void); +extern void vm_pager_deallocate(void); +extern pager_return_t vm_pager_get(void); +extern pager_return_t vm_pager_put(void); +extern boolean_t vm_pager_has_page(void); +#endif /* KERNEL */ +#endif -#endif /* _VM_PAGER_ */ +#endif /* _VM_PAGER_ */