Searched refs:start (Results 1 – 13 of 13) sorted by relevance
/elf/ |
A D | chroot_canon.c | 47 const char *start; in chroot_canon() local 68 for (start = end = name; *start; start = end) in chroot_canon() 73 while (*start == '/') in chroot_canon() 74 ++start; in chroot_canon() 80 if (end - start == 0) in chroot_canon() 82 else if (end - start == 1 && start[0] == '.') in chroot_canon() 84 else if (end - start == 2 && start[0] == '.' && start[1] == '.') in chroot_canon() 97 if (dest + (end - start) >= rpath_limit) in chroot_canon() 103 if (end - start + 1 > PATH_MAX) in chroot_canon() 104 new_size += end - start + 1; in chroot_canon() [all …]
|
A D | dynamic-link.h | 83 struct { ElfW(Addr) start, size; \ 89 ranges[0].start = D_PTR ((map), l_info[DT_##RELOC]); \ 98 ElfW(Addr) start = D_PTR ((map), l_info[DT_JMPREL]); \ 101 if (ranges[0].start + ranges[0].size == (start + size)) \ 104 && (ranges[0].start + ranges[0].size) == start) \ 111 ranges[1].start = start; \ 119 ranges[ranges_index].start, \
|
A D | tst-tls21.c | 31 start (void *a) in start() function 52 t1 = xpthread_create (0, start, 0); in do_test()
|
A D | dl-reloc.c | 197 caddr_t start; in _dl_relocate_object() member 262 newp->start = PTR_ALIGN_DOWN (ph->p_vaddr, GLRO(dl_pagesize)) in _dl_relocate_object() 273 if (__mprotect (newp->start, newp->len, newp->prot|PROT_WRITE) < 0) in _dl_relocate_object() 320 if (__mprotect (textrels->start, textrels->len, textrels->prot) < 0) in _dl_relocate_object() 327 CLEAR_CACHE (textrels->start, textrels->start + textrels->len); in _dl_relocate_object() 343 ElfW(Addr) start = ALIGN_DOWN((l->l_addr in _dl_protect_relro() 350 if (start != end in _dl_protect_relro() 351 && __mprotect ((void *) start, end - start, PROT_READ) < 0) in _dl_protect_relro()
|
A D | dl-exception.c | 200 char *start = wptr; in rtld_hidden_def() local 204 while (cp != start) in rtld_hidden_def() 213 char *start = wptr; in rtld_hidden_def() local 217 while (cp != start) in rtld_hidden_def()
|
A D | tst-tls20.c | 110 start (void *a) in start() function 142 pthread_t t = xpthread_create (0, start, 0); in do_test_no_depedency() 260 pthread_t t = xpthread_create (0, start, &args); in do_test_dependency() 337 pthread_t t = xpthread_create (0, start, NULL); in do_test_invalid_dependency()
|
A D | rtld.c | 96 rtld_timer_stop (&stop, start); in rtld_timer_accum() 598 # define ELF_MACHINE_START_ADDRESS(map, start) (start) in ElfW() argument 1387 RTLD_TIMING_VAR (start); in dl_main() 1388 rtld_timer_start (&start); in dl_main() 1807 RTLD_TIMING_VAR (start); in dl_main() 1816 RTLD_TIMING_VAR (start); in dl_main() 1880 RTLD_TIMING_VAR (start); in dl_main() 1881 rtld_timer_start (&start); in dl_main() 1930 RTLD_TIMING_VAR (start); in dl_main() 2329 RTLD_TIMING_VAR (start); in dl_main() [all …]
|
A D | readelflib.c | 181 const ElfW(Addr) start = (ElfW(Addr)) (uintptr_t) note; in process_elf_file() 184 while ((ElfW(Addr)) (uintptr_t) (note + 1) - start < size) in process_elf_file()
|
A D | dl-profile.c | 210 ElfW(Addr) start = (ph->p_vaddr & ~(GLRO(dl_pagesize) - 1)); in _dl_start_profile() 214 if (start < mapstart) in _dl_start_profile() 215 mapstart = start; in _dl_start_profile()
|
A D | sprof.c | 453 ElfW(Addr) start = (ph->p_vaddr & ~(pagesize - 1)); in load_shobj() 457 if (start < mapstart) in load_shobj() 458 mapstart = start; in load_shobj() 972 uintptr_t start = sortsym[sidx]->addr; in count_total_ticks() local 973 uintptr_t end = start + sortsym[sidx]->size; in count_total_ticks() 975 while (kidx < maxkidx && factor * kidx < start) in count_total_ticks() 997 uintptr_t start = sortsym[sidx]->addr; in find_symbol() local 998 uintptr_t end = start + sortsym[sidx]->size; in find_symbol() 1000 if (addr >= start && addr < end) in find_symbol() 1003 if (addr < start) in find_symbol()
|
A D | dl-tls.c | 685 void *start = malloc (alloc_size); in rtld_hidden_def() local 686 if (start == NULL) in rtld_hidden_def() 690 void *aligned = (void *) roundup ((uintptr_t) start, alignment); in rtld_hidden_def() 692 return (struct dtv_pointer) { .val = aligned, .to_free = start }; in rtld_hidden_def()
|
A D | dl-lookup.c | 859 for (size_t start = i; *scope != NULL; start = 0, ++scope) in _dl_lookup_symbol_x() local 861 ¤t_value, *scope, start, version, flags, in _dl_lookup_symbol_x()
|
A D | dl-load.c | 284 const char *start = input; in _dl_dst_substitute() local 318 && !(input == start + 1 in _dl_dst_substitute() 879 const ElfW(Addr) start = (ElfW(Addr)) note; in _dl_process_pt_gnu_property() 882 while ((ElfW(Addr)) (note + 1) - start < size) in _dl_process_pt_gnu_property()
|
Completed in 25 milliseconds