Changeset View
Changeset View
Standalone View
Standalone View
head/sys/vm/vnode_pager.h
Show First 20 Lines • Show All 44 Lines • ▼ Show 20 Lines | |||||
int vnode_pager_generic_getpages(struct vnode *vp, vm_page_t *m, | int vnode_pager_generic_getpages(struct vnode *vp, vm_page_t *m, | ||||
int count, int *rbehind, int *rahead, vop_getpages_iodone_t iodone, | int count, int *rbehind, int *rahead, vop_getpages_iodone_t iodone, | ||||
void *arg); | void *arg); | ||||
int vnode_pager_generic_putpages(struct vnode *vp, vm_page_t *m, | int vnode_pager_generic_putpages(struct vnode *vp, vm_page_t *m, | ||||
int count, int flags, int *rtvals); | int count, int flags, int *rtvals); | ||||
int vnode_pager_local_getpages(struct vop_getpages_args *ap); | int vnode_pager_local_getpages(struct vop_getpages_args *ap); | ||||
int vnode_pager_local_getpages_async(struct vop_getpages_async_args *ap); | int vnode_pager_local_getpages_async(struct vop_getpages_async_args *ap); | ||||
int vnode_pager_putpages_ioflags(int pager_flags); | int vnode_pager_putpages_ioflags(int pager_flags); | ||||
void vnode_pager_release_writecount(vm_object_t object, vm_offset_t start, | |||||
vm_offset_t end); | |||||
void vnode_pager_undirty_pages(vm_page_t *ma, int *rtvals, int written, | void vnode_pager_undirty_pages(vm_page_t *ma, int *rtvals, int written, | ||||
off_t eof, int lpos); | off_t eof, int lpos); | ||||
void vnode_pager_update_writecount(vm_object_t object, vm_offset_t start, | |||||
vm_offset_t end); | |||||
#endif /* _KERNEL */ | #endif /* _KERNEL */ | ||||
#endif /* _VNODE_PAGER_ */ | #endif /* _VNODE_PAGER_ */ |