Home
last modified time | relevance | path

Searched refs:kbtrans (Results 1 – 16 of 16) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dkbtrans.h57 struct kbtrans;
121 struct kbtrans_callbacks *, struct kbtrans **, int, int);
129 extern int kbtrans_streams_fini(struct kbtrans *);
185 extern void kbtrans_streams_has_reset(struct kbtrans *);
197 extern boolean_t kbtrans_ischar(struct kbtrans *);
198 extern int kbtrans_getchar(struct kbtrans *);
205 extern void kbtrans_streams_enable(struct kbtrans *);
211 extern void kbtrans_streams_setled(struct kbtrans *, int);
217 extern void kbtrans_streams_releaseall(struct kbtrans *);
229 extern queue_t *kbtrans_streams_get_queue(struct kbtrans *);
[all …]
H A Dconskbd.h156 struct kbtrans *conskbd_kbtrans;
/illumos-gate/usr/src/uts/common/io/kbtrans/
H A Dkbtrans_polled.c49 static void kbtrans_polled_setled(struct kbtrans *);
50 static void kbtrans_polled_setup_repeat(struct kbtrans *, uint_t,
52 static void kbtrans_polled_cancel_repeat(struct kbtrans *);
73 kbtrans_ischar(struct kbtrans *upper) in kbtrans_ischar()
119 kbtrans_getchar(struct kbtrans *upper) in kbtrans_getchar()
128 kbtrans_polled_putcode(struct kbtrans *upper, char code) in kbtrans_polled_putcode()
161 struct kbtrans *upper, in kbtrans_polled_pressed()
235 kbtrans_polled_released(struct kbtrans *upper, kbtrans_key_t key) in kbtrans_polled_released()
245 kbtrans_polled_setled(struct kbtrans *upper) in kbtrans_polled_setled()
264 struct kbtrans *upper, in kbtrans_polled_setup_repeat()
[all …]
H A Dkbtrans_lower.h77 struct kbtrans *kbtrans_upper;
91 void (*kc_keypressed_raw)(struct kbtrans *, kbtrans_key_t);
96 void (*kc_keyreleased_raw)(struct kbtrans *, kbtrans_key_t);
101 void (*kc_keypressed)(struct kbtrans *, uint_t, kbtrans_key_t, uint_t);
106 void (*kc_keyreleased)(struct kbtrans *, kbtrans_key_t);
111 void (*kc_setup_repeat)(struct kbtrans *, uint_t, kbtrans_key_t);
116 void (*kc_cancel_repeat)(struct kbtrans *);
121 void (*kc_setled)(struct kbtrans *);
H A Dkbtrans_streams.c130 static void kbtrans_cancelrpt(struct kbtrans *);
147 static void kbtrans_setled(struct kbtrans *);
148 static void kbtrans_flush(struct kbtrans *);
235 struct kbtrans *upper; in kbtrans_streams_init()
354 kbtrans_streams_fini(struct kbtrans *upper) in kbtrans_streams_fini()
387 kmem_free(upper, sizeof (struct kbtrans)); in kbtrans_streams_fini()
667 struct kbtrans *upper = (struct kbtrans *)arg; in kbtrans_reioctl()
1189 kbtrans_setled(struct kbtrans *upper) in kbtrans_setled()
1204 struct kbtrans *upper = arg; in kbtrans_rpt()
1243 kbtrans_cancelrpt(struct kbtrans *upper) in kbtrans_cancelrpt()
[all …]
H A Dkbtrans_streams.h55 struct kbtrans { struct
/illumos-gate/usr/src/uts/intel/kbtrans/
H A DMakefile41 MODULE = kbtrans
/illumos-gate/usr/src/uts/intel/kb8042/
H A DMakefile49 LDFLAGS += -Nmisc/kbtrans
/illumos-gate/usr/src/uts/intel/usbkbm/
H A DMakefile56 LDFLAGS += -Nmisc/usba -Nmisc/kbtrans -Nmisc/hidparser
/illumos-gate/usr/src/uts/intel/conskbd/
H A DMakefile58 LDFLAGS += -Nmisc/kbtrans
/illumos-gate/usr/src/uts/common/io/kb8042/
H A Dkb8042.h96 struct kbtrans *hw_kbtrans;
/illumos-gate/usr/src/uts/common/sys/usb/clients/usbkbm/
H A Dusbkbm.h118 struct kbtrans *usbkbm_kbtrans;
/illumos-gate/usr/src/uts/intel/
H A DMakefile.intel603 MISC_KMODS += kbtrans
/illumos-gate/usr/src/pkg/manifests/
H A Dsystem-kernel.p5m335 file path=kernel/misc/$(ARCH64)/kbtrans group=sys mode=0755
/illumos-gate/usr/src/uts/common/
H A DMakefile.rules929 $(OBJS_DIR)/%.o: $(UTSBASE)/common/io/kbtrans/%.c
H A DMakefile.files1689 kbtrans.o \