/bionic/tools/versioner/src/ |
D | Arch.h | 49 this->operator[](pair.first) = pair.second; in ArchMap() 71 return ArchMapIterator<T>(*this, Arch::arm); in begin() 75 return ArchMapIterator<T>(*this, Arch(size_t(Arch::x86_64) + 1)); in end() 98 return !(*this == rhs); 103 return *this; 107 ArchMapIterator result = *this; 108 ++*this;
|
D | DeclarationDatabase.h | 59 return !(*this == rhs); 89 return !(*this == rhs);
|
/bionic/libc/ |
D | NOTICE | 8 notice, this list of conditions and the following disclaimer. 10 notice, this list of conditions and the following disclaimer in the 13 derived from this software without specific prior written permission. 34 notice, this list of conditions and the following disclaimer. 36 notice, this list of conditions and the following disclaimer in the 39 be used to endorse or promote products derived from this software 60 Permission to use, copy, modify, and distribute this 61 software is freely granted, provided that this notice 70 Permission to use, copy, modify, and distribute this 71 software is freely granted, provided that this notice [all …]
|
/bionic/libc/upstream-netbsd/lib/libc/isc/ |
D | ev_timers.c | 252 ctx->cur->u.timer.this == del) { in evClearTimer() 496 idle_timer *this = uap; in idle_timeout() local 502 idle = evSubTime(ctx->lastEventTime, this->lastTouched); in idle_timeout() 503 if (evCmpTime(idle, this->max_idle) >= 0) { in idle_timeout() 504 (this->func)(opaqueCtx, this->uap, this->timer->due, in idle_timeout() 505 this->max_idle); in idle_timeout() 510 this->timer->inter = evConsTime(0L, 0L); in idle_timeout() 511 FREE(this); in idle_timeout() 514 this->timer->inter = evSubTime(this->max_idle, idle); in idle_timeout()
|
D | eventlib_p.h | 171 struct { evAccept *this; } accept; member 172 struct { evFile *this; int eventmask; } file; member 173 struct { evStream *this; } stream; member 174 struct { evTimer *this; } timer; member 175 struct { evWait *this; } wait; member
|
/bionic/libc/malloc_debug/ |
D | README.md | 7 This documentation describes how to enable this feature on Android N or later 50 On first allocation, this front guard is written with a specific pattern (0xaa). 76 On first allocation, this rear guard is written with a specific pattern (0xbb). 102 system runs too slowly with this option enabled, decreasing the maximum number 110 this can be set to is 256. 112 Before P, this option adds a special header to all allocations that contains 113 the backtrace and information about the original allocation. After that, this 116 As of P, this option will also enable dumping backtrace heap data to a 118 Android devices). The format of this dumped data is the same format as 119 that dumped when running am dumpheap -n. The default is to dump this data [all …]
|
D | README_api.md | 5 used to gather this data from a process. This tracking can be enabled using 14 *overall\_size* is set to the total size of the buffer returned. If this 42 backtrace and size as this allocation. On Android Nougat, this value was 57 if this allocation was created in a process forked from the Zygote process.
|
D | README_marshmallow_and_earlier.md | 7 This documentation describes how to enable this feature on API level 45 When enabled, this value creates a special header to all allocations 63 When enabled, this value does not create a special header. It only modifies 72 When enabled, this value creates a special header to all allocations 95 If the entire allocation is not filled with this value, an error is printed 106 Do not use this option value, it only works on the emulator. It has not
|
/bionic/libdl/ |
D | NOTICE | 11 and distribution as defined by Sections 1 through 9 of this document. 18 control with that entity. For the purposes of this definition, 25 exercising permissions granted by this License. 45 of this License, Derivative Works shall not include works that remain 54 the copyright owner. For the purposes of this definition, "submitted" 68 this License, each Contributor hereby grants to You a perpetual, 75 this License, each Contributor hereby grants to You a perpetual, 77 (except as stated in this section) patent license to make, have made, 87 granted to You under this License for that Work shall terminate 96 Derivative Works a copy of this License; and [all …]
|
/bionic/docs/ |
D | libc_assembler.md | 14 the [Unwind Info](#unwind-info) section for details about how to verify this. 39 and pushed on to the device. The commands below show how to do this. 56 Here is an example of how the benchmark should be executed. For this 75 library. An example of the output looks like this: 96 is beyond the scope of this document. However, most of the benchmarks max 100 benchmarks. To avoid this, you can run the device in a cool environment, 107 using a command like this: 112 the output. Sometimes this filter can still match multiple benchmarks, to 119 on device. If you are trying to run this using adb directly from a host 126 especially important if this is the first time a routine is assembler. [all …]
|
D | native_allocator.md | 14 add this line to the `BoardConfig.mk` for the given target: 46 prevent further allocations while this call is being executed. To 47 see what is expected for this function, the best description is the 48 tests for this funcion in `bionic/tests/malloc_itearte_test.cpp`. 65 The drawback to this option is that most allocators do not have a separate 67 allocation operation occurs. For server processes, this can mean that 70 force a purge in this case. 78 any unused memory immediately. The argument for this call is ignored. If 79 possible, this call should clear thread cached memory if it exists. The 80 idea is that this can be called to purge memory that has not been [all …]
|
D | defines.md | 11 the system property functions. Common alternatives on this dimension are 18 useful as you might think, and one of the other choices on this page is usually 32 that for most of the year, the OS builds with this set to 10,000 rather than the 41 well on a desktop Linux distro, say. Common alternatives on this dimension
|
D | fdsan.md | 45 The way this is implemented is by providing functions to set a 64-bit closure tag on a file descrip… 186 The reason for this is (hopefully!) not a bug in fdsan, and will commonly be seen when tracking dow… 242 * notice, this list of conditions and the following disclaimer. 244 * notice, this list of conditions and the following disclaimer in 278 *this = std::move(move); 287 if (this == &move) { 288 return *this; 301 return *this; 338 return reinterpret_cast<uint64_t>(this);
|
/bionic/libc/kernel/ |
D | README.md | 21 Contains the uapi kernel headers found in the android kernel. Note this 41 this will also update the corresponding clean header file if its 75 After running lunch, run this command to import the headers into the android 81 Run this command to automatically download the latest version of the headers 87 Next, run this command to copy the parsed files to bionic/libc/kernel/uapi: 92 After this, you will need to build/test the tree to make sure that these
|
/bionic/libc/system_properties/include/system_properties/ |
D | prop_area.h | 83 this->namelen = name_length; in prop_bt() 84 memcpy(this->name, name, name_length); in prop_bt() 85 this->name[name_length] = '\0'; in prop_bt()
|
/bionic/linker/ |
D | linked_list.h | 49 return *this; 54 return *this; 88 this->head_ = that.head_; in LinkedList() 89 this->tail_ = that.tail_; in LinkedList()
|
D | NOTICE | 8 notice, this list of conditions and the following disclaimer. 10 notice, this list of conditions and the following disclaimer in
|
D | ld.config.format.md | 28 # The following line maps section to a dir. Binaries ran from this location will use namespaces 35 # When this flag is set to true linker will set target_sdk_version for this binary to
|
D | Android.bp | 8 // Host bionic binaries do not have a PT_INTERP section, instead this gets 11 // extract_linker), and defines the extern symbols used in this file. 263 // just for this module 299 // override libgcc.a, but this line provides a simpler guarantee. It can be removed once the 372 // we use this property to make sure libc.so has its own copy of the code from
|
/bionic/ |
D | README.md | 89 # external/kernel-headers/ --- this takes care of the architecture-specific 127 # this mess up, and this directory should disappear. 145 this system call?". The answer is usually "no". 180 As mentioned above, this is currently a two-step process: 234 Some tests cannot do any useful work unless run as root. In this case, 236 we log in this case to prevent accidents!). Obviously, if the test can be 241 all tests. In order for this to continue to work, all architectures must 258 32-bit bionic requires PIDs less than 65536. To enforce this, set /proc/sys/kernel/pid_max 264 You can supply gtest flags as extra arguments to this script. 280 * Note that the build system is ignorant to this flag being toggled, i.e. if [all …]
|
/bionic/benchmarks/linker_relocation/ |
D | Android.bp | 8 // notice, this list of conditions and the following disclaimer. 10 // notice, this list of conditions and the following disclaimer in 37 // "link:(shared/static)" variation. It appears that Soong needs to be fixed to make this benchmark
|
/bionic/benchmarks/spawn/ |
D | Android.bp | 9 // notice, this list of conditions and the following disclaimer. 11 // notice, this list of conditions and the following disclaimer in 97 // When this binary is installed to host/linux-x86/bin, its runpath is ${ORIGIN}/../lib64, which
|
/bionic/libc/upstream-freebsd/ |
D | README.md | 5 TODO: write a script to make this process automated.
|
/bionic/libc/upstream-openbsd/ |
D | README.md | 5 TODO: write a script to make this process automated.
|
/bionic/libc/upstream-netbsd/ |
D | README.md | 5 TODO: write a script to make this process automated.
|