X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/8f6c56a50524aa785f7e596d52dddfb331e18961..4d15aeb193b2c68f1d38666c317f8d3734f5f083:/bsd/vm/vnode_pager.h?ds=sidebyside diff --git a/bsd/vm/vnode_pager.h b/bsd/vm/vnode_pager.h index a63c66a88..17adbf1e7 100644 --- a/bsd/vm/vnode_pager.h +++ b/bsd/vm/vnode_pager.h @@ -43,10 +43,9 @@ #include #include #include +#include #include -vm_pager_t vnode_pager_setup(struct vnode *, memory_object_t); - /* * Vstructs are the internal (to us) description of a unit of backing store. * The are the link between memory objects and the backing store they represent. @@ -128,17 +127,6 @@ typedef struct vstruct { #define VNODE_PAGER_NULL ((vnode_pager_t) 0) - -pager_return_t vnode_pagein(struct vnode *, upl_t, - upl_offset_t, vm_object_offset_t, - upl_size_t, int, int *); -pager_return_t vnode_pageout(struct vnode *, upl_t, - upl_offset_t, vm_object_offset_t, - upl_size_t, int, int *); - -extern vm_object_offset_t vnode_pager_get_filesize( - struct vnode *vp); - #endif /* KERNEL */ #endif /* _VNODE_PAGER_ */