tag | line | file | source code |
kbd_tail | 1098 | drivers/sbus/char/sunkbd.c | static int kbd_head, kbd_tail; |
kbd_tail | 1110 | drivers/sbus/char/sunkbd.c | if (next != kbd_tail){ |
kbd_tail | 1128 | drivers/sbus/char/sunkbd.c | if (kbd_head == kbd_tail){ |
kbd_tail | 1132 | drivers/sbus/char/sunkbd.c | while (kbd_head == kbd_tail && !(current->signal & ~current->blocked)){ |
kbd_tail | 1142 | drivers/sbus/char/sunkbd.c | for (; p < end && kbd_head != kbd_tail; p += sizeof (Firm_event)){ |
kbd_tail | 1143 | drivers/sbus/char/sunkbd.c | *(Firm_event *)p = kbd_queue [kbd_tail]; |
kbd_tail | 1145 | drivers/sbus/char/sunkbd.c | printk ("[%s]", kbd_queue [kbd_tail].value == VKEY_UP ? "UP" : "DOWN"); |
kbd_tail | 1147 | drivers/sbus/char/sunkbd.c | kbd_tail++; |
kbd_tail | 1148 | drivers/sbus/char/sunkbd.c | kbd_tail %= KBD_QSIZE; |
kbd_tail | 1170 | drivers/sbus/char/sunkbd.c | if (kbd_head != kbd_tail) |
kbd_tail | 1221 | drivers/sbus/char/sunkbd.c | count = kbd_head - kbd_tail; |
kbd_tail | 1238 | drivers/sbus/char/sunkbd.c | kbd_head = kbd_tail = 0; |