Lines Matching refs:bufsiz
330 size_t bufsiz; in AsyncCopy() local
352 bufsiz = bptr - (caddr_t)tob->GetAddress(); in AsyncCopy()
353 if ((bptr == NULL) || (tob->GetByteCount() <= bufsiz)) { in AsyncCopy()
359 bufsiz = tob->GetByteCount() - bufsiz; in AsyncCopy()
362 if (!Undefined(limit) && (lim < bufsiz)) in AsyncCopy()
363 bufsiz = lim; in AsyncCopy()
366 (void) tohdr.Bytes_to_Bytes(bufsiz); in AsyncCopy()
367 err = ReadData((void*) bptr, bufsiz, frompos); in AsyncCopy()
368 limit = tohdr.Bytes_to_Time(bufsiz); in AsyncCopy()
377 bufsiz = (size_t)tohdr.Time_to_Bytes(2.0); in AsyncCopy()
379 bufsiz = (size_t)tohdr.Time_to_Bytes(1.0); in AsyncCopy()
381 if (!Undefined(limit) && (lim < bufsiz)) in AsyncCopy()
382 bufsiz = lim; in AsyncCopy()
385 if ((bptr = new char[bufsiz]) == NULL) in AsyncCopy()
389 err = ReadData((void*)bptr, bufsiz, frompos); in AsyncCopy()
392 lim = bufsiz; in AsyncCopy()
393 if (tohdr.Bytes_to_Bytes(bufsiz) != lim) { in AsyncCopy()
396 lim = bufsiz; in AsyncCopy()
398 if (bufsiz > 0) { in AsyncCopy()
399 err = to->WriteData(bptr, bufsiz, topos); in AsyncCopy()
403 if (bufsiz < lim) { in AsyncCopy()
404 lim = bufsiz; in AsyncCopy()
405 if (tohdr.Bytes_to_Bytes(bufsiz) != lim) { in AsyncCopy()