Lines Matching refs:Vmar
37 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()
99 Status = _zx_vmar_map(Vmar, MapFlags, Offset, Vmo, VmoSize, Size, &P); 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
131 ? Data->Vmar in unmap()
134 _zx_vmar_unmap(Vmar, reinterpret_cast<uintptr_t>(Addr), Size); in unmap()
150 DCHECK_NE(Data->Vmar, ZX_HANDLE_INVALID); in setMemoryPermission()
151 if (_zx_vmar_protect(Data->Vmar, Prot, Addr, Size) != ZX_OK) in setMemoryPermission()
158 DCHECK_NE(Data->Vmar, ZX_HANDLE_INVALID); in releasePagesToOS()