Lines Matching refs:numBytes
297 int DiskIO::Read(void* buffer, int numBytes) { in Read() argument
309 if (numBytes <= blockSize) { in Read()
313 numBlocks = numBytes / blockSize; in Read()
314 if ((numBytes % blockSize) != 0) in Read()
325 memcpy(buffer, tempSpace, numBytes); in Read()
328 if (((numBlocks * blockSize) != numBytes) && (retval > 0)) in Read()
329 retval = numBytes; in Read()
340 int DiskIO::Write(void* buffer, int numBytes) { in Write() argument
352 if (numBytes <= blockSize) { in Write()
356 numBlocks = numBytes / blockSize; in Write()
357 if ((numBytes % blockSize) != 0) numBlocks++; in Write()
366 memcpy(tempSpace, buffer, numBytes); in Write()
367 for (i = numBytes; i < numBlocks * blockSize; i++) { in Write()
373 if (((numBlocks * blockSize) != numBytes) && (retval > 0)) in Write()
374 retval = numBytes; in Write()