Home
last modified time | relevance | path

Searched refs:P (Results 1 – 22 of 22) sorted by relevance

/bionic/libc/upstream-openbsd/lib/libc/stdlib/
Dsetenv.c46 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/
Dstrtod.c74 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 …]
Dulp.c45 L = (word0(x) & Exp_mask) - (P-1)*Exp_msk1;
Ddtoa.c249 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;
Dstrtodg.c201 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;
Dgdtoaimp.h312 #define P 53 macro
351 #define P 14 macro
377 #define P 56 macro
Dmisc.c832 *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;
Dgdtoa.c385 word0(&eps) -= (P-1)*Exp_msk1;
/bionic/libm/upstream-freebsd/lib/msun/src/
Ds_erff.c84 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()
De_acosl.c62 p = P(z); in acosl()
68 p = P(z); in acosl()
81 p = P(z); in acosl()
Ds_erf.c200 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()
De_asinl.c52 p = P(t); in asinl()
60 p = P(t); in asinl()
/bionic/libm/upstream-freebsd/lib/msun/ld128/
Ds_erfl.c196 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()
Dinvtrig.h83 P(long double x) in P() function
/bionic/libc/malloc_debug/
DREADME.md32 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/
Dstatus.md57 * 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,
D32-bit-abi.md70 code. Android P (API level 28) adds `sigset64_t` and a corresponding function
Delf-tls.md480 * 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/
DREADME.md5 happen during execution. It is only available in Android P and newer versions
/bionic/
Dandroid-changes-for-ndk-developers.md407 code for which has been unloaded (as in [issue 360], fixed in P).
415 | | Pre-M | M+ | P+ |
/bionic/tools/versioner/platforms/
Dlibc.map.txt1346 LIBC_P { # introduced=P
/bionic/libc/
Dlibc.map.txt1346 LIBC_P { # introduced=P