Lines Matching defs:handle
71 static bool mac_hid_emumouse_filter(struct input_handle *handle,
97 struct input_handle *handle;
104 handle = kzalloc(sizeof(struct input_handle), GFP_KERNEL);
105 if (!handle)
108 handle->dev = dev;
109 handle->handler = handler;
110 handle->name = "mac-button-emul";
112 error = input_register_handle(handle);
115 "mac_hid: Failed to register button emulation handle, "
120 error = input_open_device(handle);
131 input_unregister_handle(handle);
133 kfree(handle);
137 static void mac_hid_emumouse_disconnect(struct input_handle *handle)
139 input_close_device(handle);
140 input_unregister_handle(handle);
141 kfree(handle);