Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc/dist/libsanitizer/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.cpp228 bool MmapFixedNoReserve(uptr fixed_addr, uptr size, const char *name) { in MmapFixedNoReserve() argument
236 void *p = VirtualAlloc((LPVOID)fixed_addr, size, MEM_RESERVE, PAGE_READWRITE); in MmapFixedNoReserve()
238 void *p = VirtualAlloc((LPVOID)fixed_addr, size, MEM_RESERVE | MEM_COMMIT, in MmapFixedNoReserve()
244 SanitizerToolName, size, size, fixed_addr, GetLastError()); in MmapFixedNoReserve()
250 bool MmapFixedSuperNoReserve(uptr fixed_addr, uptr size, const char *name) { in MmapFixedSuperNoReserve() argument
252 return MmapFixedNoReserve(fixed_addr, size, name); in MmapFixedSuperNoReserve()
257 void *MmapFixedOrDie(uptr fixed_addr, uptr size, const char *name) { in MmapFixedOrDie() argument
258 void *p = VirtualAlloc((LPVOID)fixed_addr, size, in MmapFixedOrDie()
263 fixed_addr); in MmapFixedOrDie()
271 uptr ReservedAddressRange::Map(uptr fixed_addr, uptr size, const char *name) { in Map() argument
[all …]
H A Dsanitizer_posix.cpp114 static void *MmapFixedImpl(uptr fixed_addr, uptr size, bool tolerate_enomem, in MmapFixedImpl() argument
117 fixed_addr = RoundDownTo(fixed_addr, GetPageSizeCached()); in MmapFixedImpl()
118 uptr p = MmapNamed((void *)fixed_addr, size, PROT_READ | PROT_WRITE, in MmapFixedImpl()
126 fixed_addr); in MmapFixedImpl()
133 void *MmapFixedOrDie(uptr fixed_addr, uptr size, const char *name) { in MmapFixedOrDie() argument
134 return MmapFixedImpl(fixed_addr, size, false /*tolerate_enomem*/, name); in MmapFixedOrDie()
137 void *MmapFixedOrDieOnFatalError(uptr fixed_addr, uptr size, const char *name) { in MmapFixedOrDieOnFatalError() argument
138 return MmapFixedImpl(fixed_addr, size, true /*tolerate_enomem*/, name); in MmapFixedOrDieOnFatalError()
H A Dsanitizer_fuchsia.cpp177 uptr fixed_addr) { in Init() argument
196 static uptr DoMmapFixedOrDie(zx_handle_t vmar, uptr fixed_addr, uptr map_size, in DoMmapFixedOrDie() argument
198 uptr offset = fixed_addr - reinterpret_cast<uptr>(base); in DoMmapFixedOrDie()
225 uptr ReservedAddressRange::Map(uptr fixed_addr, uptr map_size, in Map() argument
227 return DoMmapFixedOrDie(os_handle_, fixed_addr, map_size, base_, name_, in Map()
231 uptr ReservedAddressRange::MapOrDie(uptr fixed_addr, uptr map_size, in MapOrDie() argument
233 return DoMmapFixedOrDie(os_handle_, fixed_addr, map_size, base_, name_, true); in MapOrDie()
273 void *MmapFixedNoAccess(uptr fixed_addr, uptr size, const char *name) { in MmapFixedNoAccess() argument
H A Dsanitizer_common.h101 bool MmapFixedNoReserve(uptr fixed_addr, uptr size, const char *name = nullptr)
103 bool MmapFixedSuperNoReserve(uptr fixed_addr, uptr size,
106 void *MmapFixedOrDie(uptr fixed_addr, uptr size, const char *name = nullptr);
109 void *MmapFixedOrDieOnFatalError(uptr fixed_addr, uptr size,
111 void *MmapFixedNoAccess(uptr fixed_addr, uptr size, const char *name = nullptr);
179 uptr Init(uptr size, const char *name = nullptr, uptr fixed_addr = 0);
181 uptr Map(uptr fixed_addr, uptr size, const char *name = nullptr);
182 uptr MapOrDie(uptr fixed_addr, uptr size, const char *name = nullptr);
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_posix_libcdep.cc333 bool MmapFixedNoReserve(uptr fixed_addr, uptr size, const char *name) { in MmapFixedNoReserve() argument
339 uptr p = internal_mmap((void *)(fixed_addr & ~(PageSize - 1)), in MmapFixedNoReserve()
346 SanitizerToolName, size, size, fixed_addr, reserrno); in MmapFixedNoReserve()
353 uptr ReservedAddressRange::Init(uptr size, const char *name, uptr fixed_addr) { in Init() argument
359 base_ = fixed_addr ? MmapFixedNoAccess(fixed_addr, size) : MmapNoAccess(size); in Init()
368 uptr ReservedAddressRange::Map(uptr fixed_addr, uptr size) { in Map() argument
369 return reinterpret_cast<uptr>(MmapFixedOrDieOnFatalError(fixed_addr, size)); in Map()
372 uptr ReservedAddressRange::MapOrDie(uptr fixed_addr, uptr size) { in MapOrDie() argument
373 return reinterpret_cast<uptr>(MmapFixedOrDie(fixed_addr, size)); in MapOrDie()
387 void *MmapFixedNoAccess(uptr fixed_addr, uptr size, const char *name) { in MmapFixedNoAccess() argument
[all …]
H A Dsanitizer_win.cc209 bool MmapFixedNoReserve(uptr fixed_addr, uptr size, const char *name) { in MmapFixedNoReserve() argument
217 void *p = VirtualAlloc((LPVOID)fixed_addr, size, MEM_RESERVE, PAGE_READWRITE); in MmapFixedNoReserve()
219 void *p = VirtualAlloc((LPVOID)fixed_addr, size, MEM_RESERVE | MEM_COMMIT, in MmapFixedNoReserve()
225 SanitizerToolName, size, size, fixed_addr, GetLastError()); in MmapFixedNoReserve()
233 void *MmapFixedOrDie(uptr fixed_addr, uptr size) { in MmapFixedOrDie() argument
234 void *p = VirtualAlloc((LPVOID)fixed_addr, size, in MmapFixedOrDie()
239 fixed_addr); in MmapFixedOrDie()
247 uptr ReservedAddressRange::Map(uptr fixed_addr, uptr size) { in Map() argument
248 return reinterpret_cast<uptr>(MmapFixedOrDieOnFatalError(fixed_addr, size)); in Map()
251 uptr ReservedAddressRange::MapOrDie(uptr fixed_addr, uptr size) { in MapOrDie() argument
[all …]
H A Dsanitizer_posix.cc120 void *MmapFixedImpl(uptr fixed_addr, uptr size, bool tolerate_enomem) { in MmapFixedImpl() argument
122 uptr p = internal_mmap((void*)(fixed_addr & ~(PageSize - 1)), in MmapFixedImpl()
133 fixed_addr); in MmapFixedImpl()
140 void *MmapFixedOrDie(uptr fixed_addr, uptr size) { in MmapFixedOrDie() argument
141 return MmapFixedImpl(fixed_addr, size, false /*tolerate_enomem*/); in MmapFixedOrDie()
144 void *MmapFixedOrDieOnFatalError(uptr fixed_addr, uptr size) { in MmapFixedOrDieOnFatalError() argument
145 return MmapFixedImpl(fixed_addr, size, true /*tolerate_enomem*/); in MmapFixedOrDieOnFatalError()
H A Dsanitizer_fuchsia.cc207 uptr fixed_addr) { in Init() argument
227 static uptr DoMmapFixedOrDie(zx_handle_t vmar, uptr fixed_addr, uptr map_size, in DoMmapFixedOrDie() argument
229 uptr offset = fixed_addr - reinterpret_cast<uptr>(base); in DoMmapFixedOrDie()
256 uptr ReservedAddressRange::Map(uptr fixed_addr, uptr map_size) { in Map() argument
257 return DoMmapFixedOrDie(os_handle_, fixed_addr, map_size, base_, in Map()
261 uptr ReservedAddressRange::MapOrDie(uptr fixed_addr, uptr map_size) { in MapOrDie() argument
262 return DoMmapFixedOrDie(os_handle_, fixed_addr, map_size, base_, in MapOrDie()
302 void *MmapFixedNoAccess(uptr fixed_addr, uptr size, const char *name) { in MmapFixedNoAccess() argument
H A Dsanitizer_common.h92 bool MmapFixedNoReserve(uptr fixed_addr, uptr size, const char *name = nullptr)
95 void *MmapFixedOrDie(uptr fixed_addr, uptr size);
98 void *MmapFixedOrDieOnFatalError(uptr fixed_addr, uptr size);
99 void *MmapFixedNoAccess(uptr fixed_addr, uptr size, const char *name = nullptr);
133 uptr Init(uptr size, const char *name = nullptr, uptr fixed_addr = 0);
134 uptr Map(uptr fixed_addr, uptr size);
135 uptr MapOrDie(uptr fixed_addr, uptr size);
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_posix_libcdep.cc329 bool MmapFixedNoReserve(uptr fixed_addr, uptr size, const char *name) { in MmapFixedNoReserve() argument
335 uptr p = internal_mmap((void *)(fixed_addr & ~(PageSize - 1)), in MmapFixedNoReserve()
342 SanitizerToolName, size, size, fixed_addr, reserrno); in MmapFixedNoReserve()
349 uptr ReservedAddressRange::Init(uptr size, const char *name, uptr fixed_addr) { in Init() argument
355 base_ = fixed_addr ? MmapFixedNoAccess(fixed_addr, size) : MmapNoAccess(size); in Init()
364 uptr ReservedAddressRange::Map(uptr fixed_addr, uptr size) { in Map() argument
365 return reinterpret_cast<uptr>(MmapFixedOrDieOnFatalError(fixed_addr, size)); in Map()
368 uptr ReservedAddressRange::MapOrDie(uptr fixed_addr, uptr size) { in MapOrDie() argument
369 return reinterpret_cast<uptr>(MmapFixedOrDie(fixed_addr, size)); in MapOrDie()
383 void *MmapFixedNoAccess(uptr fixed_addr, uptr size, const char *name) { in MmapFixedNoAccess() argument
[all …]
H A Dsanitizer_win.cc211 bool MmapFixedNoReserve(uptr fixed_addr, uptr size, const char *name) { in MmapFixedNoReserve() argument
219 void *p = VirtualAlloc((LPVOID)fixed_addr, size, MEM_RESERVE, PAGE_READWRITE); in MmapFixedNoReserve()
221 void *p = VirtualAlloc((LPVOID)fixed_addr, size, MEM_RESERVE | MEM_COMMIT, in MmapFixedNoReserve()
227 SanitizerToolName, size, size, fixed_addr, GetLastError()); in MmapFixedNoReserve()
235 void *MmapFixedOrDie(uptr fixed_addr, uptr size) { in MmapFixedOrDie() argument
236 void *p = VirtualAlloc((LPVOID)fixed_addr, size, in MmapFixedOrDie()
241 fixed_addr); in MmapFixedOrDie()
249 uptr ReservedAddressRange::Map(uptr fixed_addr, uptr size) { in Map() argument
250 return reinterpret_cast<uptr>(MmapFixedOrDieOnFatalError(fixed_addr, size)); in Map()
253 uptr ReservedAddressRange::MapOrDie(uptr fixed_addr, uptr size) { in MapOrDie() argument
[all …]
H A Dsanitizer_posix.cc117 void *MmapFixedImpl(uptr fixed_addr, uptr size, bool tolerate_enomem) { in MmapFixedImpl() argument
119 uptr p = internal_mmap((void*)(fixed_addr & ~(PageSize - 1)), in MmapFixedImpl()
130 fixed_addr); in MmapFixedImpl()
137 void *MmapFixedOrDie(uptr fixed_addr, uptr size) { in MmapFixedOrDie() argument
138 return MmapFixedImpl(fixed_addr, size, false /*tolerate_enomem*/); in MmapFixedOrDie()
141 void *MmapFixedOrDieOnFatalError(uptr fixed_addr, uptr size) { in MmapFixedOrDieOnFatalError() argument
142 return MmapFixedImpl(fixed_addr, size, true /*tolerate_enomem*/); in MmapFixedOrDieOnFatalError()
H A Dsanitizer_fuchsia.cc206 uptr fixed_addr) { in Init() argument
226 static uptr DoMmapFixedOrDie(zx_handle_t vmar, uptr fixed_addr, uptr map_size, in DoMmapFixedOrDie() argument
228 uptr offset = fixed_addr - reinterpret_cast<uptr>(base); in DoMmapFixedOrDie()
255 uptr ReservedAddressRange::Map(uptr fixed_addr, uptr map_size) { in Map() argument
256 return DoMmapFixedOrDie(os_handle_, fixed_addr, map_size, base_, in Map()
260 uptr ReservedAddressRange::MapOrDie(uptr fixed_addr, uptr map_size) { in MapOrDie() argument
261 return DoMmapFixedOrDie(os_handle_, fixed_addr, map_size, base_, in MapOrDie()
301 void *MmapFixedNoAccess(uptr fixed_addr, uptr size, const char *name) { in MmapFixedNoAccess() argument
H A Dsanitizer_common.h90 bool MmapFixedNoReserve(uptr fixed_addr, uptr size, const char *name = nullptr)
93 void *MmapFixedOrDie(uptr fixed_addr, uptr size);
96 void *MmapFixedOrDieOnFatalError(uptr fixed_addr, uptr size);
97 void *MmapFixedNoAccess(uptr fixed_addr, uptr size, const char *name = nullptr);
131 uptr Init(uptr size, const char *name = nullptr, uptr fixed_addr = 0);
132 uptr Map(uptr fixed_addr, uptr size);
133 uptr MapOrDie(uptr fixed_addr, uptr size);
/netbsd-src/crypto/dist/ipsec-tools/src/racoon/
H A Dracoonctl.c206 char * fixed_addr __P((char *, char *, int));
1086 p = fixed_addr(_addr1_, _addr2_, 22);
1090 p = fixed_addr(_addr1_, _addr2_, 45);
1101 p = fixed_addr(_addr1_, _addr2_, 22);
1105 p = fixed_addr(_addr1_, _addr2_, 45);
1176 fixed_addr(_addr1_, _addr2_, 45)
1177 : fixed_addr(_addr1_, _addr2_, 22));
1183 fixed_addr(_addr1_, _addr2_, 45)
1184 : fixed_addr(_addr1_, _addr2_, 22));
1392 fixed_addr(addr, port, len) in fixed_addr() function
/netbsd-src/external/mpl/dhcp/dist/server/
H A Ddhcp.c1096 struct data_string d1, prl, fixed_addr; local
1338 if (!h->fixed_addr)
1341 memset(&fixed_addr, 0, sizeof(fixed_addr));
1342 if (!evaluate_option_cache (&fixed_addr, NULL,
1345 h->fixed_addr, MDL))
1352 (i + cip.len) <= fixed_addr.len;
1354 if (memcmp(fixed_addr.data + i,
1366 data_string_forget(&fixed_addr, MDL);
1371 if (h->fixed_addr)
1398 if (!h->fixed_addr)
[all …]
H A Dmdb6.c2389 struct data_string fixed_addr; in mark_hosts_unavailable_support() local
2398 if (h->fixed_addr == NULL) { in mark_hosts_unavailable_support()
2405 memset(&fixed_addr, 0, sizeof(fixed_addr)); in mark_hosts_unavailable_support()
2406 if (!evaluate_option_cache(&fixed_addr, NULL, NULL, NULL, NULL, NULL, in mark_hosts_unavailable_support()
2407 &global_scope, h->fixed_addr, MDL)) { in mark_hosts_unavailable_support()
2412 if (fixed_addr.len != 16) { in mark_hosts_unavailable_support()
2417 memcpy(&addr, fixed_addr.data, 16); in mark_hosts_unavailable_support()
2418 data_string_forget(&fixed_addr, MDL); in mark_hosts_unavailable_support()
H A Ddhcpv6.c2055 if ((reply->host != NULL) && (reply->host->fixed_addr != NULL)) { in reply_process_ia_na()
2060 reply->host->fixed_addr, MDL)) { in reply_process_ia_na()
4456 struct data_string fixed_addr; local
4469 memset(&fixed_addr, 0, sizeof(fixed_addr));
4471 if ((reply->host->fixed_addr != NULL) &&
4472 (evaluate_option_cache(&fixed_addr, NULL, NULL, NULL,
4474 reply->host->fixed_addr, MDL))) {
4475 if (fixed_addr.len >= 16) {
4477 memcpy(tmp_addr.iabuf, fixed_addr.data, 16);
4484 data_string_forget(&fixed_addr, MDL);
[all …]
H A Domapi.c1043 if (host -> fixed_addr) in dhcp_host_set_value()
1044 option_cache_dereference (&host -> fixed_addr, MDL); in dhcp_host_set_value()
1057 if (!option_cache (&host -> fixed_addr, in dhcp_host_set_value()
1140 if (host -> fixed_addr && in dhcp_host_get_value()
1147 host -> fixed_addr, MDL)) { in dhcp_host_get_value()
1211 if (host -> fixed_addr) in dhcp_host_destroy()
1212 option_cache_dereference (&host -> fixed_addr, file, line); in dhcp_host_destroy()
1286 if (host -> fixed_addr && in dhcp_host_stuff_values()
1293 host -> fixed_addr, MDL)) { in dhcp_host_stuff_values()
H A Dmdb.c746 struct data_string fixed_addr; in find_host_for_network() local
748 memset (&fixed_addr, 0, sizeof fixed_addr); in find_host_for_network()
751 if (!hp -> fixed_addr) in find_host_for_network()
753 if (!evaluate_option_cache (&fixed_addr, (struct packet *)0, in find_host_for_network()
759 hp -> fixed_addr, MDL)) in find_host_for_network()
761 for (i = 0; i < fixed_addr.len; i += 4) { in find_host_for_network()
764 fixed_addr.data + i, 4); in find_host_for_network()
777 data_string_forget (&fixed_addr, MDL); in find_host_for_network()
781 data_string_forget (&fixed_addr, MDL); in find_host_for_network()
H A Ddb.c384 if (host -> fixed_addr &&
391 host -> fixed_addr, MDL)) {
H A Dbootp.c100 if (!h -> fixed_addr) {
H A Dconfpars.c595 if (host_decl->fixed_addr) {
601 host_decl->fixed_addr = cache;
/netbsd-src/external/mpl/dhcp/dist/includes/
H A Ddhcpd.h984 struct option_cache *fixed_addr; member