Lines Matching refs:s0
1794 CONST unsigned char *decpt, *s0, *s, *s1; local
1823 if (!(s0 = decimalpoint_cache)) {
1824 s0 = (unsigned char*)localeconv()->decimal_point;
1826 MALLOC(strlen((CONST char*)s0) + 1))) {
1827 strcpy((char*)decimalpoint_cache, (CONST char*)s0);
1828 s0 = decimalpoint_cache;
1831 decimalpoint = s0;
1837 s0 = *(CONST unsigned char **)sp + 2;
1838 while(s0[havedig] == '0')
1840 s0 += havedig;
1841 s = s0;
1867 s0 = s;
1916 *sp = (char*)s0 - 1;
1963 n = s1 - s0 - 1;
1973 while(s1 > s0) {
2310 (rv, s0, bc) in bigcomp() argument
2311 U *rv; CONST char *s0; BCinfo *bc; in bigcomp()
2313 (U *rv, const char *s0, BCinfo *bc)
2421 if ((dd = s0[i++] - '0' - dig))
2432 if ((dd = s0[j++] - '0' - dig))
2526 CONST char *s, *s0, *s1; local
2599 s0 = s;
2607 bc.dp0 = bc.dp1 = s - s0;
2608 for(s1 = s; s1 > s0 && *--s1 == '0'; )
2631 bc.dp1 = s - s0;
2637 bc.dp0 = s0 - s;
2639 s0 = s;
3001 if (s0[j] != '0')
3012 y = 10*y + s0[i] - '0';
3014 y = 10*y + s0[j++] - '0';
3018 bd0 = s2b(s0, nd0, nd, y, bc.dplen);
3549 bigcomp(&rv, s0, &bc);
3750 char *s, *s0; in zend_dtoa() local
3954 s = s0 = rv_alloc(i); in zend_dtoa()
4069 s = s0; in zend_dtoa()
4120 if (s == s0) { in zend_dtoa()
4365 if (s == s0) { in zend_dtoa()
4403 return s0; in zend_dtoa()