/fuchsia/zircon/kernel/lib/libc/string/ |
H A D | memscan.c | 8 #include <libc/string.h> 9 #include <libc/ctype.h>
|
/fuchsia/zircon/third_party/ulib/musl/src/locale/ |
H A D | duplocale.c | 1 #include "libc.h" 11 old = &libc.global_locale;
|
H A D | uselocale.c | 1 #include "libc.h" 8 locale_t global = &libc.global_locale;
|
H A D | setlocale.c | 3 #include "libc.h" 16 libc.global_locale.cat[cat] = lm = __get_locale(cat, name); 18 lm = libc.global_locale.cat[cat]; 56 const struct __locale_map* lm = libc.global_locale.cat[i];
|
/fuchsia/zircon/kernel/target/arm64/boot-shim/ |
H A D | rules.mk | 18 kernel/lib/libc/string/memcpy.c \ 19 kernel/lib/libc/string/memmove.c \ 20 kernel/lib/libc/string/memset.c \ 21 kernel/lib/libc/string/strcmp.c \ 22 kernel/lib/libc/string/strncmp.c \ 36 SHIM_INCLUDES := -Ikernel/include -Ikernel/lib/libc/include -Isystem/public
|
/fuchsia/zircon/third_party/ulib/musl/src/thread/ |
H A D | allocate.c | 1 #include "libc.h" 55 dtv = (void**)(mem + libc.tls_size) - (libc.tls_cnt + 1); 63 tp = (tp + libc.tls_align - 1) & -libc.tls_align; 78 mem -= (uintptr_t)mem & (libc.tls_align - 1); 82 for (i = 1, p = libc.tls_head; p; i++, p = p->next) { 87 dtv[0] = (void*)libc.tls_cnt; 152 const size_t tls_size = libc.tls_size; 215 td->locale = &libc [all...] |
/fuchsia/zircon/system/utest/core/c11-mutex/ |
H A D | rules.mk | 11 MODULE_USERTEST_GROUP := libc
|
/fuchsia/zircon/system/utest/core/c11-condvar/ |
H A D | rules.mk | 11 MODULE_USERTEST_GROUP := libc
|
/fuchsia/zircon/system/utest/core/c11-thread/ |
H A D | rules.mk | 11 MODULE_USERTEST_GROUP := libc
|
/fuchsia/zircon/system/utest/core/pthread-tls/ |
H A D | rules.mk | 11 MODULE_USERTEST_GROUP := libc
|
/fuchsia/zircon/system/utest/core/pthread/ |
H A D | rules.mk | 11 MODULE_USERTEST_GROUP := libc
|
/fuchsia/zircon/system/utest/core/pthread-barrier/ |
H A D | rules.mk | 11 MODULE_USERTEST_GROUP := libc
|
/fuchsia/zircon/third_party/ulib/musl/pthread/ |
H A D | pthread_create.c | 3 #include "libc.h" 81 atomic_fetch_add(&libc.thread_count, 1); 97 atomic_fetch_sub(&libc.thread_count, 1); 132 if (atomic_fetch_sub(&libc.thread_count, 1) == -1) { 133 atomic_store(&libc.thread_count, 0);
|
/fuchsia/zircon/kernel/tests/ |
H A D | string_tests.cpp | 148 zx_duration_t null, c, libc, mine; local 161 libc = bench_memcpy_routine(&memcpy, srcalign, dstalign) / ZX_MSEC(1); 168 printf("libc %" PRIi64 " msecs, %llu bytes/sec; ", libc, (uint64_t)BUFFER_SIZE * ITERATIONS * 1000ULL / libc); 241 zx_duration_t c, libc, mine; local 252 libc = bench_memset_routine(&memset, dstalign, BUFFER_SIZE) / ZX_MSEC(1); 258 printf("libc %" PRIi64 " msecs, %llu bytes/sec; ", libc, (uint64_t)BUFFER_SIZE * ITERATIONS * 1000ULL / libc); [all...] |
/fuchsia/zircon/system/utest/sanitizer/ |
H A D | rules.mk | 15 MODULE_USERTEST_GROUP := libc
|
/fuchsia/zircon/kernel/kernel/ |
H A D | rules.mk | 17 kernel/lib/libc \
|
/fuchsia/zircon/third_party/ulib/musl/src/internal/ |
H A D | libc.h | 44 #define libc __libc macro
|
/fuchsia/zircon/system/uapp/aslr-analysis/ |
H A D | main.cpp | 33 uintptr_t libc = 0; member in struct:ReportInfo 84 bits = AnalyzeField(reports, &ReportInfo::libc); 85 printf("libc: %d bits\n", bits); 208 report.libc = (uintptr_t)&memcpy;
|
/fuchsia/zircon/system/ulib/zircon/ |
H A D | rules.mk | 11 # This library should not depend on libc.
|
/fuchsia/zircon/system/core/userboot/ |
H A D | rules.mk | 30 # Directly compile in the few functions we need from libc. 42 # Make sure that compiler doesn't replace calls to libc functions with builtins.
|
/fuchsia/zircon/third_party/ulib/musl/ldso/ |
H A D | dynlink.c | 4 #include "libc.h" 1140 // If something depends on libc (&ldso), we actually want 1142 // order (&ldso is always last), so that libc stays after 1294 libc.tls_head = &p->tls; 1373 n_th = atomic_load(&libc.thread_count); 1641 attr._a_stacksize = libc.stack_size; 1650 libc.tls_size); 1668 libc.tls_cnt = tls_cnt; 1669 libc.tls_align = tls_align; 1670 libc [all...] |
/fuchsia/zircon/make/ |
H A D | sysroot.mk | 45 $(NOECHO)ln -s libc.so $@
|
H A D | module-userlib.mk | 163 # Hack to work around libc/libmusl aliasing 229 # libc is the "sysroot" package 257 # libc only depends on libzircon which is now included, so clear the deps list
|
/fuchsia/zircon/third_party/ulib/musl/src/env/ |
H A D | __libc_start_main.c | 1 #include "libc.h" 167 atomic_store(&libc.thread_count, 1);
|
/fuchsia/zircon/system/core/devmgr/ |
H A D | rules.mk | 25 # userboot supports loading via the dynamic linker, so libc (system/ulib/c)
|