Lines Matching defs:bufferSize
1309 \param bufferSize Number of bytes to be read.
1315 StreamReader::ReadAt(off_t position, void *buffer, size_t bufferSize,
1318 //PRINT(("StreamReader::ReadAt(%lld, %p, %lu)\n", position, buffer, bufferSize));
1327 if (position + (off_t)bufferSize > fStreamSize)
1328 bufferSize = fStreamSize - position;
1330 bufferSize = 0;
1335 while (error == B_OK && bufferSize > 0
1340 off_t toRead = min_c(fItemSize - inItemOffset, (off_t)bufferSize);
1360 bufferSize -= toRead;
1501 StreamReader::_ReadIndirectItem(off_t offset, void *buffer, size_t bufferSize)
1503 //PRINT(("StreamReader::_ReadIndirectItem(%lld, %p, %lu)\n", offset, buffer, bufferSize));
1514 error == B_OK && bufferSize > 0 && i < indirect.CountBlocks();
1524 uint32 toRead = min_c(fBlockSize - localOffset, bufferSize);
1530 bufferSize -= toRead;
1544 StreamReader::_ReadDirectItem(off_t offset, void *buffer, size_t bufferSize)
1546 //PRINT(("StreamReader::_ReadDirectItem(%lld, %p, %lu)\n", offset, buffer, bufferSize));
1549 reinterpret_cast<uint8*>(fItem.GetData()) + offset, bufferSize);