| /openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_posix_libcdep.cpp | 301 static bool MmapFixed(uptr fixed_addr, uptr size, int additional_flags, in MmapFixed() argument 304 fixed_addr = RoundDownTo(fixed_addr, GetPageSizeCached()); in MmapFixed() 306 MmapNamed((void *)fixed_addr, size, PROT_READ | PROT_WRITE, in MmapFixed() 312 SanitizerToolName, size, size, fixed_addr, reserrno); in MmapFixed() 319 bool MmapFixedNoReserve(uptr fixed_addr, uptr size, const char *name) { in MmapFixedNoReserve() argument 320 return MmapFixed(fixed_addr, size, MAP_NORESERVE, name); in MmapFixedNoReserve() 323 bool MmapFixedSuperNoReserve(uptr fixed_addr, uptr size, const char *name) { in MmapFixedSuperNoReserve() argument 326 return MmapFixedNoReserve(fixed_addr, size, name); in MmapFixedSuperNoReserve() 328 return MmapFixed(fixed_addr, size, MAP_ALIGNED_SUPER, name); in MmapFixedSuperNoReserve() 330 bool r = MmapFixedNoReserve(fixed_addr, size, name); in MmapFixedSuperNoReserve() [all …]
|
| H A D | sanitizer_win.cpp | 243 bool ZeroMmapFixedRegion(uptr fixed_addr, uptr size) { in ZeroMmapFixedRegion() argument 244 internal_memset((void*) fixed_addr, 0, size); in ZeroMmapFixedRegion() 248 bool MmapFixedNoReserve(uptr fixed_addr, uptr size, const char *name) { in MmapFixedNoReserve() argument 256 void *p = VirtualAlloc((LPVOID)fixed_addr, size, MEM_RESERVE, PAGE_READWRITE); in MmapFixedNoReserve() 258 void *p = VirtualAlloc((LPVOID)fixed_addr, size, MEM_RESERVE | MEM_COMMIT, in MmapFixedNoReserve() 264 SanitizerToolName, size, size, fixed_addr, GetLastError()); in MmapFixedNoReserve() 270 bool MmapFixedSuperNoReserve(uptr fixed_addr, uptr size, const char *name) { in MmapFixedSuperNoReserve() argument 272 return MmapFixedNoReserve(fixed_addr, size, name); in MmapFixedSuperNoReserve() 277 void *MmapFixedOrDie(uptr fixed_addr, uptr size, const char *name) { in MmapFixedOrDie() argument 278 void *p = VirtualAlloc((LPVOID)fixed_addr, size, in MmapFixedOrDie() [all …]
|
| H A D | sanitizer_posix.cpp | 124 static void *MmapFixedImpl(uptr fixed_addr, uptr size, bool tolerate_enomem, in MmapFixedImpl() argument 127 fixed_addr = RoundDownTo(fixed_addr, GetPageSizeCached()); in MmapFixedImpl() 128 uptr p = MmapNamed((void *)fixed_addr, size, PROT_READ | PROT_WRITE, in MmapFixedImpl() 136 fixed_addr); in MmapFixedImpl() 143 void *MmapFixedOrDie(uptr fixed_addr, uptr size, const char *name) { in MmapFixedOrDie() argument 144 return MmapFixedImpl(fixed_addr, size, false /*tolerate_enomem*/, name); in MmapFixedOrDie() 147 void *MmapFixedOrDieOnFatalError(uptr fixed_addr, uptr size, const char *name) { in MmapFixedOrDieOnFatalError() argument 148 return MmapFixedImpl(fixed_addr, size, true /*tolerate_enomem*/, name); in MmapFixedOrDieOnFatalError()
|
| H A D | sanitizer_fuchsia.cpp | 179 uptr fixed_addr) { in Init() argument 198 static uptr DoMmapFixedOrDie(zx_handle_t vmar, uptr fixed_addr, uptr map_size, in DoMmapFixedOrDie() argument 200 uptr offset = fixed_addr - reinterpret_cast<uptr>(base); in DoMmapFixedOrDie() 227 uptr ReservedAddressRange::Map(uptr fixed_addr, uptr map_size, in Map() argument 229 return DoMmapFixedOrDie(os_handle_, fixed_addr, map_size, base_, name_, in Map() 233 uptr ReservedAddressRange::MapOrDie(uptr fixed_addr, uptr map_size, in MapOrDie() argument 235 return DoMmapFixedOrDie(os_handle_, fixed_addr, map_size, base_, name_, true); in MapOrDie() 275 void *MmapFixedNoAccess(uptr fixed_addr, uptr size, const char *name) { in MmapFixedNoAccess() argument
|
| H A D | sanitizer_common.h | 100 bool MmapFixedNoReserve(uptr fixed_addr, uptr size, const char *name = nullptr) 102 bool MmapFixedSuperNoReserve(uptr fixed_addr, uptr size, 105 void *MmapFixedOrDie(uptr fixed_addr, uptr size, const char *name = nullptr); 108 void *MmapFixedOrDieOnFatalError(uptr fixed_addr, uptr size, 110 void *MmapFixedNoAccess(uptr fixed_addr, uptr size, const char *name = nullptr); 125 bool ZeroMmapFixedRegion(uptr fixed_addr, uptr size) WARN_UNUSED_RESULT; 183 uptr Init(uptr size, const char *name = nullptr, uptr fixed_addr = 0); 185 uptr Map(uptr fixed_addr, uptr size, const char *name = nullptr); 186 uptr MapOrDie(uptr fixed_addr, uptr size, const char *name = nullptr);
|
| /openbsd-src/gnu/llvm/lldb/source/DataFormatters/ |
| H A D | CXXFunctionPointer.cpp | 54 addr_t fixed_addr = abi_sp->FixCodeAddress(func_ptr_address); in CXXFunctionPointerSummaryProvider() local 55 if (fixed_addr != func_ptr_address) { in CXXFunctionPointerSummaryProvider() 57 test_address.SetLoadAddress(fixed_addr, target); in CXXFunctionPointerSummaryProvider() 61 addrsize * 2, fixed_addr); in CXXFunctionPointerSummaryProvider()
|
| /openbsd-src/usr.sbin/dhcpd/ |
| H A D | memory.c | 174 if (!hp->fixed_addr || !tree_evaluate(hp->fixed_addr)) in find_host_for_network() 176 for (i = 0; i < hp->fixed_addr->len; i += 4) { in find_host_for_network() 178 memcpy(ip_address.iabuf, hp->fixed_addr->value + i, 4); in find_host_for_network()
|
| H A D | bootp.c | 111 if (!hp->fixed_addr) { in bootp()
|
| H A D | dhcpd.h | 212 struct tree_cache *fixed_addr; member
|
| H A D | dhcp.c | 180 if (!hp->fixed_addr) { in dhcpdiscover() 1745 if (!host->fixed_addr) { in find_lease()
|
| H A D | confpars.c | 409 host_decl->fixed_addr = cache; in parse_statement()
|
| /openbsd-src/gnu/llvm/lldb/source/Target/ |
| H A D | Target.cpp | 1786 Address fixed_addr = addr; in ReadMemory() local 1789 fixed_addr.SetLoadAddress(abi->FixAnyAddress(addr.GetLoadAddress(this)), in ReadMemory() 1802 if (!fixed_addr.IsSectionOffset()) { in ReadMemory() 1808 fixed_addr.GetOffset(); // "fixed_addr" doesn't have a section, so in ReadMemory() 1817 fixed_addr.GetOffset(); // "fixed_addr" doesn't have a section, so in ReadMemory() 1823 resolved_addr = fixed_addr; in ReadMemory()
|