Lines Matching refs:packet
1013 struct xpad_output_packet *pkt, *packet = NULL; in xpad_prepare_next_out_packet() local
1029 packet = pkt; in xpad_prepare_next_out_packet()
1034 if (packet) { in xpad_prepare_next_out_packet()
1035 memcpy(xpad->odata, packet->data, packet->len); in xpad_prepare_next_out_packet()
1036 xpad->irq_out->transfer_buffer_length = packet->len; in xpad_prepare_next_out_packet()
1037 packet->pending = false; in xpad_prepare_next_out_packet()
1172 struct xpad_output_packet *packet = in xpad_inquiry_pad_presence() local
1179 packet->data[0] = 0x08; in xpad_inquiry_pad_presence()
1180 packet->data[1] = 0x00; in xpad_inquiry_pad_presence()
1181 packet->data[2] = 0x0F; in xpad_inquiry_pad_presence()
1182 packet->data[3] = 0xC0; in xpad_inquiry_pad_presence()
1183 packet->data[4] = 0x00; in xpad_inquiry_pad_presence()
1184 packet->data[5] = 0x00; in xpad_inquiry_pad_presence()
1185 packet->data[6] = 0x00; in xpad_inquiry_pad_presence()
1186 packet->data[7] = 0x00; in xpad_inquiry_pad_presence()
1187 packet->data[8] = 0x00; in xpad_inquiry_pad_presence()
1188 packet->data[9] = 0x00; in xpad_inquiry_pad_presence()
1189 packet->data[10] = 0x00; in xpad_inquiry_pad_presence()
1190 packet->data[11] = 0x00; in xpad_inquiry_pad_presence()
1191 packet->len = 12; in xpad_inquiry_pad_presence()
1192 packet->pending = true; in xpad_inquiry_pad_presence()
1226 struct xpad_output_packet *packet = in xpadone_ack_mode_report() local
1235 packet->len = sizeof(mode_report_ack); in xpadone_ack_mode_report()
1236 memcpy(packet->data, mode_report_ack, packet->len); in xpadone_ack_mode_report()
1237 packet->data[2] = seq_num; in xpadone_ack_mode_report()
1238 packet->pending = true; in xpadone_ack_mode_report()
1251 struct xpad_output_packet *packet = &xpad->out_packets[XPAD_OUT_FF_IDX]; in xpad_play_effect() local
1267 packet->data[0] = 0x00; in xpad_play_effect()
1268 packet->data[1] = 0x06; in xpad_play_effect()
1269 packet->data[2] = 0x00; in xpad_play_effect()
1270 packet->data[3] = strong / 256; /* left actuator */ in xpad_play_effect()
1271 packet->data[4] = 0x00; in xpad_play_effect()
1272 packet->data[5] = weak / 256; /* right actuator */ in xpad_play_effect()
1273 packet->len = 6; in xpad_play_effect()
1274 packet->pending = true; in xpad_play_effect()
1278 packet->data[0] = 0x00; in xpad_play_effect()
1279 packet->data[1] = 0x08; in xpad_play_effect()
1280 packet->data[2] = 0x00; in xpad_play_effect()
1281 packet->data[3] = strong / 256; /* left actuator? */ in xpad_play_effect()
1282 packet->data[4] = weak / 256; /* right actuator? */ in xpad_play_effect()
1283 packet->data[5] = 0x00; in xpad_play_effect()
1284 packet->data[6] = 0x00; in xpad_play_effect()
1285 packet->data[7] = 0x00; in xpad_play_effect()
1286 packet->len = 8; in xpad_play_effect()
1287 packet->pending = true; in xpad_play_effect()
1291 packet->data[0] = 0x00; in xpad_play_effect()
1292 packet->data[1] = 0x01; in xpad_play_effect()
1293 packet->data[2] = 0x0F; in xpad_play_effect()
1294 packet->data[3] = 0xC0; in xpad_play_effect()
1295 packet->data[4] = 0x00; in xpad_play_effect()
1296 packet->data[5] = strong / 256; in xpad_play_effect()
1297 packet->data[6] = weak / 256; in xpad_play_effect()
1298 packet->data[7] = 0x00; in xpad_play_effect()
1299 packet->data[8] = 0x00; in xpad_play_effect()
1300 packet->data[9] = 0x00; in xpad_play_effect()
1301 packet->data[10] = 0x00; in xpad_play_effect()
1302 packet->data[11] = 0x00; in xpad_play_effect()
1303 packet->len = 12; in xpad_play_effect()
1304 packet->pending = true; in xpad_play_effect()
1308 packet->data[0] = 0x09; /* activate rumble */ in xpad_play_effect()
1309 packet->data[1] = 0x00; in xpad_play_effect()
1310 packet->data[2] = xpad->odata_serial++; in xpad_play_effect()
1311 packet->data[3] = 0x09; in xpad_play_effect()
1312 packet->data[4] = 0x00; in xpad_play_effect()
1313 packet->data[5] = 0x0F; in xpad_play_effect()
1314 packet->data[6] = 0x00; in xpad_play_effect()
1315 packet->data[7] = 0x00; in xpad_play_effect()
1316 packet->data[8] = strong / 512; /* left actuator */ in xpad_play_effect()
1317 packet->data[9] = weak / 512; /* right actuator */ in xpad_play_effect()
1318 packet->data[10] = 0xFF; /* on period */ in xpad_play_effect()
1319 packet->data[11] = 0x00; /* off period */ in xpad_play_effect()
1320 packet->data[12] = 0xFF; /* repeat count */ in xpad_play_effect()
1321 packet->len = 13; in xpad_play_effect()
1322 packet->pending = true; in xpad_play_effect()
1388 struct xpad_output_packet *packet = in xpad_send_led_command() local
1398 packet->data[0] = 0x01; in xpad_send_led_command()
1399 packet->data[1] = 0x03; in xpad_send_led_command()
1400 packet->data[2] = command; in xpad_send_led_command()
1401 packet->len = 3; in xpad_send_led_command()
1402 packet->pending = true; in xpad_send_led_command()
1406 packet->data[0] = 0x00; in xpad_send_led_command()
1407 packet->data[1] = 0x00; in xpad_send_led_command()
1408 packet->data[2] = 0x08; in xpad_send_led_command()
1409 packet->data[3] = 0x40 + command; in xpad_send_led_command()
1410 packet->data[4] = 0x00; in xpad_send_led_command()
1411 packet->data[5] = 0x00; in xpad_send_led_command()
1412 packet->data[6] = 0x00; in xpad_send_led_command()
1413 packet->data[7] = 0x00; in xpad_send_led_command()
1414 packet->data[8] = 0x00; in xpad_send_led_command()
1415 packet->data[9] = 0x00; in xpad_send_led_command()
1416 packet->data[10] = 0x00; in xpad_send_led_command()
1417 packet->data[11] = 0x00; in xpad_send_led_command()
1418 packet->len = 12; in xpad_send_led_command()
1419 packet->pending = true; in xpad_send_led_command()
1530 struct xpad_output_packet *packet = in xpad360w_poweroff_controller() local
1535 packet->data[0] = 0x00; in xpad360w_poweroff_controller()
1536 packet->data[1] = 0x00; in xpad360w_poweroff_controller()
1537 packet->data[2] = 0x08; in xpad360w_poweroff_controller()
1538 packet->data[3] = 0xC0; in xpad360w_poweroff_controller()
1539 packet->data[4] = 0x00; in xpad360w_poweroff_controller()
1540 packet->data[5] = 0x00; in xpad360w_poweroff_controller()
1541 packet->data[6] = 0x00; in xpad360w_poweroff_controller()
1542 packet->data[7] = 0x00; in xpad360w_poweroff_controller()
1543 packet->data[8] = 0x00; in xpad360w_poweroff_controller()
1544 packet->data[9] = 0x00; in xpad360w_poweroff_controller()
1545 packet->data[10] = 0x00; in xpad360w_poweroff_controller()
1546 packet->data[11] = 0x00; in xpad360w_poweroff_controller()
1547 packet->len = 12; in xpad360w_poweroff_controller()
1548 packet->pending = true; in xpad360w_poweroff_controller()