Lines Matching defs:read
45 // read 8 bytes from the file and initialize
118 ssize_t read = fDeviceFile->Read(buffer, requested);
119 if (read > kHeaderSize) {
121 size_t bytesToCopy = min_c(size, read - (size_t)kHeaderSize);
122 PRINT(("requested: %ld, read: %ld, user wants: %lu, copy bytes: %ld\n",
123 requested, read, size, bytesToCopy));
129 // read = bytesToCopy;
130 // if (read != (ssize_t)size)
131 // PRINT(("user wanted: %lu, returning: %ld\n", size, read));
132 read = size;
133 // pretend we could read as many bytes as requested
134 } else if (read == kHeaderSize || (status_t)read == B_TIMED_OUT) {
137 read = (size_t)B_OK;
139 PRINT(("requested: %ld, read: %ld, user wants: %lu\n",
140 requested, read, size));
143 return read;