Added is_address_range_covered(), returning whether the given address range

is fully covered by the ranges in the array.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36631 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2010-05-05 21:09:11 +00:00
parent 9e24c4190f
commit 863c623f9a
2 changed files with 36 additions and 2 deletions
+2
View File
@@ -25,6 +25,8 @@ status_t remove_address_range(addr_range *ranges, uint32 *_numRanges,
uint32 maxRanges, addr_t start, uint32 size);
bool get_free_address_range(addr_range *ranges, uint32 numRanges, addr_t base,
size_t size, addr_t *_rangeBase);
bool is_address_range_covered(addr_range *ranges, uint32 numRanges, addr_t base,
size_t size);
status_t insert_physical_memory_range(addr_t start, uint32 size);
status_t insert_physical_allocated_range(addr_t start, uint32 size);