kernel - Fix overflows and races in zalloc()
[dragonfly.git] / sys / vm / vm_extern.h
index 2ef42ce..1664ea7 100644 (file)
@@ -84,7 +84,7 @@ vm_offset_t kmem_alloc_pageable (vm_map_t, vm_size_t);
 vm_offset_t kmem_alloc_wait (vm_map_t, vm_size_t);
 void kmem_free (vm_map_t, vm_offset_t, vm_size_t);
 void kmem_free_wakeup (vm_map_t, vm_offset_t, vm_size_t);
-void kmem_init (vm_offset_t, vm_offset_t);
+void kmem_init (void);
 void kmem_suballoc (vm_map_t, vm_map_t, vm_offset_t *, vm_offset_t *, vm_size_t);
 void munmapfd (struct proc *, int);
 int swaponvp (struct thread *, struct vnode *, u_quad_t);
@@ -97,8 +97,6 @@ void vm_fault_copy_entry (vm_map_t, vm_map_t, vm_map_entry_t, vm_map_entry_t);
 void vm_fault_unwire (vm_map_t, vm_map_entry_t);
 int vm_fault_wire (vm_map_t, vm_map_entry_t, boolean_t);
 void vm_fork (struct proc *, struct proc *, int);
-void vm_fault_ratecheck(void);
-void vm_waitproc (struct proc *);
 int vm_test_nominal (void);
 void vm_wait_nominal (void);
 void vm_init_limits(struct proc *);