Lines Matching refs:avail
224 SSize_t avail;
243 avail = PerlIO_get_cnt(n);
244 if (avail <= 0) {
245 avail = PerlIO_fill(n);
246 if (avail == 0) {
247 avail = PerlIO_get_cnt(n);
251 avail = 0;
254 if (avail > 0 || (e->flags & NEEDS_LINES)) {
256 SSize_t use = (avail >= 0) ? avail : 0;
283 else if (avail > 0) {
284 /* No line, but not EOF - append avail to the pending data */
366 PerlIO_set_ptrcnt(n, ptr+use, (avail-use));
376 PerlIO_set_ptrcnt(n, ptr+use, (avail-use));
383 if (avail == 0)