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