Home
last modified time | relevance | path

Searched refs:which (Results 1 – 25 of 33) sorted by relevance

12

/bionic/libc/kernel/uapi/linux/
Dv4l2-subdev.h19 __u32 which; member
26 __u32 which; member
41 __u32 which; member
54 __u32 which; member
62 __u32 which; member
72 __u32 which; member
77 __u32 which; member
102 __u32 which; member
/bionic/libc/bionic/
Dwait.cpp32 extern "C" int __waitid(idtype_t which, id_t id, siginfo_t* info, int options, struct rusage* ru);
42 int waitid(idtype_t which, id_t id, siginfo_t* info, int options) { in waitid() argument
44 return __waitid(which, id, info, options, nullptr); in waitid()
Dgetpriority.cpp33 int getpriority(int which, id_t who) { in getpriority() argument
34 int result = __getpriority(which, who); in getpriority()
/bionic/docs/
DREADME.md13 * [When to use which `#define`](defines.md) - how to choose between
17 which detects use-after-close() bugs.
19 which helps debug file descriptor leaks.
D32-bit-abi.md23 Android support for `_FILE_OFFSET_BITS=64` (which turns `off_t` into `off64_t`
86 On 32-bit Android, `time_t` is 32-bit, which will overflow in 2038.
88 In the 64-bit ABI, `time_t` is 64-bit, which will not overflow until
89 long after the death of the star around which we currently circle.
97 an equivalent to `_FILE_OFFSET_BITS=64`, which we wouldn't be able
Dfdtrack.md41 This dumps the output to logcat, which will be available in both the tombstone
63 through, which currently isn't the case on Android
Ddefines.md1 # When to use which `#define`
27 `__ANDROID_API__` to test which version you're building against. This is
Dfdsan.md12which tend to manifest as *use-after-close* and *double-close*. These errors are direct analogues …
47 …e_ptr`, almost all file descriptors can be associated with a unique owner which is responsible for…
136 which results in the following output:
190 … culprit closed `bystander`'s file descriptor between its open and close, which resulted in `bysta…
231 …robably not going to be as detectable or reproducible as our toy example, which is a good reason t…
DEINTR.md13 system call, for which there is no equivalent "partial" success, such as
14 poll(2)? In poll(2)'s case, there's either something to report (in which
Dclang_fortify_anatomy.md150 Which is annotated with nothing special, except for Bionic's versioner, which
267 `@llvm.objectsize`, which is discussed in depth later.
332 In other words, we have a `static`, `always_inline` function which:
333 - If `__builtin_object_size(dst, 0)` cannot be determined (in which case, it
390 This function itself boils down to a few small branches which abort the program
519 If that fails to catch a bug, we [unconditionally call `__open_2`], which
648 GCC's, which has [a decent bit of documentation]. Put simply,
758 // LLVM, which determines that the answer here is sizeof(k).
Delf-tls.md175 // Unlike DTPOFF, which is relative to the start of the module’s block,
214 use it, which can break `dlopen` if the surplus area is exhausted. See:
234 reference has a corresponding descriptor, which contains a resolver function address and an argument
531 The loader's entry points need to call `__tls_get_addr`, which needs to allocate memory. Currently,
566 > necessary. For instance, a loaded module might only be used by one thread of the many which make
569 > loaded objects already requires recognizing storage which is not yet allocated. This is the only
602  ** linker and the OpenGL sub-system (which needs to access the
619 searching for its TP-relative offset, which it assumes is nonnegative:
792 sequences be no larger than LD code sequences, which may not be the case on some architectures.
DNOTICE42 form, that is based on (or derived from) the Work and for which the
82 with the Work to which such Contribution(s) was submitted. If You
Dnative_allocator.md12 called the svelte config, which is designed to run on memory constrained
39 to `malloc_disable`. This call will unpause any thread which is making
374 tracking fragmentation is system\_server.txt which is an extremely long
/bionic/linker/
DAndroid.bp285 // so keep the .debug_frame which is relatively small and does
339 // DT_JMPREL, not DT_ANDROID_REL[A], which can also theoretically contain IRELATIVE
349 // to the list of static libraries which needs to be
372 // ELF TLS, which is not supported in the loader.
382 // reference to __gnu_Unwind_Find_exidx, which isn't sufficient to pull in the strong definition
384 // non-relative dynamic relocation in the linker binary, which complicates linker startup.
Dld.config.format.md22 Every section starts with `[section_name]` (which is used in mappings) and it defines namespaces
/bionic/libc/dns/resolv/
Dres_debug.c836 latlon2ul(const char **latlonstrptr, int *which) { in latlon2ul() argument
905 *which = 1; /* latitude */ in latlon2ul()
909 *which = 2; /* longitude */ in latlon2ul()
912 *which = 0; /* error */ in latlon2ul()
/bionic/libc/kernel/
DREADME.md76 version to which they correspond. The format of a tag is
91 to determine which directory to use as the destination directory.
/bionic/libc/malloc_debug/
DREADME.md117 file when the process receives the signal SIGRTMAX - 17 ( which is 47 on
130 SIGRTMAX - 19 (which is 45 on Android devices). When this
219 in a process. Specifically, if the signal SIGRTMAX - 16 (which is 48 on
348 When a process receives the signal SIGRTMAX - 15 (which is 49 on Android
355 to a file when the signal SIGRTMAX - 18 (which is 46 on Android devices)
371 with the THREAD\_ID returned by gettid(), which is the thread that is making
638 MAP\_NAME is the name of the map in which the backtrace pc exists. If there is
652 map named /system/libc.so which starts at 0xa000. The relative pc is 0x2a0,
655 /system/libutils.so which starts at 0xb000. The relative pc is 0x510 and
/bionic/benchmarks/spawn/
DAndroid.bp100 // When this binary is installed to host/linux-x86/bin, its runpath is ${ORIGIN}/../lib64, which
/bionic/libc/
DSECCOMP_ALLOWLIST_COMMON.TXT43 # (Potentially) useful new syscalls which we don't yet use in bionic.
DSYSCALLS.TXT13 # - syscall_name corresponds to the name of the syscall, which may differ from
15 # function, which is not the same as the standard C exit() function which calls it)
DAndroid.bp48 // ever touch 0, 1, or 2 bytes into a call to memset, which was never going
244 // OpenBSD code which needs this global data.
1008 // which will be overridden by the actual one in libc.so.
1575 // dependency on libgcc.a in libc though the libraries, which is not what you wanted!
1610 // so keep the .debug_frame which is relatively small and does
2901 // on architecture, which prevents using $(locations) to find them and requires using $(in)
2902 // instead, which would mix in all the other files if this were part of the main libc_musl_sysroot
/bionic/
DREADME.md85 # use are a mixture of headers provided by the C library itself (which,
95 # headers separate from their internal-use headers (which contain all kinds
193 kernel uapi header files, in which case you just need to make sure that
223 Explicitly say which version of Android the function was added to in
/bionic/apex/
DNOTICE42 form, that is based on (or derived from) the Work and for which the
82 with the Work to which such Contribution(s) was submitted. If You
/bionic/build/
DNOTICE42 form, that is based on (or derived from) the Work and for which the
82 with the Work to which such Contribution(s) was submitted. If You

12