Lines Matching refs:kb8042

65 static boolean_t KeyboardConvertScan_set1(struct kb8042	*, unsigned char, int *,
67 static boolean_t KeyboardConvertScan_set2(struct kb8042 *, unsigned char, int *,
74 static boolean_t (*KeyboardConvertScan_fn)(struct kb8042 *, unsigned char,
675 KeyboardConvertScan_init(struct kb8042 *kb8042, int scanset) in KeyboardConvertScan_init() argument
677 kb8042->parse_scan_state = STATE_IDLE; in KeyboardConvertScan_init()
678 kb8042->break_received = 0; in KeyboardConvertScan_init()
714 struct kb8042 *kb8042, in KeyboardConvertScan() argument
722 return ((*KeyboardConvertScan_fn)(kb8042, scan, keynum, state, in KeyboardConvertScan()
728 struct kb8042 *kb8042, in KeyboardConvertScan_set1() argument
758 kb8042->parse_scan_state = STATE_IDLE; in KeyboardConvertScan_set1()
781 if (kb8042->break_received) { in KeyboardConvertScan_set1()
783 kb8042->break_received = 0; in KeyboardConvertScan_set1()
786 switch (kb8042->parse_scan_state) { in KeyboardConvertScan_set1()
790 kb8042->parse_scan_state = STATE_E0; in KeyboardConvertScan_set1()
794 kb8042->parse_scan_state = STATE_E1; in KeyboardConvertScan_set1()
836 kb8042->parse_scan_state = STATE_E1_1D; in KeyboardConvertScan_set1()
863 kb8042->parse_scan_state = STATE_IDLE; in KeyboardConvertScan_set1()
896 struct kb8042 *kb8042, in KeyboardConvertScan_set2() argument
918 kb8042->break_received = 1; in KeyboardConvertScan_set2()
939 kb8042->parse_scan_state = STATE_IDLE; in KeyboardConvertScan_set2()
943 if (kb8042->break_received) { in KeyboardConvertScan_set2()
945 kb8042->break_received = 0; in KeyboardConvertScan_set2()
948 switch (kb8042->parse_scan_state) { in KeyboardConvertScan_set2()
952 kb8042->parse_scan_state = STATE_E0; in KeyboardConvertScan_set2()
956 kb8042->parse_scan_state = STATE_E1; in KeyboardConvertScan_set2()
998 kb8042->parse_scan_state = STATE_E1_14; in KeyboardConvertScan_set2()
1008 kb8042->parse_scan_state = STATE_E1_14_77; in KeyboardConvertScan_set2()
1017 kb8042->parse_scan_state = STATE_E1_14_77_E1; in KeyboardConvertScan_set2()
1026 kb8042->parse_scan_state = STATE_E1_14_77_E1_F0; in KeyboardConvertScan_set2()
1035 kb8042->parse_scan_state = STATE_E1_14_77_E1_F0_14; in KeyboardConvertScan_set2()
1044 kb8042->parse_scan_state = STATE_E1_14_77_E1_F0_14_F0; in KeyboardConvertScan_set2()
1067 if (kb8042->break_received) { in KeyboardConvertScan_set2()
1069 kb8042->break_received = 0; in KeyboardConvertScan_set2()
1072 kb8042->parse_scan_state = STATE_IDLE; in KeyboardConvertScan_set2()