Home
last modified time | relevance | path

Searched refs:fixed_addr (Results 1 – 12 of 12) sorted by relevance

/openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_posix_libcdep.cpp301 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 Dsanitizer_win.cpp243 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 Dsanitizer_posix.cpp124 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 Dsanitizer_fuchsia.cpp179 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 Dsanitizer_common.h100 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 DCXXFunctionPointer.cpp54 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 Dmemory.c174 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 Dbootp.c111 if (!hp->fixed_addr) { in bootp()
H A Ddhcpd.h212 struct tree_cache *fixed_addr; member
H A Ddhcp.c180 if (!hp->fixed_addr) { in dhcpdiscover()
1745 if (!host->fixed_addr) { in find_lease()
H A Dconfpars.c409 host_decl->fixed_addr = cache; in parse_statement()
/openbsd-src/gnu/llvm/lldb/source/Target/
H A DTarget.cpp1786 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()