Searched refs:tls_align (Results 1 – 12 of 12) sorted by relevance
/third_party/musl/src/env/ |
D | __init_tls.c | 49 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.c | 49 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.c | 81 mem += -((uintptr_t)mem + sizeof(struct pthread)) & (libc.tls_align-1); in __copy_tls() 93 mem -= (uintptr_t)mem & (libc.tls_align-1); in __copy_tls() 157 libc.tls_align = main_tls.align; in static_init_tls()
|
/third_party/musl/porting/liteos_a/user/ldso/ |
D | dynlink.c | 137 static size_t tls_cnt, tls_offset, tls_align = MIN_TLS_ALIGN; variable 1184 tls_align = MAXP2(tls_align, p->tls.align); in load_library() 1589 libc.tls_align = tls_align; in update_tls_size() 1594 tls_align * 2, in update_tls_size() 1595 tls_align); in update_tls_size() 1732 libc.tls_align = tls_align; in __dls2b() 1890 tls_align = MAXP2(tls_align, app.tls.align); in __dls3() 1964 if (libc.tls_size > sizeof builtin_tls || tls_align > MIN_TLS_ALIGN) { in __dls3() 2086 orig_tls_align = tls_align; in dlopen() 2117 tls_align = orig_tls_align; in dlopen()
|
/third_party/musl/porting/liteos_a/user_debug/ldso/ |
D | dynlink.c | 137 static size_t tls_cnt, tls_offset, tls_align = MIN_TLS_ALIGN; variable 1183 tls_align = MAXP2(tls_align, p->tls.align); in load_library() 1588 libc.tls_align = tls_align; in update_tls_size() 1593 tls_align * 2, in update_tls_size() 1594 tls_align); in update_tls_size() 1731 libc.tls_align = tls_align; in __dls2b() 1889 tls_align = MAXP2(tls_align, app.tls.align); in __dls3() 1963 if (libc.tls_size > sizeof builtin_tls || tls_align > MIN_TLS_ALIGN) { in __dls3() 2085 orig_tls_align = tls_align; in dlopen() 2116 tls_align = orig_tls_align; in dlopen()
|
/third_party/musl/ldso/ |
D | dynlink.c | 139 static size_t tls_cnt, tls_offset, tls_align = MIN_TLS_ALIGN; variable 1167 tls_align = MAXP2(tls_align, p->tls.align); in load_library() 1572 libc.tls_align = tls_align; in update_tls_size() 1577 tls_align * 2, in update_tls_size() 1578 tls_align); in update_tls_size() 1715 libc.tls_align = tls_align; in __dls2b() 1866 tls_align = MAXP2(tls_align, app.tls.align); in __dls3() 1940 if (libc.tls_size > sizeof builtin_tls || tls_align > MIN_TLS_ALIGN) { in __dls3() 2052 orig_tls_align = tls_align; in dlopen() 2083 tls_align = orig_tls_align; in dlopen()
|
/third_party/musl/porting/linux/user/src/internal/ |
D | libc.h | 43 size_t tls_size, tls_align, tls_cnt; member
|
/third_party/musl/src/internal/ |
D | libc.h | 28 size_t tls_size, tls_align, tls_cnt; member
|
/third_party/musl/porting/liteos_a/user/src/internal/ |
D | libc.h | 28 size_t tls_size, tls_align, tls_cnt; member
|
/third_party/musl/libc-test/src/functional/ |
D | test_src_functional.gni | 69 "tls_align",
|
/third_party/musl/porting/linux/user/ldso/ |
D | dynlink.c | 136 static size_t tls_cnt, tls_offset, tls_align = MIN_TLS_ALIGN; variable 2076 tls_align = MAXP2(tls_align, p->tls.align); in load_library() 2636 libc.tls_align = tls_align; in update_tls_size() 2641 tls_align * 2, in update_tls_size() 2642 tls_align); in update_tls_size() 2783 libc.tls_align = tls_align; in __dls2b() 2933 tls_align = MAXP2(tls_align, app.tls.align); in __dls3() 3050 if (libc.tls_size > sizeof builtin_tls || tls_align > MIN_TLS_ALIGN) { in __dls3() 3284 orig_tls_align = tls_align; in dlopen_impl() 3328 tls_align = orig_tls_align; in dlopen_impl() [all …]
|
/third_party/musl/libc-test/ |
D | test_template.gni | 134 if (target_name == "tls_align") {
|