Lines Matching defs:eob
59 static int32_t kbd_xlate(int32_t code, int32_t make, int32_t *b, int32_t const *eob);
412 int32_t i, *b, *eob, n, buf[64];
415 eob = b + sizeof(buf)/sizeof(buf[0]);
420 n = kbd_xlate(i, make, b, eob);
444 #define PUT(c, n, b, eob) \
446 if ((b) >= (eob)) \
454 kbd_xlate(int32_t code, int32_t make, int32_t *b, int32_t const *eob)
472 PUT(0xe0, n, b, eob);
473 PUT(0x46, n, b, eob);
474 PUT(0xe0, n, b, eob);
475 PUT(0xc6, n, b, eob);
478 PUT(0xe1, n, b, eob);
479 PUT(0x1d, n, b, eob);
480 PUT(0x45, n, b, eob);
481 PUT(0xe1, n, b, eob);
482 PUT(0x9d, n, b, eob);
483 PUT(0xc5, n, b, eob);
495 PUT(0xe0, n, b, eob);
497 PUT((c & CODEMASK), n, b, eob);
500 PUT(0xe0, n, b, eob);
502 PUT((0x80|(c & CODEMASK)), n, b, eob);