HelenOS sources
KIO_LENGTH 64 kernel/generic/src/console/console.c char32_t kio[KIO_LENGTH] __attribute__((aligned(PAGE_SIZE)));
KIO_LENGTH 275 kernel/generic/src/console/console.c char32_t tmp = kio[(kio_start + kio_len - kio_stored) % KIO_LENGTH];
KIO_LENGTH 297 kernel/generic/src/console/console.c kio[(kio_start + kio_len) % KIO_LENGTH] = ch;
KIO_LENGTH 298 kernel/generic/src/console/console.c if (kio_len < KIO_LENGTH)
KIO_LENGTH 301 kernel/generic/src/console/console.c kio_start = (kio_start + 1) % KIO_LENGTH;
HelenOS homepage, sources at GitHub