Home
last modified time | relevance | path

Searched defs:evdev (Results 1 – 11 of 11) sorted by relevance

/dflybsd-src/sys/dev/misc/evdev/
H A Devdev.c50 #define debugf(evdev, fmt, args...) kprintf("evdev: " fmt "\n", ##args) argument
52 #define debugf(evdev, fmt, args...) argument
114 evdev_free(struct evdev_dev *evdev) in evdev_free()
139 evdev_set_report_size(struct evdev_dev *evdev, size_t report_size) in evdev_set_report_size()
150 evdev_estimate_report_size(struct evdev_dev *evdev) in evdev_estimate_report_size()
211 evdev_sysctl_create(struct evdev_dev *evdev) in evdev_sysctl_create()
292 evdev_register_common(struct evdev_dev *evdev) in evdev_register_common()
341 evdev_register(struct evdev_dev *evdev) in evdev_register()
357 evdev_register_mtx(struct evdev_dev *evdev, struct lock *mtx) in evdev_register_mtx()
366 evdev_unregister(struct evdev_dev *evdev) in evdev_unregister()
[all …]
H A Devdev_mt.c104 ffc_slot(struct evdev_dev *evdev, slotset_t slots) in ffc_slot()
110 evdev_mt_init(struct evdev_dev *evdev) in evdev_mt_init()
154 evdev_mt_free(struct evdev_dev *evdev) in evdev_mt_free()
160 evdev_mt_sync_frame(struct evdev_dev *evdev) in evdev_mt_sync_frame()
173 evdev_mt_send_slot(struct evdev_dev *evdev, int slot, in evdev_mt_send_slot()
198 evdev_mt_push_slot(struct evdev_dev *evdev, int slot, in evdev_mt_push_slot()
320 evdev_mt_match_frame(struct evdev_dev *evdev, union evdev_mt_slot *pt, in evdev_mt_match_frame()
375 evdev_mt_send_frame(struct evdev_dev *evdev, union evdev_mt_slot *pt, int size) in evdev_mt_send_frame()
396 evdev_mt_push_frame(struct evdev_dev *evdev, union evdev_mt_slot *pt, int size) in evdev_mt_push_frame()
409 evdev_mt_record_event(struct evdev_dev *evdev, uint16_t type, uint16_t code, in evdev_mt_record_event()
[all …]
H A Devdev_utils.c223 evdev_support_all_known_keys(struct evdev_dev *evdev) in evdev_support_all_known_keys()
279 evdev_push_mouse_btn(struct evdev_dev *evdev, int buttons) in evdev_push_mouse_btn()
289 evdev_push_leds(struct evdev_dev *evdev, int leds) in evdev_push_leds()
302 evdev_push_repeats(struct evdev_dev *evdev, keyboard_t *kbd) in evdev_push_repeats()
313 evdev_support_nfingers(struct evdev_dev *evdev, int nfingers) in evdev_support_nfingers()
322 evdev_send_nfingers(struct evdev_dev *evdev, int nfingers) in evdev_send_nfingers()
337 evdev_push_nfingers(struct evdev_dev *evdev, int nfingers) in evdev_push_nfingers()
345 evdev_ev_kbd_event(struct evdev_dev *evdev, uint16_t type, in evdev_ev_kbd_event()
H A Devdev.h178 evdev_sync(struct evdev_dev *evdev) in evdev_sync()
185 evdev_mt_sync(struct evdev_dev *evdev) in evdev_mt_sync()
192 evdev_push_key(struct evdev_dev *evdev, uint16_t code, int32_t value) in evdev_push_key()
199 evdev_push_rel(struct evdev_dev *evdev, uint16_t code, int32_t value) in evdev_push_rel()
206 evdev_push_abs(struct evdev_dev *evdev, uint16_t code, int32_t value) in evdev_push_abs()
213 evdev_push_msc(struct evdev_dev *evdev, uint16_t code, int32_t value) in evdev_push_msc()
220 evdev_push_led(struct evdev_dev *evdev, uint16_t code, int32_t value) in evdev_push_led()
227 evdev_push_snd(struct evdev_dev *evdev, uint16_t code, int32_t value) in evdev_push_snd()
234 evdev_push_sw(struct evdev_dev *evdev, uint16_t code, int32_t value) in evdev_push_sw()
H A Devdev_private.h66 #define CURRENT_MT_SLOT(evdev) ((evdev)->ev_absinfo[ABS_MT_SLOT].value) argument
67 #define MAXIMAL_MT_SLOT(evdev) ((evdev)->ev_absinfo[ABS_MT_SLOT].maximum) argument
147 #define EVDEV_LOCK(evdev) lockmgr((evdev)->ev_state_lock, LK_EXCLUSIVE) argument
148 #define EVDEV_UNLOCK(evdev) lockmgr((evdev)->ev_state_lock, LK_RELEASE) argument
149 #define EVDEV_LOCK_ASSERT(evdev) KKASSERT(lockowned((evdev)->ev_state_lock) != 0) argument
150 #define EVDEV_ENTER(evdev) do { \ argument
156 #define EVDEV_EXIT(evdev) do { \ argument
H A Dcdev.c102 struct evdev_dev *evdev = dev->si_drv1; in evdev_open() local
238 struct evdev_dev *evdev = dev->si_drv1; in evdev_write() local
351 struct evdev_dev *evdev = dev->si_drv1; in evdev_ioctl() local
597 evdev_ioctl_eviocgbit(struct evdev_dev *evdev, int type, int len, caddr_t data) in evdev_ioctl_eviocgbit()
694 evdev_cdev_create(struct evdev_dev *evdev) in evdev_cdev_create()
734 evdev_cdev_destroy(struct evdev_dev *evdev) in evdev_cdev_destroy()
/dflybsd-src/sys/dev/misc/kbd/
H A Datkbd.c385 #define KBD_EVDEV_REGISTER(evdev) evdev_register_mtx(evdev, &Giant) argument
387 #define KBD_EVDEV_REGISTER(evdev) evdev_register(evdev) argument
407 struct evdev_dev *evdev; in atkbd_init() local
1222 atkbd_ev_event(struct evdev_dev *evdev, uint16_t type, uint16_t code, in atkbd_ev_event()
/dflybsd-src/sys/bus/u4b/input/
H A Dums.c960 ums_ev_open(struct evdev_dev *evdev) in ums_ev_open()
979 ums_ev_close(struct evdev_dev *evdev) in ums_ev_close()
H A Dukbd.c1207 struct evdev_dev *evdev; in ukbd_attach() local
/dflybsd-src/sys/dev/misc/kbdmux/
H A Dkbdmux.c320 struct evdev_dev *evdev; in kbdmux_init() local
/dflybsd-src/sys/dev/misc/psm/
H A Dpsm.c1747 psm_support_abs_bulk(struct evdev_dev *evdev, const uint16_t info[][4])
2131 psm_ev_open_r(struct evdev_dev *evdev)
2152 psm_ev_close_r(struct evdev_dev *evdev)
2169 psm_ev_open_a(struct evdev_dev *evdev)
2190 psm_ev_close_a(struct evdev_dev *evdev)