Lines Matching refs:evdev_dev
82 struct evdev_dev struct
139 LIST_ENTRY(evdev_dev) ev_link; argument
164 struct evdev_dev * ec_evdev;
194 void evdev_send_event(struct evdev_dev *, uint16_t, uint16_t, int32_t);
195 int evdev_inject_event(struct evdev_dev *, uint16_t, uint16_t, int32_t);
196 int evdev_cdev_create(struct evdev_dev *);
197 int evdev_cdev_destroy(struct evdev_dev *);
198 bool evdev_event_supported(struct evdev_dev *, uint16_t);
199 void evdev_set_abs_bit(struct evdev_dev *, uint16_t);
200 void evdev_set_absinfo(struct evdev_dev *, uint16_t, struct input_absinfo *);
201 void evdev_restore_after_kdb(struct evdev_dev *);
204 int evdev_register_client(struct evdev_dev *, struct evdev_client *);
205 void evdev_dispose_client(struct evdev_dev *, struct evdev_client *);
206 int evdev_grab_client(struct evdev_dev *, struct evdev_client *);
207 int evdev_release_client(struct evdev_dev *, struct evdev_client *);
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 *);
216 void evdev_set_last_mt_slot(struct evdev_dev *, int32_t);
217 int32_t evdev_get_mt_value(struct evdev_dev *, int32_t, int16_t);
218 void evdev_set_mt_value(struct evdev_dev *, int32_t, int16_t, int32_t);
219 void evdev_send_mt_compat(struct evdev_dev *);
220 void evdev_send_mt_autorel(struct evdev_dev *);