Lines Matching defs:evdev_dispatch_interface
286 struct evdev_dispatch_interface { struct
288 void (*process)(struct evdev_dispatch *dispatch,
294 void (*suspend)(struct evdev_dispatch *dispatch,
298 void (*remove)(struct evdev_dispatch *dispatch);
301 void (*destroy)(struct evdev_dispatch *dispatch);
304 void (*device_added)(struct evdev_device *device,
308 void (*device_removed)(struct evdev_device *device,
312 void (*device_suspended)(struct evdev_device *device,
316 void (*device_resumed)(struct evdev_device *device,
321 void (*post_added)(struct evdev_device *device,
327 void (*touch_arbitration_toggle)(struct evdev_dispatch *dispatch,
336 void (*touch_arbitration_update_rect)(struct evdev_dispatch *dispatch,
361 struct evdev_dispatch_interface *interface; argument