/dflybsd-src/sys/dev/misc/evdev/ |
H A D | evdev.c | 50 #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 D | evdev_mt.c | 104 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 D | evdev_utils.c | 223 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 D | evdev.h | 178 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 D | evdev_private.h | 66 #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 D | cdev.c | 102 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 D | atkbd.c | 385 #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 D | ums.c | 960 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 D | ukbd.c | 1207 struct evdev_dev *evdev; in ukbd_attach() local
|
/dflybsd-src/sys/dev/misc/kbdmux/ |
H A D | kbdmux.c | 320 struct evdev_dev *evdev; in kbdmux_init() local
|
/dflybsd-src/sys/dev/misc/psm/ |
H A D | psm.c | 1747 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)
|