diff options
author | Marin Ramesa <mpr@hi.t-com.hr> | 2013-11-23 15:29:25 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2013-11-24 22:54:06 +0100 |
commit | 9d6d964bad51968375b88e7b0bf56b4361801667 (patch) | |
tree | 8d506496516575afead2bb566772180b25951b9f /vm/vm_map.h | |
parent | db7bae79dedbbc06bf268d0a01785d52eab3876f (diff) | |
download | gnumach-9d6d964bad51968375b88e7b0bf56b4361801667.tar.gz gnumach-9d6d964bad51968375b88e7b0bf56b4361801667.tar.bz2 gnumach-9d6d964bad51968375b88e7b0bf56b4361801667.zip |
vm: move forward declarations into a header file
* vm/vm_map.c (vm_map_delete, vm_map_copyout_page_list, vm_map_copy_page_discard, vm_map_lookup_entry): Remove forward declarations.
* vm/vm_map.h (vm_map_delete, vm_map_copyout_page_list, vm_map_copy_page_discard, vm_map_lookup_entry): Add prototypes.
Diffstat (limited to 'vm/vm_map.h')
-rw-r--r-- | vm/vm_map.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/vm/vm_map.h b/vm/vm_map.h index 1caf9ae6..19317ac7 100644 --- a/vm/vm_map.h +++ b/vm/vm_map.h @@ -437,6 +437,23 @@ extern kern_return_t vm_map_machine_attribute(vm_map_t, vm_offset_t, /* Delete entry from map */ extern void vm_map_entry_delete(vm_map_t, vm_map_entry_t); +kern_return_t vm_map_delete( + vm_map_t map, + vm_offset_t start, + vm_offset_t end); + +kern_return_t vm_map_copyout_page_list( + vm_map_t dst_map, + vm_offset_t *dst_addr, /* OUT */ + vm_map_copy_t copy); + +void vm_map_copy_page_discard (vm_map_copy_t copy); + +boolean_t vm_map_lookup_entry( + vm_map_t map, + vm_offset_t address, + vm_map_entry_t *entry); /* OUT */ + /* * Functions implemented as macros */ |