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.c45 char **P, *cp; in putenv() local
60 for (P = &environ[offset];; ++P) in putenv()
61 if (!(*P = *(P + 1))) in putenv()
69 for (P = environ; *P != NULL; P++) in putenv()
71 cnt = P - environ; in putenv()
73 P = reallocarray(lastenv, cnt + 2, sizeof(char *)); in putenv()
74 if (!P) in putenv()
77 memcpy(P, environ, cnt * sizeof(char *)); in putenv()
78 lastenv = environ = P; in putenv()
93 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)
400 word0(&rv) -= P*Exp_msk1;
403 > Exp_msk1*(DBL_MAX_EXP+Bias-1-P))
405 word0(&rv) += P*Exp_msk1;
501 word0(&rv) -= P*Exp_msk1;
504 > Exp_msk1*(DBL_MAX_EXP+Bias-P))
506 if (z > Exp_msk1*(DBL_MAX_EXP+Bias-1-P)) {
513 word0(&rv) += P*Exp_msk1;
525 scale = 2*P;
529 if (scale && (j = 2*P + 1 - ((word0(&rv) & Exp_mask)
[all …]
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);
575 if (nbits <= P && nd <= DBL_DIG) {
588 i = fivesbits[e] + mantbits(&rv) <= P;
613 word0(&adj) -= P*Exp_msk1;
616 > Exp_msk1*(DBL_MAX_EXP+Bias-1-P))
618 word0(&adj) += P*Exp_msk1;
Dulp.c45 L = (word0(x) & Exp_mask) - (P-1)*Exp_msk1;
Dgdtoaimp.h312 #define P 53 macro
351 #define P 14 macro
377 #define P 56 macro
Dmisc.c836 *e = (de - Bias - (P-1) << 2) + k;
837 *bits = 4*P + 8 - k - hi0bits(word0(&d) & Frac_mask);
839 *e = de - Bias - (P-1) + k;
840 *bits = P - k;
845 *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()
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_acosl.c62 p = P(z); in acosl()
68 p = P(z); in acosl()
81 p = P(z); in acosl()
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.md80 * Support in strptime for `%F`, `%G`, `%g`, `%P`, `%u`, `%V`, and `%v`.
84 New libc functions in P (API level 28):
102 New libc behavior in P (API level 28):
238 | P | 28 | 1378 |
338 regardless of whether the caller was built with FORTIFY enabled. In P,
D32-bit-abi.md69 there is no support for real-time signals in 32-bit code. Android P (API
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.md432 code for which has been unloaded (as in [issue 360], fixed in P).
440 | | Pre-M | M+ | P+ |
/bionic/tools/versioner/platforms/
Dlibc.map.txt1346 LIBC_P { # introduced=P
/bionic/libc/
Dlibc.map.txt1346 LIBC_P { # introduced=P