Deleted Added
full compact
vm_extern.h (90361) vm_extern.h (92029)
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
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 * $FreeBSD: head/sys/vm/vm_extern.h 90361 2002-02-07 20:58:47Z julian $
34 * $FreeBSD: head/sys/vm/vm_extern.h 92029 2002-03-10 21:52:48Z eivind $
35 */
36
37#ifndef _VM_EXTERN_H_
38#define _VM_EXTERN_H_
39
40struct buf;
41struct proc;
42struct vmspace;

--- 9 unchanged lines hidden (view full) ---

52int mincore __P((struct thread *, void *, int *));
53int mprotect __P((struct thread *, void *, int *));
54int msync __P((struct thread *, void *, int *));
55int munmap __P((struct thread *, void *, int *));
56int obreak __P((struct thread *, void *, int *));
57int sbrk __P((struct thread *, void *, int *));
58int sstk __P((struct thread *, void *, int *));
59int swapon __P((struct thread *, void *, int *));
35 */
36
37#ifndef _VM_EXTERN_H_
38#define _VM_EXTERN_H_
39
40struct buf;
41struct proc;
42struct vmspace;

--- 9 unchanged lines hidden (view full) ---

52int mincore __P((struct thread *, void *, int *));
53int mprotect __P((struct thread *, void *, int *));
54int msync __P((struct thread *, void *, int *));
55int munmap __P((struct thread *, void *, int *));
56int obreak __P((struct thread *, void *, int *));
57int sbrk __P((struct thread *, void *, int *));
58int sstk __P((struct thread *, void *, int *));
59int swapon __P((struct thread *, void *, int *));
60#endif
60#endif /* TYPEDEF_FOR_UAP */
61
62int grow __P((struct proc *, size_t));
63int grow_stack __P((struct proc *, size_t));
64int kernacc __P((caddr_t, int, int));
65vm_offset_t kmem_alloc __P((vm_map_t, vm_size_t));
66vm_offset_t kmem_alloc_nofault __P((vm_map_t, vm_size_t));
67vm_offset_t kmem_alloc_pageable __P((vm_map_t, vm_size_t));
68vm_offset_t kmem_alloc_wait __P((vm_map_t, vm_size_t));

--- 23 unchanged lines hidden (view full) ---

92void vmspace_free __P((struct vmspace *));
93void vmspace_exitfree __P((struct proc *));
94void vnode_pager_setsize __P((struct vnode *, vm_ooffset_t));
95void vslock __P((caddr_t, u_int));
96void vsunlock __P((caddr_t, u_int));
97void vm_object_print __P((/* db_expr_t */ long, boolean_t, /* db_expr_t */ long,
98 char *));
99int vm_fault_quick __P((caddr_t v, int prot));
61
62int grow __P((struct proc *, size_t));
63int grow_stack __P((struct proc *, size_t));
64int kernacc __P((caddr_t, int, int));
65vm_offset_t kmem_alloc __P((vm_map_t, vm_size_t));
66vm_offset_t kmem_alloc_nofault __P((vm_map_t, vm_size_t));
67vm_offset_t kmem_alloc_pageable __P((vm_map_t, vm_size_t));
68vm_offset_t kmem_alloc_wait __P((vm_map_t, vm_size_t));

--- 23 unchanged lines hidden (view full) ---

92void vmspace_free __P((struct vmspace *));
93void vmspace_exitfree __P((struct proc *));
94void vnode_pager_setsize __P((struct vnode *, vm_ooffset_t));
95void vslock __P((caddr_t, u_int));
96void vsunlock __P((caddr_t, u_int));
97void vm_object_print __P((/* db_expr_t */ long, boolean_t, /* db_expr_t */ long,
98 char *));
99int vm_fault_quick __P((caddr_t v, int prot));
100
101#endif /* _KERNEL */
100#endif /* _KERNEL */
102
103#endif /* !_VM_EXTERN_H_ */
101#endif /* !_VM_EXTERN_H_ */