Lines Matching defs:handle
25 static void evbug_event(struct input_handle *handle, unsigned int type, unsigned int code, int value)
28 dev_name(&handle->dev->dev), type, code, value);
34 struct input_handle *handle;
37 handle = kzalloc(sizeof(struct input_handle), GFP_KERNEL);
38 if (!handle)
41 handle->dev = dev;
42 handle->handler = handler;
43 handle->name = "evbug";
45 error = input_register_handle(handle);
49 error = input_open_device(handle);
61 input_unregister_handle(handle);
63 kfree(handle);
67 static void evbug_disconnect(struct input_handle *handle)
70 dev_name(&handle->dev->dev));
72 input_close_device(handle);
73 input_unregister_handle(handle);
74 kfree(handle);