wiimote_data       45 drivers/hid/hid-wiimote-core.c 	struct wiimote_data *wdata = container_of(queue, struct wiimote_data,
wiimote_data       70 drivers/hid/hid-wiimote-core.c static void wiimote_queue(struct wiimote_data *wdata, const __u8 *buffer,
wiimote_data      124 drivers/hid/hid-wiimote-core.c static inline void wiiproto_keep_rumble(struct wiimote_data *wdata, __u8 *cmd1)
wiimote_data      130 drivers/hid/hid-wiimote-core.c void wiiproto_req_rumble(struct wiimote_data *wdata, __u8 rumble)
wiimote_data      150 drivers/hid/hid-wiimote-core.c void wiiproto_req_leds(struct wiimote_data *wdata, int leds)
wiimote_data      194 drivers/hid/hid-wiimote-core.c static __u8 select_drm(struct wiimote_data *wdata)
wiimote_data      240 drivers/hid/hid-wiimote-core.c void wiiproto_req_drm(struct wiimote_data *wdata, __u8 drm)
wiimote_data      258 drivers/hid/hid-wiimote-core.c void wiiproto_req_status(struct wiimote_data *wdata)
wiimote_data      269 drivers/hid/hid-wiimote-core.c void wiiproto_req_accel(struct wiimote_data *wdata, __u8 accel)
wiimote_data      283 drivers/hid/hid-wiimote-core.c void wiiproto_req_ir1(struct wiimote_data *wdata, __u8 flags)
wiimote_data      294 drivers/hid/hid-wiimote-core.c void wiiproto_req_ir2(struct wiimote_data *wdata, __u8 flags)
wiimote_data      311 drivers/hid/hid-wiimote-core.c static void wiiproto_req_wmem(struct wiimote_data *wdata, bool eeprom,
wiimote_data      336 drivers/hid/hid-wiimote-core.c void wiiproto_req_rmem(struct wiimote_data *wdata, bool eeprom, __u32 offset,
wiimote_data      362 drivers/hid/hid-wiimote-core.c int wiimote_cmd_write(struct wiimote_data *wdata, __u32 offset,
wiimote_data      381 drivers/hid/hid-wiimote-core.c ssize_t wiimote_cmd_read(struct wiimote_data *wdata, __u32 offset, __u8 *rmem,
wiimote_data      411 drivers/hid/hid-wiimote-core.c static int wiimote_cmd_init_ext(struct wiimote_data *wdata)
wiimote_data      432 drivers/hid/hid-wiimote-core.c static __u8 wiimote_cmd_read_ext(struct wiimote_data *wdata, __u8 *rmem)
wiimote_data      466 drivers/hid/hid-wiimote-core.c static int wiimote_cmd_init_mp(struct wiimote_data *wdata)
wiimote_data      487 drivers/hid/hid-wiimote-core.c static bool wiimote_cmd_map_mp(struct wiimote_data *wdata, __u8 exttype)
wiimote_data      510 drivers/hid/hid-wiimote-core.c static bool wiimote_cmd_read_mp(struct wiimote_data *wdata, __u8 *rmem)
wiimote_data      530 drivers/hid/hid-wiimote-core.c static __u8 wiimote_cmd_read_mp_mapped(struct wiimote_data *wdata)
wiimote_data      620 drivers/hid/hid-wiimote-core.c static void wiimote_modules_load(struct wiimote_data *wdata,
wiimote_data      685 drivers/hid/hid-wiimote-core.c static void wiimote_modules_unload(struct wiimote_data *wdata)
wiimote_data      720 drivers/hid/hid-wiimote-core.c static void wiimote_ext_load(struct wiimote_data *wdata, unsigned int ext)
wiimote_data      739 drivers/hid/hid-wiimote-core.c static void wiimote_ext_unload(struct wiimote_data *wdata)
wiimote_data      755 drivers/hid/hid-wiimote-core.c static void wiimote_mp_load(struct wiimote_data *wdata)
wiimote_data      774 drivers/hid/hid-wiimote-core.c static void wiimote_mp_unload(struct wiimote_data *wdata)
wiimote_data      809 drivers/hid/hid-wiimote-core.c static void wiimote_init_set_type(struct wiimote_data *wdata,
wiimote_data      863 drivers/hid/hid-wiimote-core.c static void wiimote_init_detect(struct wiimote_data *wdata)
wiimote_data      909 drivers/hid/hid-wiimote-core.c static void wiimote_init_poll_mp(struct wiimote_data *wdata)
wiimote_data      942 drivers/hid/hid-wiimote-core.c static bool wiimote_init_check(struct wiimote_data *wdata)
wiimote_data     1095 drivers/hid/hid-wiimote-core.c static void wiimote_init_hotplug(struct wiimote_data *wdata)
wiimote_data     1205 drivers/hid/hid-wiimote-core.c 	struct wiimote_data *wdata = container_of(work, struct wiimote_data,
wiimote_data     1221 drivers/hid/hid-wiimote-core.c void __wiimote_schedule(struct wiimote_data *wdata)
wiimote_data     1227 drivers/hid/hid-wiimote-core.c static void wiimote_schedule(struct wiimote_data *wdata)
wiimote_data     1238 drivers/hid/hid-wiimote-core.c 	struct wiimote_data *wdata = from_timer(wdata, t, timer);
wiimote_data     1245 drivers/hid/hid-wiimote-core.c static void handler_keys(struct wiimote_data *wdata, const __u8 *payload)
wiimote_data     1266 drivers/hid/hid-wiimote-core.c static void handler_accel(struct wiimote_data *wdata, const __u8 *payload)
wiimote_data     1299 drivers/hid/hid-wiimote-core.c static void handler_ext(struct wiimote_data *wdata, const __u8 *payload,
wiimote_data     1387 drivers/hid/hid-wiimote-core.c static void handler_ir(struct wiimote_data *wdata, const __u8 *payload,
wiimote_data     1410 drivers/hid/hid-wiimote-core.c static void handler_status_K(struct wiimote_data *wdata,
wiimote_data     1420 drivers/hid/hid-wiimote-core.c static void handler_status(struct wiimote_data *wdata, const __u8 *payload)
wiimote_data     1448 drivers/hid/hid-wiimote-core.c static void handler_generic_K(struct wiimote_data *wdata, const __u8 *payload)
wiimote_data     1453 drivers/hid/hid-wiimote-core.c static void handler_data(struct wiimote_data *wdata, const __u8 *payload)
wiimote_data     1474 drivers/hid/hid-wiimote-core.c static void handler_return(struct wiimote_data *wdata, const __u8 *payload)
wiimote_data     1490 drivers/hid/hid-wiimote-core.c static void handler_drm_KA(struct wiimote_data *wdata, const __u8 *payload)
wiimote_data     1496 drivers/hid/hid-wiimote-core.c static void handler_drm_KE(struct wiimote_data *wdata, const __u8 *payload)
wiimote_data     1502 drivers/hid/hid-wiimote-core.c static void handler_drm_KAI(struct wiimote_data *wdata, const __u8 *payload)
wiimote_data     1512 drivers/hid/hid-wiimote-core.c static void handler_drm_KEE(struct wiimote_data *wdata, const __u8 *payload)
wiimote_data     1518 drivers/hid/hid-wiimote-core.c static void handler_drm_KIE(struct wiimote_data *wdata, const __u8 *payload)
wiimote_data     1528 drivers/hid/hid-wiimote-core.c static void handler_drm_KAE(struct wiimote_data *wdata, const __u8 *payload)
wiimote_data     1535 drivers/hid/hid-wiimote-core.c static void handler_drm_KAIE(struct wiimote_data *wdata, const __u8 *payload)
wiimote_data     1546 drivers/hid/hid-wiimote-core.c static void handler_drm_E(struct wiimote_data *wdata, const __u8 *payload)
wiimote_data     1551 drivers/hid/hid-wiimote-core.c static void handler_drm_SKAI1(struct wiimote_data *wdata, const __u8 *payload)
wiimote_data     1563 drivers/hid/hid-wiimote-core.c static void handler_drm_SKAI2(struct wiimote_data *wdata, const __u8 *payload)
wiimote_data     1586 drivers/hid/hid-wiimote-core.c 	void (*func)(struct wiimote_data *wdata, const __u8 *payload);
wiimote_data     1620 drivers/hid/hid-wiimote-core.c 	struct wiimote_data *wdata = hid_get_drvdata(hdev);
wiimote_data     1651 drivers/hid/hid-wiimote-core.c 	struct wiimote_data *wdata = dev_to_wii(dev);
wiimote_data     1685 drivers/hid/hid-wiimote-core.c 	struct wiimote_data *wdata = dev_to_wii(dev);
wiimote_data     1703 drivers/hid/hid-wiimote-core.c 	struct wiimote_data *wdata = dev_to_wii(dev);
wiimote_data     1733 drivers/hid/hid-wiimote-core.c static struct wiimote_data *wiimote_create(struct hid_device *hdev)
wiimote_data     1735 drivers/hid/hid-wiimote-core.c 	struct wiimote_data *wdata;
wiimote_data     1759 drivers/hid/hid-wiimote-core.c static void wiimote_destroy(struct wiimote_data *wdata)
wiimote_data     1789 drivers/hid/hid-wiimote-core.c 	struct wiimote_data *wdata;
wiimote_data     1860 drivers/hid/hid-wiimote-core.c 	struct wiimote_data *wdata = hid_get_drvdata(hdev);
wiimote_data       18 drivers/hid/hid-wiimote-debug.c 	struct wiimote_data *wdata;
wiimote_data       27 drivers/hid/hid-wiimote-debug.c 	struct wiimote_data *wdata = dbg->wdata;
wiimote_data      172 drivers/hid/hid-wiimote-debug.c int wiidebug_init(struct wiimote_data *wdata)
wiimote_data      207 drivers/hid/hid-wiimote-debug.c void wiidebug_deinit(struct wiimote_data *wdata)
wiimote_data       62 drivers/hid/hid-wiimote-modules.c static void wiimod_keys_in_keys(struct wiimote_data *wdata, const __u8 *keys)
wiimote_data       90 drivers/hid/hid-wiimote-modules.c 			     struct wiimote_data *wdata)
wiimote_data      122 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = container_of(work, struct wiimote_data,
wiimote_data      133 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = input_get_drvdata(dev);
wiimote_data      156 drivers/hid/hid-wiimote-modules.c 			       struct wiimote_data *wdata)
wiimote_data      168 drivers/hid/hid-wiimote-modules.c 				 struct wiimote_data *wdata)
wiimote_data      203 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = power_supply_get_drvdata(psy);
wiimote_data      235 drivers/hid/hid-wiimote-modules.c 				struct wiimote_data *wdata)
wiimote_data      269 drivers/hid/hid-wiimote-modules.c 				  struct wiimote_data *wdata)
wiimote_data      297 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = dev_to_wii(dev);
wiimote_data      318 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = dev_to_wii(dev);
wiimote_data      339 drivers/hid/hid-wiimote-modules.c 			    struct wiimote_data *wdata)
wiimote_data      381 drivers/hid/hid-wiimote-modules.c 			      struct wiimote_data *wdata)
wiimote_data      425 drivers/hid/hid-wiimote-modules.c static void wiimod_accel_in_accel(struct wiimote_data *wdata,
wiimote_data      461 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = input_get_drvdata(dev);
wiimote_data      473 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = input_get_drvdata(dev);
wiimote_data      482 drivers/hid/hid-wiimote-modules.c 			      struct wiimote_data *wdata)
wiimote_data      523 drivers/hid/hid-wiimote-modules.c 				struct wiimote_data *wdata)
wiimote_data      550 drivers/hid/hid-wiimote-modules.c static void wiimod_ir_in_ir(struct wiimote_data *wdata, const __u8 *ir,
wiimote_data      607 drivers/hid/hid-wiimote-modules.c static int wiimod_ir_change(struct wiimote_data *wdata, __u16 mode)
wiimote_data      721 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = input_get_drvdata(dev);
wiimote_data      728 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = input_get_drvdata(dev);
wiimote_data      734 drivers/hid/hid-wiimote-modules.c 			   struct wiimote_data *wdata)
wiimote_data      785 drivers/hid/hid-wiimote-modules.c 			     struct wiimote_data *wdata)
wiimote_data      820 drivers/hid/hid-wiimote-modules.c static void wiimod_nunchuk_in_ext(struct wiimote_data *wdata, const __u8 *ext)
wiimote_data      906 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = input_get_drvdata(dev);
wiimote_data      919 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = input_get_drvdata(dev);
wiimote_data      929 drivers/hid/hid-wiimote-modules.c 				struct wiimote_data *wdata)
wiimote_data      982 drivers/hid/hid-wiimote-modules.c 				  struct wiimote_data *wdata)
wiimote_data     1044 drivers/hid/hid-wiimote-modules.c static void wiimod_classic_in_ext(struct wiimote_data *wdata, const __u8 *ext)
wiimote_data     1181 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = input_get_drvdata(dev);
wiimote_data     1194 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = input_get_drvdata(dev);
wiimote_data     1204 drivers/hid/hid-wiimote-modules.c 				struct wiimote_data *wdata)
wiimote_data     1260 drivers/hid/hid-wiimote-modules.c 				  struct wiimote_data *wdata)
wiimote_data     1290 drivers/hid/hid-wiimote-modules.c static void wiimod_bboard_in_keys(struct wiimote_data *wdata, const __u8 *keys)
wiimote_data     1297 drivers/hid/hid-wiimote-modules.c static void wiimod_bboard_in_ext(struct wiimote_data *wdata,
wiimote_data     1372 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = input_get_drvdata(dev);
wiimote_data     1385 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = input_get_drvdata(dev);
wiimote_data     1398 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = dev_to_wii(dev);
wiimote_data     1449 drivers/hid/hid-wiimote-modules.c 			       struct wiimote_data *wdata)
wiimote_data     1533 drivers/hid/hid-wiimote-modules.c 				 struct wiimote_data *wdata)
wiimote_data     1604 drivers/hid/hid-wiimote-modules.c static void wiimod_pro_in_ext(struct wiimote_data *wdata, const __u8 *ext)
wiimote_data     1747 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = input_get_drvdata(dev);
wiimote_data     1760 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = input_get_drvdata(dev);
wiimote_data     1772 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = input_get_drvdata(dev);
wiimote_data     1798 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = dev_to_wii(dev);
wiimote_data     1814 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = dev_to_wii(dev);
wiimote_data     1844 drivers/hid/hid-wiimote-modules.c 			    struct wiimote_data *wdata)
wiimote_data     1923 drivers/hid/hid-wiimote-modules.c 			      struct wiimote_data *wdata)
wiimote_data     1958 drivers/hid/hid-wiimote-modules.c static inline void wiimod_drums_report_pressure(struct wiimote_data *wdata,
wiimote_data     1975 drivers/hid/hid-wiimote-modules.c static void wiimod_drums_in_ext(struct wiimote_data *wdata, const __u8 *ext)
wiimote_data     2067 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = input_get_drvdata(dev);
wiimote_data     2080 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = input_get_drvdata(dev);
wiimote_data     2090 drivers/hid/hid-wiimote-modules.c 			      struct wiimote_data *wdata)
wiimote_data     2154 drivers/hid/hid-wiimote-modules.c 				struct wiimote_data *wdata)
wiimote_data     2204 drivers/hid/hid-wiimote-modules.c static void wiimod_guitar_in_ext(struct wiimote_data *wdata, const __u8 *ext)
wiimote_data     2297 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = input_get_drvdata(dev);
wiimote_data     2310 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = input_get_drvdata(dev);
wiimote_data     2320 drivers/hid/hid-wiimote-modules.c 			       struct wiimote_data *wdata)
wiimote_data     2370 drivers/hid/hid-wiimote-modules.c 				 struct wiimote_data *wdata)
wiimote_data     2395 drivers/hid/hid-wiimote-modules.c 				   struct wiimote_data *wdata)
wiimote_data     2407 drivers/hid/hid-wiimote-modules.c 				     struct wiimote_data *wdata)
wiimote_data     2431 drivers/hid/hid-wiimote-modules.c 			      struct wiimote_data *wdata)
wiimote_data     2443 drivers/hid/hid-wiimote-modules.c 				struct wiimote_data *wdata)
wiimote_data     2469 drivers/hid/hid-wiimote-modules.c static void wiimod_mp_in_mp(struct wiimote_data *wdata, const __u8 *ext)
wiimote_data     2530 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = input_get_drvdata(dev);
wiimote_data     2544 drivers/hid/hid-wiimote-modules.c 	struct wiimote_data *wdata = input_get_drvdata(dev);
wiimote_data     2555 drivers/hid/hid-wiimote-modules.c 			   struct wiimote_data *wdata)
wiimote_data     2597 drivers/hid/hid-wiimote-modules.c 			     struct wiimote_data *wdata)
wiimote_data      191 drivers/hid/hid-wiimote.h 		      struct wiimote_data *wdata);
wiimote_data      193 drivers/hid/hid-wiimote.h 			struct wiimote_data *wdata);
wiimote_data      195 drivers/hid/hid-wiimote.h 	void (*in_keys) (struct wiimote_data *wdata, const __u8 *keys);
wiimote_data      196 drivers/hid/hid-wiimote.h 	void (*in_accel) (struct wiimote_data *wdata, const __u8 *accel);
wiimote_data      197 drivers/hid/hid-wiimote.h 	void (*in_ir) (struct wiimote_data *wdata, const __u8 *ir, bool packed,
wiimote_data      199 drivers/hid/hid-wiimote.h 	void (*in_mp) (struct wiimote_data *wdata, const __u8 *mp);
wiimote_data      200 drivers/hid/hid-wiimote.h 	void (*in_ext) (struct wiimote_data *wdata, const __u8 *ext);
wiimote_data      261 drivers/hid/hid-wiimote.h void __wiimote_schedule(struct wiimote_data *wdata);
wiimote_data      263 drivers/hid/hid-wiimote.h extern void wiiproto_req_drm(struct wiimote_data *wdata, __u8 drm);
wiimote_data      264 drivers/hid/hid-wiimote.h extern void wiiproto_req_rumble(struct wiimote_data *wdata, __u8 rumble);
wiimote_data      265 drivers/hid/hid-wiimote.h extern void wiiproto_req_leds(struct wiimote_data *wdata, int leds);
wiimote_data      266 drivers/hid/hid-wiimote.h extern void wiiproto_req_status(struct wiimote_data *wdata);
wiimote_data      267 drivers/hid/hid-wiimote.h extern void wiiproto_req_accel(struct wiimote_data *wdata, __u8 accel);
wiimote_data      268 drivers/hid/hid-wiimote.h extern void wiiproto_req_ir1(struct wiimote_data *wdata, __u8 flags);
wiimote_data      269 drivers/hid/hid-wiimote.h extern void wiiproto_req_ir2(struct wiimote_data *wdata, __u8 flags);
wiimote_data      270 drivers/hid/hid-wiimote.h extern int wiimote_cmd_write(struct wiimote_data *wdata, __u32 offset,
wiimote_data      272 drivers/hid/hid-wiimote.h extern ssize_t wiimote_cmd_read(struct wiimote_data *wdata, __u32 offset,
wiimote_data      279 drivers/hid/hid-wiimote.h extern void wiiproto_req_rmem(struct wiimote_data *wdata, bool eeprom,
wiimote_data      284 drivers/hid/hid-wiimote.h extern int wiidebug_init(struct wiimote_data *wdata);
wiimote_data      285 drivers/hid/hid-wiimote.h extern void wiidebug_deinit(struct wiimote_data *wdata);
wiimote_data      295 drivers/hid/hid-wiimote.h static inline bool wiimote_cmd_pending(struct wiimote_data *wdata, int cmd,
wiimote_data      302 drivers/hid/hid-wiimote.h static inline void wiimote_cmd_complete(struct wiimote_data *wdata)
wiimote_data      309 drivers/hid/hid-wiimote.h static inline void wiimote_cmd_abort(struct wiimote_data *wdata)
wiimote_data      318 drivers/hid/hid-wiimote.h static inline int wiimote_cmd_acquire(struct wiimote_data *wdata)
wiimote_data      323 drivers/hid/hid-wiimote.h static inline void wiimote_cmd_acquire_noint(struct wiimote_data *wdata)
wiimote_data      329 drivers/hid/hid-wiimote.h static inline void wiimote_cmd_set(struct wiimote_data *wdata, int cmd,
wiimote_data      337 drivers/hid/hid-wiimote.h static inline void wiimote_cmd_release(struct wiimote_data *wdata)
wiimote_data      342 drivers/hid/hid-wiimote.h static inline int wiimote_cmd_wait(struct wiimote_data *wdata)
wiimote_data      361 drivers/hid/hid-wiimote.h static inline int wiimote_cmd_wait_noint(struct wiimote_data *wdata)