Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F171655485
D25650.id74403.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
1 KB
Referenced Files
None
Subscribers
None
D25650.id74403.diff
View Options
Index: sys/vm/vm_map.h
===================================================================
--- sys/vm/vm_map.h
+++ sys/vm/vm_map.h
@@ -229,6 +229,8 @@
#define vm_map_max(map) vm_map_max_KBI((map))
#define vm_map_min(map) vm_map_min_KBI((map))
#define vm_map_pmap(map) vm_map_pmap_KBI((map))
+#define vm_map_range_valid(map, start, end) \
+ vm_map_range_valid_KBI((map), (start), (end))
#else
static __inline vm_offset_t
vm_map_max(const struct vm_map *map)
@@ -330,6 +332,7 @@
vm_offset_t vm_map_max_KBI(const struct vm_map *map);
vm_offset_t vm_map_min_KBI(const struct vm_map *map);
pmap_t vm_map_pmap_KBI(vm_map_t map);
+bool vm_map_range_valid_KBI(vm_map_t map, vm_offset_t start, vm_offset_t end);
#define vm_map_lock(map) _vm_map_lock(map, LOCK_FILE, LOCK_LINE)
#define vm_map_unlock(map) _vm_map_unlock(map, LOCK_FILE, LOCK_LINE)
Index: sys/vm/vm_map.c
===================================================================
--- sys/vm/vm_map.c
+++ sys/vm/vm_map.c
@@ -5014,6 +5014,13 @@
return (map->pmap);
}
+bool
+vm_map_range_valid_KBI(vm_map_t map, vm_offset_t start, vm_offset_t end)
+{
+
+ return (vm_map_range_valid(map, start, end));
+}
+
#ifdef INVARIANTS
static void
_vm_map_assert_consistent(vm_map_t map, int check)
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sun, Sep 13, 11:38 AM (6 h, 17 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38853202
Default Alt Text
D25650.id74403.diff (1 KB)
Attached To
Mode
D25650: Add vm_map_valid_range_KBI().
Attached
Detach File
Event Timeline
Log In to Comment