/bionic/libc/ |
D | SYSCALLS.TXT | 8 # arch_list ::= "all" | arches 29 int execve(const char*, char* const*, char* const*) all 43 ssize_t readahead(int, off64_t, size_t) all 46 pid_t getpgid(pid_t) all 47 pid_t getppid() all 48 pid_t getsid(pid_t) all 49 pid_t setsid() all 60 void* __brk:brk(void*) all 61 int kill(pid_t, int) all 62 int tgkill(pid_t tgid, pid_t tid, int sig) all [all …]
|
D | SECCOMP_BLOCKLIST_APP.TXT | 25 int setfsgid(gid_t) all 26 int setfsuid(uid_t) all 31 int adjtimex(struct timex*) all 32 int clock_adjtime(clockid_t, struct timex*) all 33 int clock_settime(clockid_t, const struct timespec*) all 34 int settimeofday(const struct timeval*, const struct timezone*) all 36 int acct(const char* filepath) all 37 int klogctl:syslog(int, char*, int) all 38 int chroot(const char*) all 41 int init_module(void*, unsigned long, const char*) all [all …]
|
D | SECCOMP_ALLOWLIST_COMMON.TXT | 10 pid_t gettid:gettid() all 11 …futex(int *uaddr, int futex_op, int val, const struct timespec *timeout, int *uaddr2, int val3) all 12 int clone:clone(int (*fn)(void *), void *child_stack, int flags, void *arg, ..) all 14 int rt_sigreturn:rt_sigreturn(unsigned long __unused) all 15 int rt_tgsigqueueinfo:int rt_tgsigqueueinfo(pid_t tgid, pid_t tid, int sig, siginfo_t *uinfo) all 16 int restart_syscall:int restart_syscall() all 22 …event_open(struct perf_event_attr *attr, pid_t pid, int cpu, int group_fd, unsigned long flags) all 25 int tkill:tkill(int tid, int sig) all 28 int seccomp:seccomp(unsigned int operation, unsigned int flags, void *args) all 40 int io_setup(unsigned nr, aio_context_t *ctxp) all [all …]
|
D | SECCOMP_BLOCKLIST_COMMON.TXT | 9 int swapon(const char*, int) all 10 int swapoff(const char*) all
|
D | SECCOMP_ALLOWLIST_SYSTEM.TXT | 6 int bpf(int cmd, union bpf_attr *attr, unsigned int size) all
|
/bionic/tests/ |
D | fenv_test.cpp | 145 fexcept_t all; // FE_DIVBYZERO | FE_OVERFLOW | FE_UNDERFLOW in TEST() local 147 ASSERT_EQ(0, fegetexceptflag(&all, FE_ALL_EXCEPT)); in TEST() 152 ASSERT_EQ(0, fesetexceptflag(&all, FE_ALL_EXCEPT)); in TEST() 162 ASSERT_EQ(0, fesetexceptflag(&all, FE_DIVBYZERO)); in TEST() 167 ASSERT_EQ(0, fesetexceptflag(&all, FE_OVERFLOW | FE_UNDERFLOW)); in TEST()
|
/bionic/docs/ |
D | status.md | 81 (strftime already supported them all.) 117 * all 6 <grp.h>/<pwd.h> (get|set|end)(gr|pw)ent functions 141 …* all remaining `_FILE_OFFSET_BITS=64` functions, completing `_FILE_OFFSET_BITS=64` support in bio… 142 * all 7 `pthread_barrier*` functions 143 * all 5 `pthread_spin*` functions 169 * all of <error.h>. 196 * all of <fts.h>. 197 * all of <locale.h>. 198 * all of <sys/epoll.h>. 199 * all of <sys/fsuid.h>. [all …]
|
D | native_allocator.md | 4 A small minor upgrade might not need to run all of the benchmarks, however, 33 This function, when called, should pause all threads that are making a 44 This function enumerates all of the allocations currently live in the 72 For all applications on Android, the call `mallopt(M_DECAY_TIME, 1)` is 95 To run all of the compliance tests: 107 To run all of the tests: 147 For all of these benchmark runs, it can be useful to add these two options: 200 in one loop, and then frees all of the allocations at the end of the loop. 294 These benchmarks measure all three axes of a native allocator, RSS, virtual 321 in all threads since it collapses all of the allocation operations to occur [all …]
|
D | 32-bit-abi.md | 20 all you need are functions like `read` that don't take/return `off_t`, large 27 r15. Before NDK r15, `_FILE_OFFSET_BITS=64` silently did nothing: all code 30 all functions that take an `off_t` become unavailable. You've asked for their 92 but the kernel interfaces exposed on 32-bit Android all use the 32-bit
|
D | libc_assembler.md | 65 Almost all routines are already defined in the **string.xml** file in 150 * Verify that all labels are of the format .LXXX, where XXX is any valid string 154 * Verify that all places where pop/pushes or instructions that modify the
|
D | elf-tls.md | 22 object or executable. At program startup, TLS for all initially-loaded modules comprises the "Static 221 `dlopen` can initialize the new static TLS memory in all existing threads. A thread list could be 283 almost all registers, reducing register pressure in the caller 285 * In general, the resolver function must call `__tls_get_addr`, so it must save and restore all 324 * GCC and the BFD linker support both designs on all supported Android architectures (arm32, arm64, 365 can't link code using TLSDESC at all, except on arm64, where it's used by default. 562 On the other hand, maybe lazy allocation is a feature, because not all threads will use a dlopen'ed 567 > up the process. It would be a waste of memory and time to allocate the storage for all threads. A 570 > alternative to stopping all threads and allocating storage for all threads before letting them run 653 on all architectures. [all …]
|
/bionic/libc/malloc_debug/ |
D | README_api.md | 3 Malloc debug can be used to get information on all of the live allocations 12 *info* is set to a buffer allocated by the call that contains all of 17 *total\_memory* is set to the sum of all allocation sizes that are live at 40 for all the returned data. The value
|
D | README_marshmallow_and_earlier.md | 10 is not guaranteed to work at all. 45 When enabled, this value creates a special header to all allocations 72 When enabled, this value creates a special header to all allocations 99 When the program completes, all of the allocations that are still live 118 Enable malloc debug for all allocations for all processes:
|
D | README.md | 64 This option adds a special header to all allocations that contains the guard 84 This option adds a special header to all allocations that contains 94 Enables both a front guard and a rear guard on all allocations. 112 Before P, this option adds a special header to all allocations that contains 139 Before P, this option adds a special header to all allocations that contains 207 being placed on the list. When the program terminates, all of the allocations 214 Before P, this option adds a special header to all allocations that contains 246 Track all live allocations. When the program terminates, all of the live 252 Before P, this option adds a special header to all allocations that contains 283 file, all current records are deleted. Any allocations/frees occuring while [all …]
|
/bionic/libc/arch-x86/bionic/ |
D | syscall.S | 36 # Load all the arguments from the calling frame. 37 # (Not all will be valid, depending on the syscall.)
|
/bionic/libc/kernel/ |
D | README.md | 3 Bionic comes with a processed set of all of the uapi Linux kernel headers that 36 Checks out the android kernel and generates all uapi header files. 37 copies all the changed files into external/kernel-headers. 45 Automatically update all clean headers from the content of
|
/bionic/ |
D | Android.mk | 3 include $(call all-makefiles-under,$(LOCAL_PATH))
|
D | android-changes-for-ndk-developers.md | 41 had to call `dlopen` or `System.loadLibrary` on all transitive 53 simply link all of your code into one big library and sidestep the details of 54 library and symbol lookup changes on all past (and future) Android versions. 67 group. The global group is shared by all libraries and contains the main 158 will all work exactly the same. 164 Compatibility Test Suite (CTS) that all Android devices must pass. They 319 *Resolution*: make sure all required libraries are referenced by SONAME 420 whole system by using the `debug.ld.all` system property instead of 421 app-specific one. For example, to enable logging of all dlopen(3) 422 (and thus dclose(3)) calls, and all failures, but not dlsym(3) calls: [all …]
|
D | README.md | 69 # drags in all the architecture-specific files. 156 In all other cases, you should use 211 The tests are all built from the tests/ directory. 241 all tests. In order for this to continue to work, all architectures must 294 `acov` will pull all coverage information from the device, push it to the right
|
/bionic/libc/malloc_hooks/ |
D | README.md | 4 Malloc hooks allows a program to intercept all allocation/free calls that 89 Enable the hooks for all processes: 118 at all.
|
/bionic/libc/kernel/uapi/linux/netfilter/ |
D | nf_conntrack_tuple_common.h | 30 __be16 all; member
|
/bionic/libc/kernel/uapi/linux/ |
D | netfilter.h | 63 __u32 all[4]; member
|
D | hdreg.h | 38 unsigned all : 16; member
|
/bionic/libc/arch-x86_64/bionic/ |
D | syscall.S | 45 # (Not all will be valid, depending on the syscall.)
|
/bionic/libdl/ |
D | NOTICE | 16 "Legal Entity" shall mean the union of the acting entity and all 102 that You distribute, all copyright, patent, trademark, and 162 work stoppage, computer failure or malfunction, or any and all
|