Lines Matching refs:eob
60 static int32_t kbd_xlate(int32_t code, int32_t make, int32_t *b, int32_t const *eob);
413 int32_t i, *b, *eob, n, buf[64];
416 eob = b + sizeof(buf)/sizeof(buf[0]);
421 n = kbd_xlate(i, make, b, eob);
445 #define PUT(c, n, b, eob) \
447 if ((b) >= (eob)) \
455 kbd_xlate(int32_t code, int32_t make, int32_t *b, int32_t const *eob)
473 PUT(0xe0, n, b, eob);
474 PUT(0x46, n, b, eob);
475 PUT(0xe0, n, b, eob);
476 PUT(0xc6, n, b, eob);
479 PUT(0xe1, n, b, eob);
480 PUT(0x1d, n, b, eob);
481 PUT(0x45, n, b, eob);
482 PUT(0xe1, n, b, eob);
483 PUT(0x9d, n, b, eob);
484 PUT(0xc5, n, b, eob);
496 PUT(0xe0, n, b, eob);
498 PUT((c & CODEMASK), n, b, eob);
501 PUT(0xe0, n, b, eob);
503 PUT((0x80|(c & CODEMASK)), n, b, eob);