Home
last modified time | relevance | path

Searched refs:offset (Results 1 – 8 of 8) sorted by relevance

/elf/
A Dstringtable.c115 e->offset = 0; in stringtable_add()
175 array[0]->offset = 0; in stringtable_finalize()
183 current->offset = (previous->offset + previous->length in stringtable_finalize()
185 else if (__builtin_add_overflow (previous->offset, in stringtable_finalize()
187 &current->offset)) in stringtable_finalize()
194 if (__builtin_add_overflow (last->offset, last->length + 1, in stringtable_finalize()
207 if (result->strings[e->offset] == '\0') in stringtable_finalize()
208 memcpy (&result->strings[e->offset], e->string, e->length + 1); in stringtable_finalize()
A Dtst-stringtable.c49 TEST_COMPARE (e->offset, 0); in do_test()
66 TEST_COMPARE (e->offset, 0); in do_test()
90 TEST_COMPARE (prefix->offset, 0); in do_test()
91 TEST_COMPARE (suffix->offset, strlen ("prefix-")); in do_test()
124 TEST_COMPARE_STRING (f.strings + entries[i]->offset, strings[i]); in do_test()
164 TEST_COMPARE_STRING (f.strings + entries[i]->offset, strings[i]); in do_test()
A Dstringtable.h30 uint32_t offset; /* From start of finalized table. */ member
A Ddl-tls.c264 size_t offset = 0; in _dl_determine_tlsoffset() local
293 if (off > offset + slotinfo[cnt].map->l_tls_blocksize in _dl_determine_tlsoffset()
296 freetop = offset; in _dl_determine_tlsoffset()
299 offset = off; in _dl_determine_tlsoffset()
306 GL(dl_tls_static_used) = offset; in _dl_determine_tlsoffset()
312 size_t offset = TLS_TCB_SIZE; in _dl_determine_tlsoffset() local
337 off = roundup (offset, slotinfo[cnt].map->l_tls_align); in _dl_determine_tlsoffset()
338 if (off - offset < firstbyte) in _dl_determine_tlsoffset()
342 if (off - firstbyte - offset > freetop - freebottom) in _dl_determine_tlsoffset()
344 freebottom = offset; in _dl_determine_tlsoffset()
[all …]
A Dpldd-xx.c111 EW(Addr) offset = 0; in E()
115 offset = phdr - p[i].p_vaddr; in E()
125 if (pread (memfd, dyn, p[i].p_filesz, offset + p[i].p_vaddr) in E()
151 if (pread (memfd, interp, p[i].p_filesz, offset + p[i].p_vaddr) in E()
A Ddl-reloc.c81 size_t offset = GL(dl_tls_static_used) + use; in _dl_try_allocate_static_tls() local
83 map->l_tls_offset = GL(dl_tls_static_used) = offset; in _dl_try_allocate_static_tls()
86 size_t offset = (ALIGN_UP(GL(dl_tls_static_used) in _dl_try_allocate_static_tls() local
90 size_t used = offset + map->l_tls_blocksize; in _dl_try_allocate_static_tls()
102 map->l_tls_offset = offset; in _dl_try_allocate_static_tls()
A Ddl-cache.c443 size_t offset; in _dl_load_cache_lookup() local
448 offset = ALIGN_CACHE (sizeof (struct cache_file) in _dl_load_cache_lookup()
451 cache_new = (struct cache_file_new *) ((void *) cache + offset); in _dl_load_cache_lookup()
452 if (cachesize < (offset + sizeof (struct cache_file_new)) in _dl_load_cache_lookup()
A Dcache.c364 size_t offset = ALIGN_CACHE (sizeof (struct cache_file) in print_cache() local
372 > (offset + sizeof (struct cache_file_new))) in print_cache()
375 cache_new = (struct cache_file_new *) ((void *)cache + offset); in print_cache()
504 hwcaps_array[p->section_index] = str_offset + p->name->offset; in write_extensions()
526 ext->sections[xid].offset = generator_offset; in write_extensions()
534 ext->sections[xid].offset = hwcaps_offset; in write_extensions()
663 file_entries->libs[idx_new].key = str_offset + entry->lib->offset; in save_cache()
665 = str_offset + entry->path->offset; in save_cache()
681 = str_offset + entry->lib->offset; in save_cache()
683 = str_offset + entry->path->offset; in save_cache()

Completed in 17 milliseconds