Home
last modified time | relevance | path

Searched refs:map_start (Results 1 – 7 of 7) sorted by relevance

/glibc-2.36/elf/
Ddl-find_object.c329 if (atomic_load_relaxed (&middle->map_start) < pc) in _dlfo_lookup()
338 if (first != end && pc == atomic_load_relaxed (&first->map_start)) in _dlfo_lookup()
372 if (pc >= _dlfo_main.map_start && pc < _dlfo_main.map_end) in _dl_find_object()
379 if (pc >= _dlfo_nodelete_mappings->map_start in _dl_find_object()
426 if (pc >= atomic_load_relaxed (&seg->objects[0].map_start)) in _dl_find_object()
494 _dlfo_nodelete_mappings[nodelete].map_start in rtld_hidden_def()
497 = _dlfo_nodelete_mappings[nodelete].map_start + ph->p_memsz; in rtld_hidden_def()
544 uintptr_t min_val = objects[i].map_start; in _dlfo_sort_mappings()
546 if (objects[j].map_start < min_val) in _dlfo_sort_mappings()
549 min_val = objects[j].map_start; in _dlfo_sort_mappings()
[all …]
Ddl-map-segments.h37 ElfW(Addr) map_start = (ElfW(Addr)) __mmap ((void *) mappref, maplen, in ElfW()
41 if (__glibc_unlikely ((void *) map_start == MAP_FAILED)) in ElfW()
42 return map_start; in ElfW()
44 ElfW(Addr) map_start_aligned = ALIGN_UP (map_start, c->mapalign); in ElfW()
50 __munmap ((void *) map_start, maplen); in ElfW()
54 ElfW(Addr) delta = map_start_aligned - map_start; in ElfW()
56 __munmap ((void *) map_start, delta); in ElfW()
59 delta = map_start + maplen - map_end; in ElfW()
Dtst-dl_find_object.c190 void *map_start = (void *) mod1->l_map_start; in do_test() local
197 check (map_start, &expected, __LINE__); in do_test()
204 check (map_start, NULL, __LINE__); in do_test()
210 map_start = (void *) mod2->l_map_start; in do_test()
215 check (map_start, &expected, __LINE__); in do_test()
220 check (map_start, &expected, __LINE__); in do_test()
226 map_start = (void *) mod1->l_map_start; in do_test()
231 check (map_start, &expected, __LINE__); in do_test()
Ddl-find_object.h36 uintptr_t map_start; member
54 atomic_store_relaxed (&copy->map_start, in _dl_find_object_internal_copy()
55 atomic_load_relaxed (&source->map_start)); in _dl_find_object_internal_copy()
77 external->dlfo_map_start = (void *) internal->map_start; in _dl_find_object_to_external()
95 atomic_store_relaxed (&result->map_start, (uintptr_t) l->l_map_start); in _dl_find_object_from_map()
Drtld-debugger-interface.txt101 map_start:
Ddl-load.c1512 LIBC_PROBE (map_start, 2, nsid, r); in _dl_map_object_from_fd()
/glibc-2.36/ChangeLog.old/
DChangeLog.1879177 Added static probe "map_start".