Lines Matching defs:vmar
144 static zx_status_t GetSanitizerHeapVmar(zx_handle_t *vmar) {
154 *vmar = gSanitizerHeapVmar;
164 zx_handle_t vmar;
165 zx_status_t status = GetSanitizerHeapVmar(&vmar);
234 zx_handle_t vmar;
238 init_size, &vmar, &base);
244 os_handle_ = vmar;
249 static uptr DoMmapFixedOrDie(zx_handle_t vmar, uptr fixed_addr, uptr map_size,
265 _zx_vmar_map(vmar, ZX_VM_PERM_READ | ZX_VM_PERM_WRITE | ZX_VM_SPECIFIC,
299 // If there wasn't any space in the heap vmar, the fallback was the root
300 // vmar.
312 const zx_handle_t vmar = static_cast<zx_handle_t>(os_handle_);
315 // Destroying the vmar effectively unmaps the whole mapping.
316 _zx_vmar_destroy(vmar);
317 _zx_handle_close(vmar);
327 UnmapOrDieVmar(reinterpret_cast<void *>(addr), size, vmar,