Lines Matching defs:joydev
41 struct joydev { struct
63 struct joydev_client { argument
70 struct joydev *joydev; argument
97 struct joydev *joydev = client->joydev; in joydev_pass_event() local
121 struct joydev *joydev = handle->private; in joydev_event() local
168 struct joydev *joydev = container_of(dev, struct joydev, dev); in joydev_free() local
174 static void joydev_attach_client(struct joydev *joydev, in joydev_attach_client()
182 static void joydev_detach_client(struct joydev *joydev, in joydev_detach_client()
191 static int joydev_open_device(struct joydev *joydev) in joydev_open_device()
211 static void joydev_close_device(struct joydev *joydev) in joydev_close_device()
225 static void joydev_hangup(struct joydev *joydev) in joydev_hangup()
240 struct joydev *joydev = client->joydev; in joydev_release() local
252 struct joydev *joydev = in joydev_open() local
284 struct joydev *joydev = client->joydev; in joydev_generate_startup_event() local
337 struct joydev *joydev = client->joydev; in joydev_0x_read() local
370 struct joydev *joydev = client->joydev; in joydev_data_pending() local
380 struct joydev *joydev = client->joydev; in joydev_read() local
430 struct joydev *joydev = client->joydev; in joydev_poll() local
437 static int joydev_handle_JSIOCSAXMAP(struct joydev *joydev, in joydev_handle_JSIOCSAXMAP()
473 static int joydev_handle_JSIOCSBTNMAP(struct joydev *joydev, in joydev_handle_JSIOCSBTNMAP()
510 static int joydev_ioctl_common(struct joydev *joydev, in joydev_ioctl_common()
599 struct joydev *joydev = client->joydev; in joydev_compat_ioctl() local
666 struct joydev *joydev = client->joydev; in joydev_ioctl() local
729 static void joydev_mark_dead(struct joydev *joydev) in joydev_mark_dead()
736 static void joydev_cleanup(struct joydev *joydev) in joydev_cleanup()
828 struct joydev *joydev; in joydev_connect() local
944 struct joydev *joydev = handle->private; in joydev_disconnect() local