Searched refs:tlsbase (Results 1 – 7 of 7) sorted by relevance
/dflybsd-src/lib/libthread_xu/thread/ |
H A D | thr_distribute.c | 33 char *tlsbase; in _libthread_distribute_static_tls() local 37 tlsbase = (char *)td->tcb - offset; in _libthread_distribute_static_tls() 38 memcpy(tlsbase, src, len); in _libthread_distribute_static_tls() 39 memset(tlsbase + len, 0, total_len - len); in _libthread_distribute_static_tls()
|
/dflybsd-src/lib/libc/gen/ |
H A D | elf_utils.c | 60 uintptr_t tlsbase; in __libc_distribute_static_tls() local 62 tlsbase = _libc_get_static_tls_base(offset); in __libc_distribute_static_tls() 63 memcpy((void *)tlsbase, src, len); in __libc_distribute_static_tls() 64 memset((char *)tlsbase + len, 0, total_len - len); in __libc_distribute_static_tls()
|
/dflybsd-src/contrib/binutils-2.34/bfd/ |
H A D | elfxx-x86.c | 1628 struct elf_link_hash_entry *tlsbase; in _bfd_x86_elf_always_size_sections() local 1630 tlsbase = elf_link_hash_lookup (elf_hash_table (info), in _bfd_x86_elf_always_size_sections() 1634 if (tlsbase && tlsbase->type == STT_TLS) in _bfd_x86_elf_always_size_sections() 1653 tlsbase = (struct elf_link_hash_entry *)bh; in _bfd_x86_elf_always_size_sections() 1654 tlsbase->def_regular = 1; in _bfd_x86_elf_always_size_sections() 1655 tlsbase->other = STV_HIDDEN; in _bfd_x86_elf_always_size_sections() 1656 tlsbase->root.linker_def = 1; in _bfd_x86_elf_always_size_sections() 1657 (*bed->elf_backend_hide_symbol) (info, tlsbase, TRUE); in _bfd_x86_elf_always_size_sections()
|
/dflybsd-src/contrib/gdb-7/bfd/ |
H A D | elf32-i386.c | 3007 struct elf_link_hash_entry *tlsbase; in elf_i386_always_size_sections() local 3009 tlsbase = elf_link_hash_lookup (elf_hash_table (info), in elf_i386_always_size_sections() 3013 if (tlsbase && tlsbase->type == STT_TLS) in elf_i386_always_size_sections() 3032 tlsbase = (struct elf_link_hash_entry *)bh; in elf_i386_always_size_sections() 3033 tlsbase->def_regular = 1; in elf_i386_always_size_sections() 3034 tlsbase->other = STV_HIDDEN; in elf_i386_always_size_sections() 3035 (*bed->elf_backend_hide_symbol) (info, tlsbase, TRUE); in elf_i386_always_size_sections()
|
H A D | elf64-x86-64.c | 3051 struct elf_link_hash_entry *tlsbase; in elf_x86_64_always_size_sections() local 3053 tlsbase = elf_link_hash_lookup (elf_hash_table (info), in elf_x86_64_always_size_sections() 3057 if (tlsbase && tlsbase->type == STT_TLS) in elf_x86_64_always_size_sections() 3076 tlsbase = (struct elf_link_hash_entry *)bh; in elf_x86_64_always_size_sections() 3077 tlsbase->def_regular = 1; in elf_x86_64_always_size_sections() 3078 tlsbase->other = STV_HIDDEN; in elf_x86_64_always_size_sections() 3079 (*bed->elf_backend_hide_symbol) (info, tlsbase, TRUE); in elf_x86_64_always_size_sections()
|
/dflybsd-src/contrib/binutils-2.27/bfd/ |
H A D | elf32-i386.c | 3546 struct elf_link_hash_entry *tlsbase; in elf_i386_always_size_sections() local 3548 tlsbase = elf_link_hash_lookup (elf_hash_table (info), in elf_i386_always_size_sections() 3552 if (tlsbase && tlsbase->type == STT_TLS) in elf_i386_always_size_sections() 3571 tlsbase = (struct elf_link_hash_entry *)bh; in elf_i386_always_size_sections() 3572 tlsbase->def_regular = 1; in elf_i386_always_size_sections() 3573 tlsbase->other = STV_HIDDEN; in elf_i386_always_size_sections() 3574 tlsbase->root.linker_def = 1; in elf_i386_always_size_sections() 3575 (*bed->elf_backend_hide_symbol) (info, tlsbase, TRUE); in elf_i386_always_size_sections()
|
H A D | elf64-x86-64.c | 3956 struct elf_link_hash_entry *tlsbase; in elf_x86_64_always_size_sections() local 3958 tlsbase = elf_link_hash_lookup (elf_hash_table (info), in elf_x86_64_always_size_sections() 3962 if (tlsbase && tlsbase->type == STT_TLS) in elf_x86_64_always_size_sections() 3981 tlsbase = (struct elf_link_hash_entry *)bh; in elf_x86_64_always_size_sections() 3982 tlsbase->def_regular = 1; in elf_x86_64_always_size_sections() 3983 tlsbase->other = STV_HIDDEN; in elf_x86_64_always_size_sections() 3984 tlsbase->root.linker_def = 1; in elf_x86_64_always_size_sections() 3985 (*bed->elf_backend_hide_symbol) (info, tlsbase, TRUE); in elf_x86_64_always_size_sections()
|