Lines Matching refs:exttype

490 static bool wiimote_cmd_map_mp(struct wiimote_data *wdata, __u8 exttype)
495 switch (exttype) {
739 wdata->state.exttype = ext;
748 ops = wiimod_ext_table[wdata->state.exttype];
751 wdata->state.exttype = WIIMOTE_EXT_UNKNOWN;
814 __u8 exttype)
824 if (exttype == WIIMOTE_EXT_BALANCE_BOARD) {
827 } else if (exttype == WIIMOTE_EXT_PRO_CONTROLLER) {
859 name, vendor, product, exttype);
869 __u8 exttype = WIIMOTE_EXT_NONE, extdata[6];
893 exttype = wiimote_cmd_read_ext(wdata, extdata);
897 wiimote_init_set_type(wdata, exttype);
965 if (wdata->state.exttype == WIIMOTE_EXT_NONE &&
986 * read_ext == state.exttype
991 wdata->state.exttype != WIIMOTE_EXT_NONE) {
993 ret = type == wdata->state.exttype;
1017 wdata->state.exttype == WIIMOTE_EXT_NONE) {
1019 ret = type == wdata->state.exttype;
1044 if (wdata->state.exttype != WIIMOTE_EXT_NONE &&
1102 __u8 exttype, extdata[6], mpdata[6];
1129 exttype = wiimote_cmd_read_ext(wdata, extdata);
1134 if (exttype != wdata->state.exttype) {
1138 if (exttype == WIIMOTE_EXT_UNKNOWN) {
1141 } else if (exttype == WIIMOTE_EXT_NONE) {
1143 wdata->state.exttype = WIIMOTE_EXT_NONE;
1147 wiimote_exttype_names[exttype]);
1149 wiimote_ext_load(wdata, exttype);
1170 wiimote_cmd_map_mp(wdata, exttype);
1187 if (wdata->state.exttype == WIIMOTE_EXT_NONE) {
1195 } else if (wdata->state.exttype != WIIMOTE_EXT_NONE) {
1205 wdata->state.mp, wdata->state.exttype);
1255 ops = wiimod_ext_table[wdata->state.exttype];
1276 ops = wiimod_ext_table[wdata->state.exttype];
1354 ops = wiimod_ext_table[wdata->state.exttype];
1398 ops = wiimod_ext_table[wdata->state.exttype];
1659 type = wdata->state.exttype;