Lines Matching defs:Addr
105 bool MemMapFuchsia::mapImpl(UNUSED uptr Addr, uptr Size, const char *Name,
151 void MemMapFuchsia::unmapImpl(uptr Addr, uptr Size) {
159 Status = _zx_vmar_unmap(_zx_vmar_root_self(), Addr, Size);
166 Status = _zx_vmar_unmap(_zx_vmar_root_self(), Addr, Size);
170 Status = _zx_vmo_op_range(Vmo, ZX_VMO_OP_DECOMMIT, Addr - MapAddr, Size,
174 if (Addr == WindowBase)
180 bool MemMapFuchsia::remapImpl(uptr Addr, uptr Size, const char *Name,
197 _zx_vmar_map(_zx_vmar_root_self(), MapFlags, Addr - getRootVmarBase(),
198 Vmo, Addr - MapAddr, Size, &MappedAddr);
204 DCHECK_EQ(Addr, MappedAddr);
221 void MemMapFuchsia::setMemoryPermissionImpl(uptr Addr, uptr Size, uptr Flags) {
228 _zx_vmar_protect(_zx_vmar_root_self(), MapFlags, Addr, Size);
232 bool ReservedMemoryFuchsia::createImpl(UNUSED uptr Addr, uptr Size,
254 ReservedMemoryFuchsia::MemMapT ReservedMemoryFuchsia::dispatchImpl(uptr Addr,
256 return ReservedMemoryFuchsia::MemMapT(Addr, Size);