Home
last modified time | relevance | path

Searched refs:resid (Results 1 – 2 of 2) sorted by relevance

/picolibc-latest/newlib/libc/stdio/
Dfread.c150 register size_t resid; in fread() local
155 if ((resid = count * size) == 0) in fread()
168 total = resid; in fread()
177 int copy_size = resid > (size_t) fp->_r ? fp->_r : (int) resid; in fread()
182 resid -= copy_size; in fread()
185 if (HASUB (fp) && resid > 0) in fread()
189 while (resid > 0) in fread()
198 fp->_bf._size = resid; in fread()
205 resid -= fp->_r; in fread()
214 return crlf_r (ptr, fp, buf, total-resid, 1) / size; in fread()
[all …]
Dvfscanf.c327 register size_t resid; in _sfread() local
332 if ((resid = count * size) == 0) in _sfread()
335 total = resid; in _sfread()
338 while (resid > (size_t) (r = fp->_r)) in _sfread()
344 resid -= r; in _sfread()
348 return (total - resid) / size; in _sfread()
351 (void) memcpy ((void *) p, (void *) fp->_p, resid); in _sfread()
352 fp->_r -= resid; in _sfread()
353 fp->_p += resid; in _sfread()