Symbol: wiimote_data
drivers/hid/hid-wiimote-core.c
1100
static void wiimote_init_hotplug(struct wiimote_data *wdata)
drivers/hid/hid-wiimote-core.c
1210
struct wiimote_data *wdata = container_of(work, struct wiimote_data,
drivers/hid/hid-wiimote-core.c
1226
void __wiimote_schedule(struct wiimote_data *wdata)
drivers/hid/hid-wiimote-core.c
1232
static void wiimote_schedule(struct wiimote_data *wdata)
drivers/hid/hid-wiimote-core.c
124
static inline void wiiproto_keep_rumble(struct wiimote_data *wdata, __u8 *cmd1)
drivers/hid/hid-wiimote-core.c
1243
struct wiimote_data *wdata = timer_container_of(wdata, t, timer);
drivers/hid/hid-wiimote-core.c
1250
static void handler_keys(struct wiimote_data *wdata, const __u8 *payload)
drivers/hid/hid-wiimote-core.c
1271
static void handler_accel(struct wiimote_data *wdata, const __u8 *payload)
drivers/hid/hid-wiimote-core.c
130
void wiiproto_req_rumble(struct wiimote_data *wdata, __u8 rumble)
drivers/hid/hid-wiimote-core.c
1304
static void handler_ext(struct wiimote_data *wdata, const __u8 *payload,
drivers/hid/hid-wiimote-core.c
1392
static void handler_ir(struct wiimote_data *wdata, const __u8 *payload,
drivers/hid/hid-wiimote-core.c
1415
static void handler_status_K(struct wiimote_data *wdata,
drivers/hid/hid-wiimote-core.c
1425
static void handler_status(struct wiimote_data *wdata, const __u8 *payload)
drivers/hid/hid-wiimote-core.c
1453
static void handler_generic_K(struct wiimote_data *wdata, const __u8 *payload)
drivers/hid/hid-wiimote-core.c
1458
static void handler_data(struct wiimote_data *wdata, const __u8 *payload)
drivers/hid/hid-wiimote-core.c
1479
static void handler_return(struct wiimote_data *wdata, const __u8 *payload)
drivers/hid/hid-wiimote-core.c
1495
static void handler_drm_KA(struct wiimote_data *wdata, const __u8 *payload)
drivers/hid/hid-wiimote-core.c
150
void wiiproto_req_leds(struct wiimote_data *wdata, int leds)
drivers/hid/hid-wiimote-core.c
1501
static void handler_drm_KE(struct wiimote_data *wdata, const __u8 *payload)
drivers/hid/hid-wiimote-core.c
1507
static void handler_drm_KAI(struct wiimote_data *wdata, const __u8 *payload)
drivers/hid/hid-wiimote-core.c
1517
static void handler_drm_KEE(struct wiimote_data *wdata, const __u8 *payload)
drivers/hid/hid-wiimote-core.c
1523
static void handler_drm_KIE(struct wiimote_data *wdata, const __u8 *payload)
drivers/hid/hid-wiimote-core.c
1533
static void handler_drm_KAE(struct wiimote_data *wdata, const __u8 *payload)
drivers/hid/hid-wiimote-core.c
1540
static void handler_drm_KAIE(struct wiimote_data *wdata, const __u8 *payload)
drivers/hid/hid-wiimote-core.c
1551
static void handler_drm_E(struct wiimote_data *wdata, const __u8 *payload)
drivers/hid/hid-wiimote-core.c
1556
static void handler_drm_SKAI1(struct wiimote_data *wdata, const __u8 *payload)
drivers/hid/hid-wiimote-core.c
1568
static void handler_drm_SKAI2(struct wiimote_data *wdata, const __u8 *payload)
drivers/hid/hid-wiimote-core.c
1591
void (*func)(struct wiimote_data *wdata, const __u8 *payload);
drivers/hid/hid-wiimote-core.c
1625
struct wiimote_data *wdata = hid_get_drvdata(hdev);
drivers/hid/hid-wiimote-core.c
1654
struct wiimote_data *wdata = dev_to_wii(dev);
drivers/hid/hid-wiimote-core.c
1689
struct wiimote_data *wdata = dev_to_wii(dev);
drivers/hid/hid-wiimote-core.c
1707
struct wiimote_data *wdata = dev_to_wii(dev);
drivers/hid/hid-wiimote-core.c
1736
static struct wiimote_data *wiimote_create(struct hid_device *hdev)
drivers/hid/hid-wiimote-core.c
1738
struct wiimote_data *wdata;
drivers/hid/hid-wiimote-core.c
1762
static void wiimote_destroy(struct wiimote_data *wdata)
drivers/hid/hid-wiimote-core.c
1792
struct wiimote_data *wdata;
drivers/hid/hid-wiimote-core.c
1863
struct wiimote_data *wdata = hid_get_drvdata(hdev);
drivers/hid/hid-wiimote-core.c
194
static __u8 select_drm(struct wiimote_data *wdata)
drivers/hid/hid-wiimote-core.c
240
void wiiproto_req_drm(struct wiimote_data *wdata, __u8 drm)
drivers/hid/hid-wiimote-core.c
258
void wiiproto_req_status(struct wiimote_data *wdata)
drivers/hid/hid-wiimote-core.c
269
void wiiproto_req_accel(struct wiimote_data *wdata, __u8 accel)
drivers/hid/hid-wiimote-core.c
283
void wiiproto_req_ir1(struct wiimote_data *wdata, __u8 flags)
drivers/hid/hid-wiimote-core.c
294
void wiiproto_req_ir2(struct wiimote_data *wdata, __u8 flags)
drivers/hid/hid-wiimote-core.c
311
static void wiiproto_req_wmem(struct wiimote_data *wdata, bool eeprom,
drivers/hid/hid-wiimote-core.c
336
void wiiproto_req_rmem(struct wiimote_data *wdata, bool eeprom, __u32 offset,
drivers/hid/hid-wiimote-core.c
362
int wiimote_cmd_write(struct wiimote_data *wdata, __u32 offset,
drivers/hid/hid-wiimote-core.c
381
ssize_t wiimote_cmd_read(struct wiimote_data *wdata, __u32 offset, __u8 *rmem,
drivers/hid/hid-wiimote-core.c
411
static int wiimote_cmd_init_ext(struct wiimote_data *wdata)
drivers/hid/hid-wiimote-core.c
432
static __u8 wiimote_cmd_read_ext(struct wiimote_data *wdata, __u8 *rmem)
drivers/hid/hid-wiimote-core.c
45
struct wiimote_data *wdata = container_of(queue, struct wiimote_data,
drivers/hid/hid-wiimote-core.c
469
static int wiimote_cmd_init_mp(struct wiimote_data *wdata)
drivers/hid/hid-wiimote-core.c
490
static bool wiimote_cmd_map_mp(struct wiimote_data *wdata, __u8 exttype)
drivers/hid/hid-wiimote-core.c
514
static bool wiimote_cmd_read_mp(struct wiimote_data *wdata, __u8 *rmem)
drivers/hid/hid-wiimote-core.c
534
static __u8 wiimote_cmd_read_mp_mapped(struct wiimote_data *wdata)
drivers/hid/hid-wiimote-core.c
624
static void wiimote_modules_load(struct wiimote_data *wdata,
drivers/hid/hid-wiimote-core.c
689
static void wiimote_modules_unload(struct wiimote_data *wdata)
drivers/hid/hid-wiimote-core.c
70
static void wiimote_queue(struct wiimote_data *wdata, const __u8 *buffer,
drivers/hid/hid-wiimote-core.c
724
static void wiimote_ext_load(struct wiimote_data *wdata, unsigned int ext)
drivers/hid/hid-wiimote-core.c
743
static void wiimote_ext_unload(struct wiimote_data *wdata)
drivers/hid/hid-wiimote-core.c
759
static void wiimote_mp_load(struct wiimote_data *wdata)
drivers/hid/hid-wiimote-core.c
778
static void wiimote_mp_unload(struct wiimote_data *wdata)
drivers/hid/hid-wiimote-core.c
813
static void wiimote_init_set_type(struct wiimote_data *wdata,
drivers/hid/hid-wiimote-core.c
867
static void wiimote_init_detect(struct wiimote_data *wdata)
drivers/hid/hid-wiimote-core.c
913
static void wiimote_init_poll_mp(struct wiimote_data *wdata)
drivers/hid/hid-wiimote-core.c
946
static bool wiimote_init_check(struct wiimote_data *wdata)
drivers/hid/hid-wiimote-debug.c
172
int wiidebug_init(struct wiimote_data *wdata)
drivers/hid/hid-wiimote-debug.c
18
struct wiimote_data *wdata;
drivers/hid/hid-wiimote-debug.c
197
void wiidebug_deinit(struct wiimote_data *wdata)
drivers/hid/hid-wiimote-debug.c
27
struct wiimote_data *wdata = dbg->wdata;
drivers/hid/hid-wiimote-modules.c
1044
static void wiimod_classic_in_ext(struct wiimote_data *wdata, const __u8 *ext)
drivers/hid/hid-wiimote-modules.c
1200
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
1213
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
122
struct wiimote_data *wdata = container_of(work, struct wiimote_data,
drivers/hid/hid-wiimote-modules.c
1223
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
1279
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
1309
static void wiimod_bboard_in_keys(struct wiimote_data *wdata, const __u8 *keys)
drivers/hid/hid-wiimote-modules.c
1316
static void wiimod_bboard_in_ext(struct wiimote_data *wdata,
drivers/hid/hid-wiimote-modules.c
133
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
1391
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
1404
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
1417
struct wiimote_data *wdata = dev_to_wii(dev);
drivers/hid/hid-wiimote-modules.c
1468
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
1552
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
156
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
1623
static void wiimod_pro_in_ext(struct wiimote_data *wdata, const __u8 *ext)
drivers/hid/hid-wiimote-modules.c
168
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
1766
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
1779
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
1791
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
1817
struct wiimote_data *wdata = dev_to_wii(dev);
drivers/hid/hid-wiimote-modules.c
1833
struct wiimote_data *wdata = dev_to_wii(dev);
drivers/hid/hid-wiimote-modules.c
1863
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
1942
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
1977
static inline void wiimod_drums_report_pressure(struct wiimote_data *wdata,
drivers/hid/hid-wiimote-modules.c
1994
static void wiimod_drums_in_ext(struct wiimote_data *wdata, const __u8 *ext)
drivers/hid/hid-wiimote-modules.c
203
struct wiimote_data *wdata = power_supply_get_drvdata(psy);
drivers/hid/hid-wiimote-modules.c
2086
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
2099
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
2109
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
2173
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
2223
static void wiimod_guitar_in_ext(struct wiimote_data *wdata, const __u8 *ext)
drivers/hid/hid-wiimote-modules.c
2316
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
2329
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
2339
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
235
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
2389
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
2439
static void wiimod_turntable_in_ext(struct wiimote_data *wdata, const __u8 *ext)
drivers/hid/hid-wiimote-modules.c
2535
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
2548
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
2558
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
2613
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
2638
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
2650
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
2674
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
2686
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
269
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
2712
static void wiimod_mp_in_mp(struct wiimote_data *wdata, const __u8 *ext)
drivers/hid/hid-wiimote-modules.c
2773
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
2787
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
2798
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
2840
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
297
struct wiimote_data *wdata = dev_to_wii(dev);
drivers/hid/hid-wiimote-modules.c
318
struct wiimote_data *wdata = dev_to_wii(dev);
drivers/hid/hid-wiimote-modules.c
339
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
381
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
425
static void wiimod_accel_in_accel(struct wiimote_data *wdata,
drivers/hid/hid-wiimote-modules.c
461
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
473
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
482
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
523
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
550
static void wiimod_ir_in_ir(struct wiimote_data *wdata, const __u8 *ir,
drivers/hid/hid-wiimote-modules.c
607
static int wiimod_ir_change(struct wiimote_data *wdata, __u16 mode)
drivers/hid/hid-wiimote-modules.c
62
static void wiimod_keys_in_keys(struct wiimote_data *wdata, const __u8 *keys)
drivers/hid/hid-wiimote-modules.c
721
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
728
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
734
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
785
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
820
static void wiimod_nunchuk_in_ext(struct wiimote_data *wdata, const __u8 *ext)
drivers/hid/hid-wiimote-modules.c
90
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
906
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
919
struct wiimote_data *wdata = input_get_drvdata(dev);
drivers/hid/hid-wiimote-modules.c
929
struct wiimote_data *wdata)
drivers/hid/hid-wiimote-modules.c
982
struct wiimote_data *wdata)
drivers/hid/hid-wiimote.h
194
struct wiimote_data *wdata);
drivers/hid/hid-wiimote.h
196
struct wiimote_data *wdata);
drivers/hid/hid-wiimote.h
198
void (*in_keys) (struct wiimote_data *wdata, const __u8 *keys);
drivers/hid/hid-wiimote.h
199
void (*in_accel) (struct wiimote_data *wdata, const __u8 *accel);
drivers/hid/hid-wiimote.h
200
void (*in_ir) (struct wiimote_data *wdata, const __u8 *ir, bool packed,
drivers/hid/hid-wiimote.h
202
void (*in_mp) (struct wiimote_data *wdata, const __u8 *mp);
drivers/hid/hid-wiimote.h
203
void (*in_ext) (struct wiimote_data *wdata, const __u8 *ext);
drivers/hid/hid-wiimote.h
264
void __wiimote_schedule(struct wiimote_data *wdata);
drivers/hid/hid-wiimote.h
266
extern void wiiproto_req_drm(struct wiimote_data *wdata, __u8 drm);
drivers/hid/hid-wiimote.h
267
extern void wiiproto_req_rumble(struct wiimote_data *wdata, __u8 rumble);
drivers/hid/hid-wiimote.h
268
extern void wiiproto_req_leds(struct wiimote_data *wdata, int leds);
drivers/hid/hid-wiimote.h
269
extern void wiiproto_req_status(struct wiimote_data *wdata);
drivers/hid/hid-wiimote.h
270
extern void wiiproto_req_accel(struct wiimote_data *wdata, __u8 accel);
drivers/hid/hid-wiimote.h
271
extern void wiiproto_req_ir1(struct wiimote_data *wdata, __u8 flags);
drivers/hid/hid-wiimote.h
272
extern void wiiproto_req_ir2(struct wiimote_data *wdata, __u8 flags);
drivers/hid/hid-wiimote.h
273
extern int wiimote_cmd_write(struct wiimote_data *wdata, __u32 offset,
drivers/hid/hid-wiimote.h
275
extern ssize_t wiimote_cmd_read(struct wiimote_data *wdata, __u32 offset,
drivers/hid/hid-wiimote.h
282
extern void wiiproto_req_rmem(struct wiimote_data *wdata, bool eeprom,
drivers/hid/hid-wiimote.h
287
extern int wiidebug_init(struct wiimote_data *wdata);
drivers/hid/hid-wiimote.h
288
extern void wiidebug_deinit(struct wiimote_data *wdata);
drivers/hid/hid-wiimote.h
298
static inline bool wiimote_cmd_pending(struct wiimote_data *wdata, int cmd,
drivers/hid/hid-wiimote.h
305
static inline void wiimote_cmd_complete(struct wiimote_data *wdata)
drivers/hid/hid-wiimote.h
312
static inline void wiimote_cmd_abort(struct wiimote_data *wdata)
drivers/hid/hid-wiimote.h
321
static inline int wiimote_cmd_acquire(struct wiimote_data *wdata)
drivers/hid/hid-wiimote.h
326
static inline void wiimote_cmd_acquire_noint(struct wiimote_data *wdata)
drivers/hid/hid-wiimote.h
332
static inline void wiimote_cmd_set(struct wiimote_data *wdata, int cmd,
drivers/hid/hid-wiimote.h
340
static inline void wiimote_cmd_release(struct wiimote_data *wdata)
drivers/hid/hid-wiimote.h
345
static inline int wiimote_cmd_wait(struct wiimote_data *wdata)
drivers/hid/hid-wiimote.h
364
static inline int wiimote_cmd_wait_noint(struct wiimote_data *wdata)