Home
last modified time | relevance | path

Searched refs:tls_align (Results 1 – 12 of 12) sorted by relevance

/third_party/musl/src/env/
D__init_tls.c49 mem += -((uintptr_t)mem + sizeof(struct pthread)) & (libc.tls_align-1); in __copy_tls()
61 mem -= (uintptr_t)mem & (libc.tls_align-1); in __copy_tls()
125 libc.tls_align = main_tls.align; in static_init_tls()
/third_party/musl/porting/linux/user/src/env/
D__init_tls.c49 mem += -((uintptr_t)mem + sizeof(struct pthread)) & (libc.tls_align-1); in __copy_tls()
63 mem -= (uintptr_t)mem & (libc.tls_align-1); in __copy_tls()
129 libc.tls_align = main_tls.align; in static_init_tls()
/third_party/musl/porting/liteos_a/user/src/env/
D__init_tls.c82 mem += -((uintptr_t)mem + sizeof(struct pthread)) & (libc.tls_align-1); in __copy_tls()
94 mem -= (uintptr_t)mem & (libc.tls_align-1); in __copy_tls()
158 libc.tls_align = main_tls.align; in static_init_tls()
/third_party/musl/porting/linux/user/src/internal/
Dlibc.h42 size_t tls_size, tls_align, tls_cnt; member
/third_party/musl/src/internal/
Dlibc.h27 size_t tls_size, tls_align, tls_cnt; member
/third_party/musl/porting/liteos_a/user/src/internal/
Dlibc.h27 size_t tls_size, tls_align, tls_cnt; member
/third_party/musl/libc-test/src/functional/
Dtest_src_functional.gni69 "tls_align",
/third_party/musl/porting/liteos_a/user_debug/ldso/
Ddynlink.c133 static size_t tls_cnt, tls_offset, tls_align = MIN_TLS_ALIGN; variable
1162 tls_align = MAXP2(tls_align, p->tls.align); in load_library()
1549 libc.tls_align = tls_align; in update_tls_size()
1554 tls_align * 2, in update_tls_size()
1555 tls_align); in update_tls_size()
1692 libc.tls_align = tls_align; in __dls2b()
1850 tls_align = MAXP2(tls_align, app.tls.align); in __dls3()
1924 if (libc.tls_size > sizeof builtin_tls || tls_align > MIN_TLS_ALIGN) { in __dls3()
2041 orig_tls_align = tls_align; in dlopen()
2072 tls_align = orig_tls_align; in dlopen()
/third_party/musl/porting/liteos_a/user/ldso/
Ddynlink.c133 static size_t tls_cnt, tls_offset, tls_align = MIN_TLS_ALIGN; variable
1162 tls_align = MAXP2(tls_align, p->tls.align); in load_library()
1549 libc.tls_align = tls_align; in update_tls_size()
1554 tls_align * 2, in update_tls_size()
1555 tls_align); in update_tls_size()
1692 libc.tls_align = tls_align; in __dls2b()
1850 tls_align = MAXP2(tls_align, app.tls.align); in __dls3()
1924 if (libc.tls_size > sizeof builtin_tls || tls_align > MIN_TLS_ALIGN) { in __dls3()
2041 orig_tls_align = tls_align; in dlopen()
2072 tls_align = orig_tls_align; in dlopen()
/third_party/musl/ldso/
Ddynlink.c135 static size_t tls_cnt, tls_offset, tls_align = MIN_TLS_ALIGN; variable
1146 tls_align = MAXP2(tls_align, p->tls.align); in load_library()
1533 libc.tls_align = tls_align; in update_tls_size()
1538 tls_align * 2, in update_tls_size()
1539 tls_align); in update_tls_size()
1676 libc.tls_align = tls_align; in __dls2b()
1827 tls_align = MAXP2(tls_align, app.tls.align); in __dls3()
1901 if (libc.tls_size > sizeof builtin_tls || tls_align > MIN_TLS_ALIGN) { in __dls3()
2008 orig_tls_align = tls_align; in dlopen()
2039 tls_align = orig_tls_align; in dlopen()
/third_party/musl/porting/linux/user/ldso/
Ddynlink.c217 static size_t tls_cnt, tls_offset, tls_align = MIN_TLS_ALIGN; variable
1950 tls_align = MAXP2(tls_align, p->tls.align); in load_library()
2495 libc.tls_align = tls_align; in update_tls_size()
2500 tls_align * 2, in update_tls_size()
2501 tls_align); in update_tls_size()
2639 libc.tls_align = tls_align; in __dls2b()
2793 tls_align = MAXP2(tls_align, app.tls.align); in __dls3()
2907 if (libc.tls_size > sizeof builtin_tls || tls_align > MIN_TLS_ALIGN) { in __dls3()
3092 orig_tls_align = tls_align; in dlopen_impl()
3133 tls_align = orig_tls_align; in dlopen_impl()
[all …]
/third_party/musl/libc-test/
Dtest_template.gni124 if (target_name == "tls_align") {