1/*- 2 * Copyright (c) 1992, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 17 unchanged lines hidden (view full) --- 26 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 27 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 31 * SUCH DAMAGE. 32 * 33 * @(#)vm_extern.h 8.2 (Berkeley) 1/12/94 |
34 * $Id: vm_extern.h,v 1.3 1994/08/02 07:55:17 davidg Exp $ |
35 */ 36 |
37#ifndef _VM_VM_EXTERN_H_ 38#define _VM_VM_EXTERN_H_ 39 |
40struct buf; 41struct loadavg; 42struct proc; 43struct vmspace; 44struct vmtotal; 45struct mount; 46struct vnode; 47 --- 84 unchanged lines hidden (view full) --- 132void vmspace_free __P((struct vmspace *)); 133void vmtotal __P((struct vmtotal *)); 134void vnode_pager_setsize __P((struct vnode *, u_long)); 135void vnode_pager_umount __P((struct mount *)); 136boolean_t vnode_pager_uncache __P((struct vnode *)); 137void vslock __P((caddr_t, u_int)); 138void vsunlock __P((caddr_t, u_int, int)); 139#endif |
140 141#endif |