/bionic/libc/upstream-openbsd/lib/libc/stdlib/ |
D | setenv.c | 46 char **P, *cp; in putenv() local 61 for (P = &environ[offset];; ++P) in putenv() 62 if (!(*P = *(P + 1))) in putenv() 69 for (P = environ; *P != NULL; P++) in putenv() 71 cnt = P - environ; in putenv() 72 P = reallocarray(lastenv, cnt + 2, sizeof(char *)); in putenv() 73 if (!P) in putenv() 76 memcpy(P, environ, cnt * sizeof(char *)); in putenv() 77 lastenv = environ = P; in putenv() 92 char *C, **P; in setenv() local [all …]
|
/bionic/libc/upstream-openbsd/lib/libc/gdtoa/ |
D | strtod.c | 74 if (!scale || (i = 2*P + 1 - ((word0(x) & Exp_mask) >> Exp_shift)) <= 0) 403 word0(&rv) -= P*Exp_msk1; 406 > Exp_msk1*(DBL_MAX_EXP+Bias-1-P)) 408 word0(&rv) += P*Exp_msk1; 504 word0(&rv) -= P*Exp_msk1; 507 > Exp_msk1*(DBL_MAX_EXP+Bias-P)) 509 if (z > Exp_msk1*(DBL_MAX_EXP+Bias-1-P)) { 516 word0(&rv) += P*Exp_msk1; 528 scale = 2*P; 532 if (scale && (j = 2*P + 1 - ((word0(&rv) & Exp_mask) [all …]
|
D | ulp.c | 45 L = (word0(x) & Exp_mask) - (P-1)*Exp_msk1;
|
D | dtoa.c | 249 i = bbits + be + (Bias + (P-1) - 1); 254 i -= (Bias + (P-1) - 1) + 1; 380 word0(&eps) -= (P-1)*Exp_msk1; 504 denorm ? be + (Bias + (P-1) - 1 + 1) : 507 1 + 4*P - 3 - bbits + ((bbits + be - 1) & 3); 509 1 + P - bbits;
|
D | strtodg.c | 201 if (P == nb) { 327 return P - lo0bits(&L); 333 return P - 32 - lo0bits(&L); 578 if (nbits <= P && nd <= DBL_DIG) { 591 i = fivesbits[e] + mantbits(&rv) <= P; 616 word0(&adj) -= P*Exp_msk1; 619 > Exp_msk1*(DBL_MAX_EXP+Bias-1-P)) 621 word0(&adj) += P*Exp_msk1;
|
D | gdtoaimp.h | 312 #define P 53 macro 351 #define P 14 macro 377 #define P 56 macro
|
D | misc.c | 832 *e = (de - Bias - (P-1) << 2) + k; 833 *bits = 4*P + 8 - k - hi0bits(word0(&d) & Frac_mask); 835 *e = de - Bias - (P-1) + k; 836 *bits = P - k; 841 *e = de - Bias - (P-1) + 1 + k;
|
D | gdtoa.c | 385 word0(&eps) -= (P-1)*Exp_msk1;
|
/bionic/libm/upstream-freebsd/lib/msun/src/ |
D | s_erff.c | 84 float R,S,P,Q,s,y,z,r; in erff() local 106 P = pa0+s*(pa1+s*(pa2+s*pa3)); in erff() 108 if(hx>=0) return erx + P/Q; else return -erx - P/Q; in erff() 131 float R,S,P,Q,s,y,z,r; in erfcf() local 156 P = pa0+s*(pa1+s*(pa2+s*pa3)); in erfcf() 159 z = one-erx; return z - P/Q; in erfcf() 161 z = erx+P/Q; return one+z; in erfcf()
|
D | e_acosl.c | 62 p = P(z); in acosl() 68 p = P(z); in acosl() 81 p = P(z); in acosl()
|
D | s_erf.c | 200 double R,S,P,Q,s,y,z,r; in erf() local 222 P = pa0+s*(pa1+s*(pa2+s*(pa3+s*(pa4+s*(pa5+s*pa6))))); in erf() 224 if(hx>=0) return erx + P/Q; else return -erx - P/Q; in erf() 253 double R,S,P,Q,s,y,z,r; in erfc() local 278 P = pa0+s*(pa1+s*(pa2+s*(pa3+s*(pa4+s*(pa5+s*pa6))))); in erfc() 281 z = one-erx; return z - P/Q; in erfc() 283 z = erx+P/Q; return one+z; in erfc()
|
D | e_asinl.c | 52 p = P(t); in asinl() 60 p = P(t); in asinl()
|
/bionic/libm/upstream-freebsd/lib/msun/ld128/ |
D | s_erfl.c | 196 long double ax,R,S,P,Q,s,y,z,r; in erfl() local 225 P = pa0+s*(pa1+s*(pa2+s*(pa3+s*(pa4+s*(pa5+s*(pa6+s*(pa7+ in erfl() 229 if(x>=0) return (erx + P/Q); else return (-erx - P/Q); in erfl() 258 long double ax,R,S,P,Q,s,y,z,r; in erfcl() local 289 P = pa0+s*(pa1+s*(pa2+s*(pa3+s*(pa4+s*(pa5+s*(pa6+s*(pa7+ in erfcl() 294 z = one-erx; return z - P/Q; in erfcl() 296 z = erx+P/Q; return one+z; in erfcl()
|
D | invtrig.h | 83 P(long double x) in P() function
|
/bionic/libc/malloc_debug/ |
D | README.md | 32 NOTE: There is a small behavioral change beginning in P for realloc. 34 backtrace related to the allocation. Starting in P, every single realloc 112 Before P, this option adds a special header to all allocations that contains 116 As of P, this option will also enable dumping backtrace heap data to a 139 Before P, this option adds a special header to all allocations that contains 144 As of P, when the backtrace option has been enabled, this causes the backtrace 153 As of P, when one of the backtrace options has been enabled, this sets the 214 Before P, this option adds a special header to all allocations that contains 252 Before P, this option adds a special header to all allocations that contains 395 **NOTE**: This option is not available until the P release of Android. [all …]
|
/bionic/docs/ |
D | status.md | 57 * Support in strptime for `%F`, `%G`, `%g`, `%P`, `%u`, `%V`, and `%v`. 61 New libc functions in P (API level 28): 79 New libc behavior in P (API level 28): 306 regardless of whether the caller was built with FORTIFY enabled. In P,
|
D | 32-bit-abi.md | 70 code. Android P (API level 28) adds `sigset64_t` and a corresponding function
|
D | elf-tls.md | 480 * Android P [added compatibility checks] for TLS symbols and `DT_TLSDESC_{GOT|PLT}` entries. 586 ![Bionic TLS Layout in Android P](img/bionic-tls-layout-in-p.png)
|
/bionic/libc/malloc_hooks/ |
D | README.md | 5 happen during execution. It is only available in Android P and newer versions
|
/bionic/ |
D | android-changes-for-ndk-developers.md | 407 code for which has been unloaded (as in [issue 360], fixed in P). 415 | | Pre-M | M+ | P+ |
|
/bionic/tools/versioner/platforms/ |
D | libc.map.txt | 1346 LIBC_P { # introduced=P
|
/bionic/libc/ |
D | libc.map.txt | 1346 LIBC_P { # introduced=P
|