Home
last modified time | relevance | path

Searched refs:Vmar (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/gwp_asan/platform_specific/
H A Dguarded_pool_allocator_fuchsia.cpp52 Size, &GuardedPagePoolPlatformData.Vmar, &Addr); in reserveGuardedPool()
60 const zx_handle_t Vmar = GuardedPagePoolPlatformData.Vmar; in unreserveGuardedPool() local
61 assert(Vmar != ZX_HANDLE_INVALID && Vmar != _zx_vmar_root_self()); in unreserveGuardedPool()
62 Check(_zx_vmar_destroy(Vmar) == ZX_OK, "Failed to destroy a vmar"); in unreserveGuardedPool()
63 Check(_zx_handle_close(Vmar) == ZX_OK, "Failed to close a vmar"); in unreserveGuardedPool()
64 GuardedPagePoolPlatformData.Vmar = ZX_HANDLE_INVALID; in unreserveGuardedPool()
75 const zx_handle_t Vmar = GuardedPagePoolPlatformData.Vmar; in allocateInGuardedPool() local
76 assert(Vmar != ZX_HANDLE_INVALID && Vmar != _zx_vmar_root_self()); in allocateInGuardedPool()
80 Status = _zx_vmar_map(Vmar, in allocateInGuardedPool()
92 const zx_handle_t Vmar = GuardedPagePoolPlatformData.Vmar; in deallocateInGuardedPool() local
[all …]
H A Dguarded_pool_allocator_fuchsia.h17 zx_handle_t Vmar; member
/llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/
H A Dfuchsia.cpp37 DCHECK_EQ(Data->Vmar, ZX_HANDLE_INVALID); in allocateVmar()
42 Size, &Data->Vmar, &Data->VmarBase); in allocateVmar()
60 const zx_handle_t Vmar = (Data && Data->Vmar != ZX_HANDLE_INVALID) in map() local
61 ? Data->Vmar in map()
124 const zx_handle_t Vmar = Data->Vmar; in unmap() local
125 DCHECK_NE(Vmar, _zx_vmar_root_self()); in unmap()
127 CHECK_EQ(_zx_vmar_destroy(Vmar), ZX_OK); in unmap()
128 CHECK_EQ(_zx_handle_close(Vmar), ZX_OK); in unmap()
130 const zx_handle_t Vmar = (Data && Data->Vmar != ZX_HANDLE_INVALID) in unmap() local
150 DCHECK_NE(Data->Vmar, ZX_HANDLE_INVALID); in setMemoryPermission()
[all …]
H A Dfuchsia.h22 zx_handle_t Vmar; member