Lines Matching defs:handler
101 * @event: event handler for events sent _to_ the device, like EV_LED
273 * @event: event handler. This method is being called by input core with
276 * @events: event sequence handler. This method is being called by
281 * @match: called after comparing device's id with handler's id_table
282 * to perform fine-grained matching between device and handler
283 * @connect: called when attaching a handler to an input device
284 * @disconnect: disconnects a handler from input device
285 * @start: starts handler for given handle. This function is called by
291 * @name: name of the handler, to be shown in /proc/bus/input/handlers
294 * @h_list: list of input handles associated with the handler
318 bool (*match)(struct input_handler *handler, struct input_dev *dev);
319 int (*connect)(struct input_handler *handler, struct input_dev *dev, const struct input_device_id *id);
334 * struct input_handle - links input device with an input handler
335 * @private: handler-specific data
338 * @name: name given to the handle by handler that created it
340 * @handler: handler that works with the device through this handle
342 * @h_node: used to put the handle on handler's list of handles from which
353 struct input_handler *handler;