6 static bool is_mapped(void const *addr);
9 IMPLEMENTATION[ia32|ux|amd64]:
15 Jdb_util::is_mapped(void const *x)
17 return Kmem::virt_to_phys(x) != ~0UL;
22 #include "pagetable.h"
23 #include "kmem_space.h"
25 IMPLEMENT inline NEEDS["kmem_space.h", "pagetable.h"]
27 Jdb_util::is_mapped(void const* addr)
29 return Kmem_space::kdir()->walk(const_cast<void*>(addr), 0, false, Ptab::Null_alloc(), 0).valid();
32 IMPLEMENTATION[ppc32]:
36 Jdb_util::is_mapped(void const * /*addr*/)
41 IMPLEMENTATION[sparc]:
45 Jdb_util::is_mapped(void const * /*addr*/)