Lines Matching refs:ep
106 char *sp, *ssp, *endsp, *ep, *endep;
230 endep = ep = NIL(char*);
1060 for(ep = buf+SLACK, endep = ep + n; ; )
1061 { while(ep < endep)
1062 *ep++ = *sp++;
1066 *ep++ = thousand;
1067 endep = ep+3;
1070 endsp = ep;
1136 ep = _sfcvt(valp,tmp+1,sizeof(tmp)-1, min(n,SF_FDIGITS),
1142 ep = _sfcvt(valp,tmp+1,sizeof(tmp)-1, min(precis,SF_FDIGITS),
1154 ep = _sfcvt(valp,tmp+1,sizeof(tmp)-1, min(n,SF_FDIGITS),
1160 if (!isxdigit(*ep))
1171 ep = _sfcvt(valp,tmp+1,sizeof(tmp)-1, min(precis,SF_FDIGITS),
1175 else if(*ep == 'I')
1182 while((n -= 1) >= 1 && ep[n] == '0')
1199 if(isalpha(*ep))
1205 *endsp++ = *ep ? *ep++ : '0';
1211 endep = ep+precis;
1212 while((*endsp++ = *ep++) && ep <= endep)
1217 ep = endep = buf+(sizeof(buf)-1);
1223 *--ep = (char)('0' + (v - n*10));
1227 *--ep = (char)('0' + n);
1228 while((endep-ep) < base && ep > (buf+2)) /* at least base digits in exponent */
1229 *--ep = '0';
1232 *--ep = (decpt > 0 || dval == 0.) ? '+' : '-';
1233 *--ep = fmt == 'a' ? 'p' : fmt == 'A' ? 'P' :
1239 if(isalpha(*ep))
1243 endsp = (sp = ep)+sfslen();
1244 ep = endep;
1251 endep = ep+decpt;
1255 while(ep < endep && (*endsp++ = *ep++) )
1256 { if(--n == 0 && (ep <= endep-3) )
1263 { while(ep < endep && (*endsp++ = *ep++))
1281 endep = ep+precis;
1282 while((*endsp++ = *ep++) && ep <= endep)
1285 ep = endep;
1299 n = (endsp-sp) + (endep-ep) + (precis <= 0 ? 0 : precis) +
1339 if((n = endep - (sp = ep)) > 0)