diff options
Diffstat (limited to 'sys/vm/vnode_pager.h')
| -rw-r--r-- | sys/vm/vnode_pager.h | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/sys/vm/vnode_pager.h b/sys/vm/vnode_pager.h index 020543576a55..3cabd7221cc4 100644 --- a/sys/vm/vnode_pager.h +++ b/sys/vm/vnode_pager.h @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * from: @(#)vnode_pager.h 7.1 (Berkeley) 12/5/90 - * $Id: vnode_pager.h,v 1.2 1993/10/16 16:21:03 rgrimes Exp $ + * $Id: vnode_pager.h,v 1.5 1994/01/17 09:34:14 davidg Exp $ */ #ifndef _VNODE_PAGER_ @@ -60,20 +60,15 @@ typedef struct vnpager *vn_pager_t; #ifdef KERNEL void vnode_pager_init(); -vm_pager_t vnode_pager_alloc(); +vm_pager_t vnode_pager_alloc(caddr_t, vm_offset_t, vm_prot_t, vm_offset_t); void vnode_pager_dealloc(); -int vnode_pager_getpage(), vnode_pager_putpage(); +int vnode_pager_getpage(); +int vnode_pager_getmulti(); +int vnode_pager_putpage(); boolean_t vnode_pager_haspage(); -struct pagerops vnodepagerops = { - vnode_pager_init, - vnode_pager_alloc, - vnode_pager_dealloc, - vnode_pager_getpage, - vnode_pager_putpage, - vnode_pager_haspage -}; +extern struct pagerops vnodepagerops; -#endif +#endif /* KERNEL */ #endif /* _VNODE_PAGER_ */ |
