Lines Matching defs:len
90 * Scan 'len' words. The most significant word contains 'r' digits,
96 size_t len)
101 data[--len] = 0;
104 data[len] = 10 * data[len] + (*s - '0');
108 while (--len != SIZE_MAX) {
109 data[len] = 0;
112 data[len] = 10 * data[len] + (*s - '0');
202 mpd_ssize_t q, r, len;
209 dec->len = 0;
308 len = (r == 0) ? q : q+1;
309 if (len == 0) {
312 if (!mpd_qresize(dec, len, status)) {
316 dec->len = len;
318 string_to_coeff(dec->data, coeff, dpoint, (int)r, len);
396 /* Print the coefficient of dec to string s. len(dec) > 0. */
408 for (i=dec->len-2; i >= 0; --i) {
416 /* Print the coefficient of dec to string s. len(dec) > 0. dot is either
429 for (i=dec->len-2; i >= 0; --i) {
471 if (mpd_isnan(dec) && dec->len > 0) {
500 if (dec->len > 0) { /* diagnostic code */
513 assert(dec->len > 0);
1156 size_t n_fill, len, i, j;
1190 len = result->nbytes;
1193 cp++; len--;
1196 memmove(cp+n_fill*lpad, cp, len);
1202 cp += (n_fill*lpad + len);