Lines Matching defs:cursor
23 u32 cursor;
37 * ring buffer with more lines after we have already read |cursor|. It should be
42 u32 cursor = cbmem_console->cursor & CURSOR_MASK;
43 u32 flags = cbmem_console->cursor & ~CURSOR_MASK;
53 if (cursor > size) /* Shouldn't really happen, but... */
54 cursor = 0;
55 seg[0] = (struct seg){.phys = cursor, .len = size - cursor};
56 seg[1] = (struct seg){.phys = 0, .len = cursor};
58 seg[0] = (struct seg){.phys = 0, .len = min(cursor, size)};