Home
last modified time | relevance | path

Searched refs:start (Results 1 – 13 of 13) sorted by relevance

/elf/
A Dchroot_canon.c47 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 Ddynamic-link.h83 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 Dtst-tls21.c31 start (void *a) in start() function
52 t1 = xpthread_create (0, start, 0); in do_test()
A Ddl-reloc.c197 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 Ddl-exception.c200 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 Dtst-tls20.c110 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 Drtld.c96 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 Dreadelflib.c181 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 Ddl-profile.c210 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 Dsprof.c453 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 Ddl-tls.c685 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 Ddl-lookup.c859 for (size_t start = i; *scope != NULL; start = 0, ++scope) in _dl_lookup_symbol_x() local
861 &current_value, *scope, start, version, flags, in _dl_lookup_symbol_x()
A Ddl-load.c284 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