Home
last modified time | relevance | path

Searched refs:evdev_dev (Results 1 – 19 of 19) sorted by relevance

/freebsd-12.1/sys/dev/evdev/
H A Devdev.h39 struct evdev_dev;
41 typedef int (evdev_open_t)(struct evdev_dev *);
42 typedef int (evdev_close_t)(struct evdev_dev *);
103 struct evdev_dev *evdev_alloc(void);
104 void evdev_free(struct evdev_dev *);
111 int evdev_register(struct evdev_dev *);
113 int evdev_unregister(struct evdev_dev *);
128 void *evdev_get_softc(struct evdev_dev *);
135 void evdev_push_mt_compat(struct evdev_dev *);
147 evdev_sync(struct evdev_dev *evdev) in evdev_sync()
[all …]
H A Devdev_private.h82 struct evdev_dev struct
139 LIST_ENTRY(evdev_dev) ev_link; argument
164 struct evdev_dev * ec_evdev;
196 int evdev_cdev_create(struct evdev_dev *);
197 int evdev_cdev_destroy(struct evdev_dev *);
201 void evdev_restore_after_kdb(struct evdev_dev *);
213 void evdev_mt_init(struct evdev_dev *);
214 void evdev_mt_free(struct evdev_dev *);
215 int32_t evdev_get_last_mt_slot(struct evdev_dev *);
219 void evdev_send_mt_compat(struct evdev_dev *);
[all …]
H A Devdev.c84 static void evdev_stop_repeat(struct evdev_dev *);
96 struct evdev_dev *
104 evdev_free(struct evdev_dev *evdev) in evdev_free()
141 evdev_estimate_report_size(struct evdev_dev *evdev) in evdev_estimate_report_size()
202 evdev_sysctl_create(struct evdev_dev *evdev) in evdev_sysctl_create()
283 evdev_register_common(struct evdev_dev *evdev) in evdev_register_common()
332 evdev_register(struct evdev_dev *evdev) in evdev_register()
357 evdev_unregister(struct evdev_dev *evdev) in evdev_unregister()
434 evdev_get_softc(struct evdev_dev *evdev) in evdev_get_softc()
1043 struct evdev_dev *evdev = (struct evdev_dev *)arg; in evdev_repeat_callout()
[all …]
H A Devdev_mt.c71 evdev_mt_init(struct evdev_dev *evdev) in evdev_mt_init()
98 evdev_mt_free(struct evdev_dev *evdev) in evdev_mt_free()
105 evdev_get_last_mt_slot(struct evdev_dev *evdev) in evdev_get_last_mt_slot()
112 evdev_set_last_mt_slot(struct evdev_dev *evdev, int32_t slot) in evdev_set_last_mt_slot()
170 evdev_support_mt_compat(struct evdev_dev *evdev) in evdev_support_mt_compat()
197 evdev_count_fingers(struct evdev_dev *evdev) in evdev_count_fingers()
209 evdev_send_nfingers(struct evdev_dev *evdev, int32_t nfingers) in evdev_send_nfingers()
224 evdev_push_nfingers(struct evdev_dev *evdev, int32_t nfingers) in evdev_push_nfingers()
233 evdev_send_mt_compat(struct evdev_dev *evdev) in evdev_send_mt_compat()
260 evdev_push_mt_compat(struct evdev_dev *evdev) in evdev_push_mt_compat()
[all …]
H A Dcdev.c68 static int evdev_ioctl_eviocgbit(struct evdev_dev *, int, int, caddr_t);
92 struct evdev_dev *evdev = dev->si_drv1; in evdev_open()
218 struct evdev_dev *evdev = dev->si_drv1; in evdev_write()
338 struct evdev_dev *evdev = dev->si_drv1; in evdev_ioctl()
597 evdev_ioctl_eviocgbit(struct evdev_dev *evdev, int type, int len, caddr_t data) in evdev_ioctl_eviocgbit()
688 evdev_cdev_create(struct evdev_dev *evdev) in evdev_cdev_create()
713 evdev_cdev_destroy(struct evdev_dev *evdev) in evdev_cdev_destroy()
H A Devdev_utils.c215 evdev_support_all_known_keys(struct evdev_dev *evdev) in evdev_support_all_known_keys()
271 evdev_push_mouse_btn(struct evdev_dev *evdev, int buttons) in evdev_push_mouse_btn()
281 evdev_push_leds(struct evdev_dev *evdev, int leds) in evdev_push_leds()
294 evdev_push_repeats(struct evdev_dev *evdev, keyboard_t *kbd) in evdev_push_repeats()
H A Duinput.c114 struct evdev_dev * ucs_evdev;
162 uinput_ev_event(struct evdev_dev *evdev, uint16_t type, uint16_t code, in uinput_ev_event()
513 bzero(state->ucs_evdev, sizeof(struct evdev_dev)); in uinput_ioctl_sub()
/freebsd-12.1/sys/arm/broadcom/bcm2835/
H A Dbcm2835_ft5406.c124 struct evdev_dev *sc_evdev;
176 ft5406ts_ev_close(struct evdev_dev *evdev) in ft5406ts_ev_close()
188 ft5406ts_ev_open(struct evdev_dev *evdev) in ft5406ts_ev_open()
/freebsd-12.1/sys/dev/usb/input/
H A Duep.c101 struct evdev_dev *evdev;
434 uep_ev_close(struct evdev_dev *evdev) in uep_ev_close()
445 uep_ev_open(struct evdev_dev *evdev) in uep_ev_open()
H A Dwmt.c198 struct evdev_dev *evdev;
538 wmt_ev_close_11(struct evdev_dev *evdev, void *ev_softc) in wmt_ev_close_11()
547 wmt_ev_open_11(struct evdev_dev *evdev, void *ev_softc) in wmt_ev_open_11()
559 wmt_ev_close(struct evdev_dev *evdev) in wmt_ev_close()
569 wmt_ev_open(struct evdev_dev *evdev) in wmt_ev_open()
H A Dums.c157 struct evdev_dev *sc_evdev;
953 ums_ev_open(struct evdev_dev *evdev) in ums_ev_open()
970 ums_ev_close(struct evdev_dev *evdev) in ums_ev_close()
H A Dukbd.c171 struct evdev_dev *sc_evdev;
1222 struct evdev_dev *evdev; in ukbd_attach()
1479 ukbd_ev_event(struct evdev_dev *evdev, uint16_t type, uint16_t code, in ukbd_ev_event()
/freebsd-12.1/sys/arm/ti/
H A Dti_adcvar.h61 struct evdev_dev *sc_evdev;
/freebsd-12.1/sys/dev/kbdmux/
H A Dkbdmux.c170 struct evdev_dev * ks_evdev;
428 struct evdev_dev *evdev; in kbdmux_init()
1397 kbdmux_ev_event(struct evdev_dev *evdev, uint16_t type, uint16_t code, in kbdmux_ev_event()
/freebsd-12.1/sys/dev/syscons/
H A Dsysmouse.c62 static struct evdev_dev *sysmouse_evdev;
/freebsd-12.1/sys/dev/atkbdc/
H A Datkbd.c71 struct evdev_dev *ks_evdev;
380 struct evdev_dev *evdev; in atkbd_init()
1212 atkbd_ev_event(struct evdev_dev *evdev, uint16_t type, uint16_t code, in atkbd_ev_event()
H A Dpsm.c469 struct evdev_dev *evdev_a; /* Absolute reporting device */
470 struct evdev_dev *evdev_r; /* Relative reporting device */
1694 psm_support_abs_bulk(struct evdev_dev *evdev, const uint16_t info[][4])
1728 psm_release_mt_slot(struct evdev_dev *evdev, int32_t slot)
1739 struct evdev_dev *evdev_r;
1833 struct evdev_dev *evdev_a;
1909 struct evdev_dev *evdev_a;
2065 psm_ev_open_r(struct evdev_dev *evdev)
2086 psm_ev_close_r(struct evdev_dev *evdev)
2103 psm_ev_open_a(struct evdev_dev *evdev)
[all …]
/freebsd-12.1/sys/dev/vt/
H A Dvt_sysmouse.c94 static struct evdev_dev *sysmouse_evdev;
/freebsd-12.1/sys/arm/allwinner/
H A Daw_cir.c149 struct evdev_dev *sc_evdev;