Lines Matching refs:evdev_dev
82 struct evdev_dev struct
135 LIST_ENTRY(evdev_dev) ev_link; argument
155 struct evdev_dev * ec_evdev;
185 void evdev_send_event(struct evdev_dev *, uint16_t, uint16_t, int32_t);
186 int evdev_inject_event(struct evdev_dev *, uint16_t, uint16_t, int32_t);
187 int evdev_cdev_create(struct evdev_dev *);
188 int evdev_cdev_destroy(struct evdev_dev *);
189 bool evdev_event_supported(struct evdev_dev *, uint16_t);
190 void evdev_set_abs_bit(struct evdev_dev *, uint16_t);
191 void evdev_set_absinfo(struct evdev_dev *, uint16_t, struct input_absinfo *);
194 int evdev_register_client(struct evdev_dev *, struct evdev_client *);
195 void evdev_dispose_client(struct evdev_dev *, struct evdev_client *);
196 int evdev_grab_client(struct evdev_dev *, struct evdev_client *);
197 int evdev_release_client(struct evdev_dev *, struct evdev_client *);
203 void evdev_mt_init(struct evdev_dev *);
204 void evdev_mt_free(struct evdev_dev *);
205 int32_t evdev_get_last_mt_slot(struct evdev_dev *);
206 void evdev_set_last_mt_slot(struct evdev_dev *, int32_t);
207 int32_t evdev_get_mt_value(struct evdev_dev *, int32_t, int16_t);
208 void evdev_set_mt_value(struct evdev_dev *, int32_t, int16_t, int32_t);
209 void evdev_send_mt_compat(struct evdev_dev *);
210 void evdev_send_mt_autorel(struct evdev_dev *);