Home
last modified time | relevance | path

Searched refs:functions (Results 1 – 20 of 20) sorted by relevance

/bionic/docs/
Dstatus.md19 Missing functions are either obsolete or explicitly disallowed by SELinux:
34 list of POSIX functions implemented by glibc but not by bionic.
40 New libc functions in Q (API level 29):
61 New libc functions in P (API level 28):
88 New libc functions in O (API level 26):
94 * all 6 <grp.h>/<pwd.h> (get|set|end)(gr|pw)ent functions
101 * 4 <sys/msg.h> `msg*` functions
105 * 4 <sys/sem.h> `sem*` functions
106 * 4 <sys/shm.h> `shm*` functions
107 * 5 legacy <signal.h> functions: `sighold`/`sigignore`/`sigpause`/`sigrelse`/`sigset`
[all …]
D32-bit-abi.md5 On 32-bit Android, `off_t` is a signed 32-bit integer. This limits functions
13 to make `off64_t` and corresponding functions such as `ftruncate64` available.
14 Instead, whatever subset of those functions was available at your target API
20 all you need are functions like `read` that don't take/return `off_t`, large
30 all functions that take an `off_t` become unavailable. You've asked for their
32 increase your target API level, you'll have more and more of the functions
33 available. API 12 adds some of the `<unistd.h>` functions, API 21 adds `mmap`,
39 and `mmap` (but no other functions that are unavailable at your target
44 you'll have a 32-bit `off_t` and use the 32-bit functions. Make sure you
Dfdsan.md43 …h a unique owner which is responsible for their closure. fdsan provides functions to associate a f…
45 The way this is implemented is by providing functions to set a 64-bit closure tag on a file descrip…
231 …tead of passing down the platform version from JNI, availability of the functions can be queried d…
341 // These functions are marked with __attribute__((weak)), so that their
362 * Solution: accept `unique_fd` instead of `int` in functions that take ownership.
Dlibc_assembler.md141 functions that can be used to verify the above corner cases. See the
Delf-tls.md381 * Reference: [Currently unimplemented TLS functions in Android's libthread_tb][libthread_db.c]
555 memory on `pthread_create` and `dlopen`, so either function can return out-of-memory. Both functions
579 specialized `__tls_get_addr` and TLSDESC resolver functions.
/bionic/tools/versioner/platforms/
Dcrtbegin.map.txt1 # This file lists the libc functions are included in `crtbegin.o` and not
/bionic/libc/malloc_debug/tests/
Dmalloc_debug_system_tests.cpp363 static FunctionInfo functions[] = { in VerifyLeak() local
404 for (size_t i = 0; i < sizeof(functions) / sizeof(FunctionInfo); i++) { in VerifyLeak()
406 SCOPED_TRACE(testing::Message() << functions[i].name << " expected size " << functions[i].size); in VerifyLeak()
407 std::string test = std::string("MallocTests.DISABLED_") + test_prefix + functions[i].name; in VerifyLeak()
410 …ring expected_leak = android::base::StringPrintf("leaked block of size %zu at", functions[i].size); in VerifyLeak()
/bionic/libc/malloc_hooks/
DREADME.md23 On 32 bit systems, these two deprecated functions are also replaced:
56 For the two deprecated functions pvalloc and valloc, if \_\_memalign\_hook
68 the current default allocation functions. It is expected that if an
/bionic/linker/
Dlinker_soinfo.cpp371 F* functions, in call_array() argument
375 if (functions == nullptr) { in call_array()
379 TRACE("[ Calling %s (size %zd) @ %p for '%s' ]", array_name, count, functions, realpath); in call_array()
386 TRACE("[ %s[%d] == %p ]", array_name, i, functions[i]); in call_array()
387 call_function("function", functions[i], realpath); in call_array()
/bionic/benchmarks/
DREADME.md4 Bionic benchmarks is a command line tool for measuring the runtimes of libc functions. It is built
/bionic/libc/kernel/
DREADME.TXT13 exception of a couple static inline functions used for performance
/bionic/
DREADME.md34 The C++ ABI support functions. The C++ compiler doesn't know how to implement
35 thread-safe static initialization and the like, so it just calls functions that
78 # functions are particular favorites.
Dandroid-changes-for-ndk-developers.md431 detect hooking of C library functions might need to fix their code to cope
432 with IFUNC relocations. The affected functions are from `<string.h>`, but
433 may expand to include more functions (and more libraries) in future.
/bionic/libc/tools/
Dpylintrc81 bad-functions=map,filter,apply,input
125 # Minimum line length for functions/classes that require docstrings, shorter
/bionic/libc/malloc_debug/
DREADME_marshmallow_and_earlier.md30 On 32 bit systems, these two deprecated functions are also replaced:
DREADME.md25 On 32 bit systems, these two deprecated functions are also replaced:
392 with a bad pointer. Only three functions do this checking: free,
/bionic/libc/
DSYSCALLS.TXT68 # On 32-bit systems we use prlimit64 to implement the rlimit64 functions.
180 # the POSIX functions don't set errno, and no architecture has posix_fadvise.
DAndroid.bp733 // functions which are invoked by the linker. If this file is included
929 // ssse3 functions
939 // sse4 functions
943 // atom functions
1478 // libc_malloc.a: the _prefixed_ malloc functions (like dlcalloc).
/bionic/libm/
DAndroid.bp176 // The FreeBSD complex functions appear to be better, but they're incomplete.
494 "-Wl,--Bsymbolic-functions",
/bionic/tests/
DAndroid.bp302 // Ensure we don't use FORTIFY'ed functions with the static analyzer/clang-tidy: