Lines Matching refs:buffer
27 virtual ssize_t ReadAt(void *cookie, off_t pos, void *buffer,
29 virtual ssize_t WriteAt(void *cookie, off_t pos, const void *buffer,
40 void PutBackChars(const char *buffer, int count);
77 char *buffer = (char*)_buffer;
82 *buffer++ = GetChar();
89 ssize_t bytesRead = fReadHandle.ReadAt(NULL, -1, buffer, bufferSize);
100 Console::WriteAt(void */*cookie*/, off_t /*pos*/, const void *buffer,
103 const char *string = (const char *)buffer;
105 // If the frame buffer is enabled, don't write to the chosen stdout.
106 // On Apple's OpenFirmware this would overwrite parts of the frame buffer.
140 return string - (char *)buffer;
157 Console::PutBackChars(const char *buffer, int count)
160 PutBackChar(buffer[i]);
250 char buffer[11];
251 int len = snprintf(buffer, sizeof(buffer),
253 Write(buffer, len);
352 char buffer[3];
355 bytesRead = sConsole.ReadAt(NULL, 0, buffer, 3);
361 if (bytesRead == 3 && buffer[0] == 27 && buffer[1] == 91) {
362 int key = translate_key(buffer[2]);
369 sConsole.PutBackChars(buffer + 1, bytesRead - 1);
371 return buffer[0];
378 char buffer[3];
379 ssize_t bytesRead = sConsole.ReadAt(NULL, 0, buffer, 3);
384 if (bytesRead == 3 && buffer[0] == 27 && buffer[1] == 91) {
385 int key = translate_key(buffer[2]);
392 sConsole.PutBackChars(buffer + 1, bytesRead - 1);
394 return buffer[0];