Searched refs:kbtrans (Results 1 - 22 of 22) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ |
H A D | kbtrans.h | 53 * Do not expose the internals of these structures to kbtrans clients 57 struct kbtrans; 108 * - struct kbtrans **kbtrans 121 struct kbtrans_callbacks *, struct kbtrans **, int, int); 129 extern int kbtrans_streams_fini(struct kbtrans *); 146 extern enum kbtrans_message_response kbtrans_streams_message(struct kbtrans *, 153 * call kbtrans, passing the key number and its new 154 * state. kbtrans is responsible for autorepeat handling; 158 extern void kbtrans_streams_key(struct kbtrans *, kbtrans_key_ [all...] |
H A D | conskbd.h | 36 #include <sys/kbtrans.h> 157 /* kbtrans of virtual keyboard */ 158 struct kbtrans *conskbd_kbtrans;
|
/illumos-gate/usr/src/uts/common/io/kbtrans/ |
H A D | kbtrans_lower.h | 76 * The kbtrans structure specifies the state of the 79 struct kbtrans *kbtrans_upper; 93 void (*kc_keypressed_raw)(struct kbtrans *, kbtrans_key_t); 98 void (*kc_keyreleased_raw)(struct kbtrans *, kbtrans_key_t); 103 void (*kc_keypressed)(struct kbtrans *, uint_t, kbtrans_key_t, uint_t); 108 void (*kc_keyreleased)(struct kbtrans *, kbtrans_key_t); 113 void (*kc_setup_repeat)(struct kbtrans *, uint_t, kbtrans_key_t); 118 void (*kc_cancel_repeat)(struct kbtrans *); 123 void (*kc_setled)(struct kbtrans *);
|
H A D | kbtrans_polled.c | 30 * Generic Keyboard Support: Polled I/O support for kbtrans-supported keyboards. 41 #include <sys/kbtrans.h> 48 static void kbtrans_polled_pressed(struct kbtrans *, uint_t, kbtrans_key_t, 50 static void kbtrans_polled_released(struct kbtrans *, kbtrans_key_t); 51 static void kbtrans_polled_setled(struct kbtrans *); 52 static void kbtrans_polled_setup_repeat(struct kbtrans *, uint_t, 54 static void kbtrans_polled_cancel_repeat(struct kbtrans *); 75 kbtrans_ischar(struct kbtrans *upper) 121 kbtrans_getchar(struct kbtrans *upper) 130 kbtrans_polled_putcode(struct kbtrans *uppe [all...] |
H A D | kbtrans_streams.c | 47 #include <sys/kbtrans.h> 84 "kbtrans (key translation)" 113 static void kbtrans_set_translation_callback(struct kbtrans *); 115 static void kbtrans_send_esc_event(char, struct kbtrans *); 116 static void kbtrans_keypressed(struct kbtrans *, uchar_t, Firm_event *, 119 static void kbtrans_cancelrpt(struct kbtrans *); 120 static void kbtrans_queuepress(struct kbtrans *, uchar_t, Firm_event *); 121 static void kbtrans_putcode(register struct kbtrans *, uint_t); 122 static void kbtrans_keyreleased(struct kbtrans *, uchar_t); 123 static void kbtrans_queueevent(struct kbtrans *, Firm_even [all...] |
H A D | kbtrans_streams.h | 55 struct kbtrans { struct
|
H A D | usb_keytables.c | 44 #include <sys/kbtrans.h> 459 * Translate USB scancodes to PC scancodes before sending it to 'kbtrans'
|
H A D | kbtrans.c | 33 * PSARC/1998/026 for references to the kbtrans module. 57 #include <sys/kbtrans.h> 587 cmn_err(CE_CONT, "kbtrans: %s", buf);
|
/illumos-gate/usr/src/uts/intel/kb8042/ |
H A D | Makefile | 51 LDFLAGS += -dy -Nmisc/kbtrans
|
/illumos-gate/usr/src/uts/intel/kbtrans/ |
H A D | Makefile | 22 # uts/intel/kbtrans/Makefile 28 # This makefile drives the production of the kbtrans kernel module. 41 MODULE = kbtrans
|
/illumos-gate/usr/src/uts/intel/usbkbm/ |
H A D | Makefile | 64 LDFLAGS += -dy -Nmisc/usba -Nmisc/kbtrans -Nmisc/hidparser
|
/illumos-gate/usr/src/uts/sparc/conskbd/ |
H A D | Makefile | 64 LDFLAGS = -dy -Nmisc/kbtrans
|
/illumos-gate/usr/src/uts/sparc/kb8042/ |
H A D | Makefile | 51 LDFLAGS += -dy -Nmisc/kbtrans
|
/illumos-gate/usr/src/uts/sparc/kbtrans/ |
H A D | Makefile | 22 # uts/sparc/kbtrans/Makefile 30 # This makefile drives the production of the kbtrans misc module. 43 MODULE = kbtrans
|
/illumos-gate/usr/src/uts/sparc/usbkbm/ |
H A D | Makefile | 59 LDFLAGS += -dy -Nmisc/usba -Nmisc/kbtrans -Nmisc/hidparser
|
/illumos-gate/usr/src/uts/intel/conskbd/ |
H A D | Makefile | 61 LDFLAGS = -dy -Nmisc/kbtrans
|
/illumos-gate/usr/src/uts/common/sys/usb/clients/usbkbm/ |
H A D | usbkbm.h | 118 struct kbtrans *usbkbm_kbtrans;
|
/illumos-gate/usr/src/uts/common/io/kb8042/ |
H A D | kb8042.h | 96 struct kbtrans *hw_kbtrans;
|
H A D | at_keyprocess.c | 29 #include <sys/kbtrans.h>
|
H A D | kb8042.c | 47 #include <sys/kbtrans.h>
|
/illumos-gate/usr/src/uts/common/io/usb/clients/usbkbm/ |
H A D | usbkbm.c | 46 #include <sys/kbtrans.h> 634 /* First, see if kbtrans will handle the message */ 645 /* kbtrans didn't handle the message. Try to handle it here */ 676 * by kbtrans or this module. Pass it down the stream 1446 * Don't do any translations. Send to 'kbtrans' for processing. 1455 * Translate USB scancodes to PC scancodes before sending it to 'kbtrans'
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | conskbd.c | 76 #include <sys/kbtrans.h> 322 * Callbacks needed by kbtrans 570 * initialize kbtrans module for conskbd 702 * The response is sent to upstream by the kbtrans 704 * kbtrans to proces message and to send response out, 978 * When we by kbtrans_streams_message() invoked kbtrans to 979 * handle ioctls in conskbduwsrv() routine, kbtrans module 2106 * This routine is a callback routine for kbtrans module to set LED. 2112 * in turn calls kbtrans to process the ioctl. Then kbtrans invoke [all...] |
Completed in 67 milliseconds