Home
last modified time | relevance | path

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

12

/freebsd-13.1/sys/dev/evdev/
H A Devdev.h40 struct evdev_dev;
42 typedef int (evdev_open_t)(struct evdev_dev *);
43 typedef int (evdev_close_t)(struct evdev_dev *);
131 struct evdev_dev *evdev_alloc(void);
132 void evdev_free(struct evdev_dev *);
139 int evdev_register(struct evdev_dev *);
141 int evdev_unregister(struct evdev_dev *);
156 void *evdev_get_softc(struct evdev_dev *);
161 void evdev_push_mt_compat(struct evdev_dev *);
185 evdev_sync(struct evdev_dev *evdev) in evdev_sync()
[all …]
H A Devdev_private.h110 struct evdev_dev struct
168 LIST_ENTRY(evdev_dev) ev_link; argument
210 EVDEV_LIST_LOCK_SIG(struct evdev_dev *evdev) in EVDEV_LIST_LOCK_SIG()
221 struct evdev_dev * ec_evdev;
263 int evdev_cdev_create(struct evdev_dev *);
264 int evdev_cdev_destroy(struct evdev_dev *);
268 void evdev_restore_after_kdb(struct evdev_dev *);
280 void evdev_mt_init(struct evdev_dev *);
281 void evdev_mt_free(struct evdev_dev *);
282 void evdev_mt_sync_frame(struct evdev_dev *);
[all …]
H A Devdev.c93 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()
284 evdev_register_common(struct evdev_dev *evdev) in evdev_register_common()
337 evdev_register(struct evdev_dev *evdev) in evdev_register()
365 evdev_unregister(struct evdev_dev *evdev) in evdev_unregister()
443 evdev_get_softc(struct evdev_dev *evdev) in evdev_get_softc()
1101 struct evdev_dev *evdev = (struct evdev_dev *)arg; in evdev_repeat_callout()
[all …]
H A Devdev_mt.c101 ffc_slot(struct evdev_dev *evdev, slotset_t slots) in ffc_slot()
107 evdev_mt_init(struct evdev_dev *evdev) in evdev_mt_init()
151 evdev_mt_free(struct evdev_dev *evdev) in evdev_mt_free()
157 evdev_mt_sync_frame(struct evdev_dev *evdev) in evdev_mt_sync_frame()
451 evdev_mt_replay_events(struct evdev_dev *evdev) in evdev_mt_replay_events()
476 evdev_mt_get_last_slot(struct evdev_dev *evdev) in evdev_mt_get_last_slot()
583 evdev_support_mt_compat(struct evdev_dev *evdev) in evdev_support_mt_compat()
624 evdev_mt_send_st_compat(struct evdev_dev *evdev) in evdev_mt_send_st_compat()
654 evdev_push_mt_compat(struct evdev_dev *evdev) in evdev_push_mt_compat()
663 evdev_mt_send_autorel(struct evdev_dev *evdev) in evdev_mt_send_autorel()
[all …]
H A Devdev_utils.c224 evdev_support_all_known_keys(struct evdev_dev *evdev) in evdev_support_all_known_keys()
280 evdev_push_mouse_btn(struct evdev_dev *evdev, int buttons) in evdev_push_mouse_btn()
290 evdev_push_leds(struct evdev_dev *evdev, int leds) in evdev_push_leds()
303 evdev_push_repeats(struct evdev_dev *evdev, keyboard_t *kbd) in evdev_push_repeats()
314 evdev_support_nfingers(struct evdev_dev *evdev, int nfingers) in evdev_support_nfingers()
323 evdev_send_nfingers(struct evdev_dev *evdev, int nfingers) in evdev_send_nfingers()
338 evdev_push_nfingers(struct evdev_dev *evdev, int nfingers) in evdev_push_nfingers()
H A Dcdev.c81 static int evdev_ioctl_eviocgbit(struct evdev_dev *, int, int, caddr_t,
106 struct evdev_dev *evdev = dev->si_drv1; in evdev_open()
257 struct evdev_dev *evdev = dev->si_drv1; in evdev_write()
397 struct evdev_dev *evdev = dev->si_drv1; in evdev_ioctl()
674 evdev_ioctl_eviocgbit(struct evdev_dev *evdev, int type, int len, caddr_t data, in evdev_ioctl_eviocgbit()
768 evdev_cdev_create(struct evdev_dev *evdev) in evdev_cdev_create()
793 evdev_cdev_destroy(struct evdev_dev *evdev) in evdev_cdev_destroy()
H A Duinput.c114 struct evdev_dev * ucs_evdev;
158 uinput_ev_event(struct evdev_dev *evdev, uint16_t type, uint16_t code, in uinput_ev_event()
509 bzero(state->ucs_evdev, sizeof(struct evdev_dev)); in uinput_ioctl_sub()
/freebsd-13.1/sys/dev/hid/
H A Dhgame.c91 struct evdev_dev *evdev = HIDMAP_CB_GET_EVDEV(); in hgame_hat_switch_cb()
122 struct evdev_dev *evdev = HIDMAP_CB_GET_EVDEV(); in hgame_dpad_cb()
173 struct evdev_dev *evdev = HIDMAP_CB_GET_EVDEV(); in hgame_final_cb()
H A Dhpen.c116 struct evdev_dev *evdev = HIDMAP_CB_GET_EVDEV(); in hpen_battery_strenght_cb()
138 struct evdev_dev *evdev = HIDMAP_CB_GET_EVDEV(); in hpen_final_pen_cb()
H A Dps4dshock.c793 struct evdev_dev *evdev = HIDMAP_CB_GET_EVDEV(); in ps4dshock_final_cb()
805 struct evdev_dev *evdev = HIDMAP_CB_GET_EVDEV(); in ps4dsacc_data_cb()
842 struct evdev_dev *evdev = HIDMAP_CB_GET_EVDEV(); in ps4dsacc_tstamp_cb()
870 struct evdev_dev *evdev = HIDMAP_CB_GET_EVDEV(); in ps4dsacc_final_cb()
908 ps4dsmtp_push_packet(struct ps4dsmtp_softc *sc, struct evdev_dev *evdev, in ps4dsmtp_push_packet()
956 struct evdev_dev *evdev = HIDMAP_CB_GET_EVDEV(); in ps4dsmtp_final_cb()
H A Dhmt.c197 struct evdev_dev *evdev;
253 hmt_ev_close(struct evdev_dev *evdev) in hmt_ev_close()
259 hmt_ev_open(struct evdev_dev *evdev) in hmt_ev_open()
H A Dhidmap.h193 struct evdev_dev *evdev;
H A Dhcons.c236 struct evdev_dev *evdev = HIDMAP_CB_GET_EVDEV(); in hcons_rel_volume_cb()
H A Dhms.c163 struct evdev_dev *evdev = HIDMAP_CB_GET_EVDEV(); in hms_final_cb()
/freebsd-13.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-13.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.c221 struct evdev_dev *evdev;
703 wmt_ev_close_11(struct evdev_dev *evdev, void *ev_softc) in wmt_ev_close_11()
712 wmt_ev_open_11(struct evdev_dev *evdev, void *ev_softc) in wmt_ev_open_11()
724 wmt_ev_close(struct evdev_dev *evdev) in wmt_ev_close()
734 wmt_ev_open(struct evdev_dev *evdev) in wmt_ev_open()
H A Dums.c159 struct evdev_dev *sc_evdev;
945 ums_ev_open(struct evdev_dev *evdev) in ums_ev_open()
962 ums_ev_close(struct evdev_dev *evdev) in ums_ev_close()
/freebsd-13.1/sys/arm/ti/
H A Dti_adcvar.h61 struct evdev_dev *sc_evdev;
/freebsd-13.1/sys/dev/acpica/
H A Dacpi_lid.c61 struct evdev_dev *lid_evdev;
H A Dacpi_button.c61 struct evdev_dev *button_evdev;
H A Dacpi_video.c72 struct evdev_dev *evdev;
84 struct evdev_dev *evdev;
231 acpi_video_push_evdev_event(struct evdev_dev *evdev, UINT32 notify) in acpi_video_push_evdev_event()
/freebsd-13.1/sys/dev/kbdmux/
H A Dkbdmux.c157 struct evdev_dev * ks_evdev;
393 struct evdev_dev *evdev; in kbdmux_init()
1354 kbdmux_ev_event(struct evdev_dev *evdev, uint16_t type, uint16_t code, in kbdmux_ev_event()
/freebsd-13.1/sys/dev/syscons/
H A Dsysmouse.c62 static struct evdev_dev *sysmouse_evdev;
/freebsd-13.1/sys/dev/atkbdc/
H A Datkbd.c72 struct evdev_dev *ks_evdev;
385 struct evdev_dev *evdev; in atkbd_init()
1192 atkbd_ev_event(struct evdev_dev *evdev, uint16_t type, uint16_t code, in atkbd_ev_event()

12