wiimod_ops
const struct wiimod_ops *ops;
const struct wiimod_ops *ops;
static bool valid_ext_handler(const struct wiimod_ops *ops, size_t len)
const struct wiimod_ops *ops;
const struct wiimod_ops *ops;
const struct wiimod_ops *ops;
const struct wiimod_ops *ops;
const struct wiimod_ops *ops;
const struct wiimod_ops *ops;
const struct wiimod_ops *ops;
const struct wiimod_ops *ops;
static const struct wiimod_ops wiimod_keys = {
static int wiimod_classic_probe(const struct wiimod_ops *ops,
static void wiimod_classic_remove(const struct wiimod_ops *ops,
static const struct wiimod_ops wiimod_classic = {
static int wiimod_bboard_probe(const struct wiimod_ops *ops,
static int wiimod_rumble_probe(const struct wiimod_ops *ops,
static void wiimod_bboard_remove(const struct wiimod_ops *ops,
static const struct wiimod_ops wiimod_bboard = {
static void wiimod_rumble_remove(const struct wiimod_ops *ops,
static const struct wiimod_ops wiimod_rumble = {
static int wiimod_pro_probe(const struct wiimod_ops *ops,
static void wiimod_pro_remove(const struct wiimod_ops *ops,
static const struct wiimod_ops wiimod_pro = {
static int wiimod_drums_probe(const struct wiimod_ops *ops,
static void wiimod_drums_remove(const struct wiimod_ops *ops,
static const struct wiimod_ops wiimod_drums = {
static int wiimod_guitar_probe(const struct wiimod_ops *ops,
static int wiimod_battery_probe(const struct wiimod_ops *ops,
static void wiimod_guitar_remove(const struct wiimod_ops *ops,
static const struct wiimod_ops wiimod_guitar = {
static int wiimod_turntable_probe(const struct wiimod_ops *ops,
static void wiimod_turntable_remove(const struct wiimod_ops *ops,
static const struct wiimod_ops wiimod_turntable = {
static int wiimod_builtin_mp_probe(const struct wiimod_ops *ops,
static void wiimod_builtin_mp_remove(const struct wiimod_ops *ops,
static const struct wiimod_ops wiimod_builtin_mp = {
static int wiimod_no_mp_probe(const struct wiimod_ops *ops,
static void wiimod_battery_remove(const struct wiimod_ops *ops,
static void wiimod_no_mp_remove(const struct wiimod_ops *ops,
static const struct wiimod_ops wiimod_no_mp = {
static const struct wiimod_ops wiimod_battery = {
static int wiimod_mp_probe(const struct wiimod_ops *ops,
static void wiimod_mp_remove(const struct wiimod_ops *ops,
const struct wiimod_ops wiimod_mp = {
static const struct wiimod_ops wiimod_dummy;
const struct wiimod_ops *wiimod_table[WIIMOD_NUM] = {
const struct wiimod_ops *wiimod_ext_table[WIIMOTE_EXT_NUM] = {
static int wiimod_led_probe(const struct wiimod_ops *ops,
static void wiimod_led_remove(const struct wiimod_ops *ops,
static const struct wiimod_ops wiimod_leds[4] = {
static int wiimod_accel_probe(const struct wiimod_ops *ops,
static void wiimod_accel_remove(const struct wiimod_ops *ops,
static const struct wiimod_ops wiimod_accel = {
static int wiimod_ir_probe(const struct wiimod_ops *ops,
static void wiimod_ir_remove(const struct wiimod_ops *ops,
static const struct wiimod_ops wiimod_ir = {
static int wiimod_keys_probe(const struct wiimod_ops *ops,
static int wiimod_nunchuk_probe(const struct wiimod_ops *ops,
static void wiimod_nunchuk_remove(const struct wiimod_ops *ops,
static const struct wiimod_ops wiimod_nunchuk = {
int (*probe) (const struct wiimod_ops *ops,
void (*remove) (const struct wiimod_ops *ops,
extern const struct wiimod_ops *wiimod_table[WIIMOD_NUM];
extern const struct wiimod_ops *wiimod_ext_table[WIIMOTE_EXT_NUM];
extern const struct wiimod_ops wiimod_mp;