/elf/ |
A D | dl-debug.c | 39 struct r_debug_extended *r; in _dl_debug_update() local 41 r = &_r_debug_extended; in _dl_debug_update() 44 if (r->base.r_map == NULL) in _dl_debug_update() 47 return &r->base; in _dl_debug_update() 61 r = &_r_debug_extended; in _dl_debug_initialize() 69 if (r->base.r_brk == 0) in _dl_debug_initialize() 81 r->base.r_version = 2; in _dl_debug_initialize() 85 if (r->base.r_brk == 0) in _dl_debug_initialize() 92 r->r_next = NULL; in _dl_debug_initialize() 95 if (r->base.r_map == NULL) in _dl_debug_initialize() [all …]
|
A D | do-rel.h | 61 for (; r < end; ++r) 66 r2 = r; 67 end2 = r; 86 r += nrelative; 124 for (; r < end; ++r) 130 r2 = r; 131 end2 = r; 137 elf_machine_rel (map, scope, r, &symtab[ELFW(R_SYM) (r->r_info)], 160 for (; r < end; ++r) 165 r2 = r; [all …]
|
A D | dl-reloc-static-pie.c | 66 struct r_debug *r = _dl_debug_initialize (0, LM_ID_BASE); in _dl_relocate_static_pie() local 67 r->r_state = RT_CONSISTENT; in _dl_relocate_static_pie() 73 ELF_MACHINE_DEBUG_SETUP (main_map, r); in _dl_relocate_static_pie() 78 main_map->l_info[DT_DEBUG]->d_un.d_ptr = (ElfW(Addr)) r; in _dl_relocate_static_pie()
|
A D | tst-audit-tlsdesc.c | 55 void *r = xpthread_join (thr); in do_test() local 56 TEST_VERIFY (r == NULL); in do_test()
|
A D | tst-audit-tlsdesc-dlopen.c | 61 void *r = xpthread_join (thr); in do_test() local 62 TEST_VERIFY (r == NULL); in do_test()
|
A D | tst-audit22.c | 47 void *r; in parse_address() local 48 TEST_COMPARE (sscanf (str, "%p\n", &r), 1); in parse_address() 49 return (uintptr_t) r; in parse_address()
|
A D | pldd-xx.c | 133 struct E(r_debug) r; in E() 134 if (pread (memfd, &r, sizeof (r), dyn[j].d_un.d_ptr) in E() 135 != sizeof (r)) in E() 138 if (r.r_map != 0) in E() 140 list = r.r_map; in E()
|
A D | tst-dlmodcount.c | 27 #define leq(l,r) (((r) - (l)) <= ~0ULL / 2) argument
|
A D | tst-tls20.c | 171 unsigned int r = 0; in nmodules() local 173 r++; in nmodules() 174 return r + 1; in nmodules()
|
A D | dl-close.c | 462 struct r_debug *r = _dl_debug_update (nsid); in _dl_close_worker() local 463 r->r_state = RT_DELETE; in _dl_close_worker() 465 LIBC_PROBE (unmap_start, 2, nsid, r); in _dl_close_worker() 676 r->r_map = (void *) ns->_ns_loaded; in _dl_close_worker() 768 r->r_state = RT_CONSISTENT; in _dl_close_worker() 770 LIBC_PROBE (unmap_complete, 2, nsid, r); in _dl_close_worker()
|
A D | stringtable.c | 123 finalize_compare (const void *l, const void *r) in finalize_compare() argument 126 struct stringtable_entry *right = *(struct stringtable_entry **) r; in finalize_compare()
|
A D | dl-load.c | 954 struct r_debug *r = _dl_debug_update (nsid); in _dl_map_object_from_fd() local 988 if (make_consistent && r != NULL) in _dl_map_object_from_fd() 990 r->r_state = RT_CONSISTENT; in _dl_map_object_from_fd() 992 LIBC_PROBE (map_failed, 2, nsid, r); in _dl_map_object_from_fd() 1480 if (r->r_state == RT_CONSISTENT) in _dl_map_object_from_fd() 1493 r->r_state = RT_ADD; in _dl_map_object_from_fd() 1495 LIBC_PROBE (map_start, 2, nsid, r); in _dl_map_object_from_fd() 1499 assert (r->r_state == RT_ADD); in _dl_map_object_from_fd() 2318 if (r->dirnamelen < 2) in add_path() 2319 *p->allocptr++ = r->dirnamelen ? '/' : '.'; in add_path() [all …]
|
A D | dl-open.c | 619 struct r_debug *r = _dl_debug_update (args->nsid); in dl_open_worker_begin() local 620 r->r_state = RT_CONSISTENT; in dl_open_worker_begin() 622 LIBC_PROBE (map_complete, 3, args->nsid, r, new); in dl_open_worker_begin() 675 LIBC_PROBE (reloc_start, 2, args->nsid, r); in dl_open_worker_begin() 754 LIBC_PROBE (reloc_complete, 3, args->nsid, r, new); in dl_open_worker_begin()
|
A D | rtld.c | 1685 struct r_debug *r = _dl_debug_initialize (GL(dl_rtld_map).l_addr, in dl_main() local 1687 r->r_state = RT_CONSISTENT; in dl_main() 1781 ELF_MACHINE_DEBUG_SETUP (main_map, r); in dl_main() 1786 main_map->l_info[DT_DEBUG]->d_un.d_ptr = (ElfW(Addr)) r; in dl_main() 1790 r->r_state = RT_ADD; in dl_main() 1792 LIBC_PROBE (init_start, 2, LM_ID_BASE, r); in dl_main() 2494 r = _dl_debug_update (LM_ID_BASE); in dl_main() 2495 r->r_state = RT_CONSISTENT; in dl_main() 2497 LIBC_PROBE (init_complete, 2, LM_ID_BASE, r); in dl_main()
|
A D | cache.c | 91 assign_glibc_hwcaps_indices_compare (const void *l, const void *r) in assign_glibc_hwcaps_indices_compare() argument 96 = *(struct glibc_hwcaps_subdirectory **)r; in assign_glibc_hwcaps_indices_compare()
|