Lines Matching refs:packet

1199 	struct xpad_output_packet *pkt, *packet = NULL;  in xpad_prepare_next_out_packet()  local
1215 packet = pkt; in xpad_prepare_next_out_packet()
1220 if (packet) { in xpad_prepare_next_out_packet()
1221 memcpy(xpad->odata, packet->data, packet->len); in xpad_prepare_next_out_packet()
1222 xpad->irq_out->transfer_buffer_length = packet->len; in xpad_prepare_next_out_packet()
1223 packet->pending = false; in xpad_prepare_next_out_packet()
1358 struct xpad_output_packet *packet = in xpad_inquiry_pad_presence() local
1365 packet->data[0] = 0x08; in xpad_inquiry_pad_presence()
1366 packet->data[1] = 0x00; in xpad_inquiry_pad_presence()
1367 packet->data[2] = 0x0F; in xpad_inquiry_pad_presence()
1368 packet->data[3] = 0xC0; in xpad_inquiry_pad_presence()
1369 packet->data[4] = 0x00; in xpad_inquiry_pad_presence()
1370 packet->data[5] = 0x00; in xpad_inquiry_pad_presence()
1371 packet->data[6] = 0x00; in xpad_inquiry_pad_presence()
1372 packet->data[7] = 0x00; in xpad_inquiry_pad_presence()
1373 packet->data[8] = 0x00; in xpad_inquiry_pad_presence()
1374 packet->data[9] = 0x00; in xpad_inquiry_pad_presence()
1375 packet->data[10] = 0x00; in xpad_inquiry_pad_presence()
1376 packet->data[11] = 0x00; in xpad_inquiry_pad_presence()
1377 packet->len = 12; in xpad_inquiry_pad_presence()
1378 packet->pending = true; in xpad_inquiry_pad_presence()
1412 struct xpad_output_packet *packet = in xpadone_ack_mode_report() local
1421 packet->len = sizeof(mode_report_ack); in xpadone_ack_mode_report()
1422 memcpy(packet->data, mode_report_ack, packet->len); in xpadone_ack_mode_report()
1423 packet->data[2] = seq_num; in xpadone_ack_mode_report()
1424 packet->pending = true; in xpadone_ack_mode_report()
1437 struct xpad_output_packet *packet = &xpad->out_packets[XPAD_OUT_FF_IDX]; in xpad_play_effect() local
1453 packet->data[0] = 0x00; in xpad_play_effect()
1454 packet->data[1] = 0x06; in xpad_play_effect()
1455 packet->data[2] = 0x00; in xpad_play_effect()
1456 packet->data[3] = strong / 256; /* left actuator */ in xpad_play_effect()
1457 packet->data[4] = 0x00; in xpad_play_effect()
1458 packet->data[5] = weak / 256; /* right actuator */ in xpad_play_effect()
1459 packet->len = 6; in xpad_play_effect()
1460 packet->pending = true; in xpad_play_effect()
1464 packet->data[0] = 0x00; in xpad_play_effect()
1465 packet->data[1] = 0x08; in xpad_play_effect()
1466 packet->data[2] = 0x00; in xpad_play_effect()
1467 packet->data[3] = strong / 256; /* left actuator? */ in xpad_play_effect()
1468 packet->data[4] = weak / 256; /* right actuator? */ in xpad_play_effect()
1469 packet->data[5] = 0x00; in xpad_play_effect()
1470 packet->data[6] = 0x00; in xpad_play_effect()
1471 packet->data[7] = 0x00; in xpad_play_effect()
1472 packet->len = 8; in xpad_play_effect()
1473 packet->pending = true; in xpad_play_effect()
1477 packet->data[0] = 0x00; in xpad_play_effect()
1478 packet->data[1] = 0x01; in xpad_play_effect()
1479 packet->data[2] = 0x0F; in xpad_play_effect()
1480 packet->data[3] = 0xC0; in xpad_play_effect()
1481 packet->data[4] = 0x00; in xpad_play_effect()
1482 packet->data[5] = strong / 256; in xpad_play_effect()
1483 packet->data[6] = weak / 256; in xpad_play_effect()
1484 packet->data[7] = 0x00; in xpad_play_effect()
1485 packet->data[8] = 0x00; in xpad_play_effect()
1486 packet->data[9] = 0x00; in xpad_play_effect()
1487 packet->data[10] = 0x00; in xpad_play_effect()
1488 packet->data[11] = 0x00; in xpad_play_effect()
1489 packet->len = 12; in xpad_play_effect()
1490 packet->pending = true; in xpad_play_effect()
1494 packet->data[0] = GIP_CMD_RUMBLE; /* activate rumble */ in xpad_play_effect()
1495 packet->data[1] = 0x00; in xpad_play_effect()
1496 packet->data[2] = xpad->odata_serial++; in xpad_play_effect()
1497 packet->data[3] = GIP_PL_LEN(9); in xpad_play_effect()
1498 packet->data[4] = 0x00; in xpad_play_effect()
1499 packet->data[5] = GIP_MOTOR_ALL; in xpad_play_effect()
1500 packet->data[6] = 0x00; /* left trigger */ in xpad_play_effect()
1501 packet->data[7] = 0x00; /* right trigger */ in xpad_play_effect()
1502 packet->data[8] = strong / 512; /* left actuator */ in xpad_play_effect()
1503 packet->data[9] = weak / 512; /* right actuator */ in xpad_play_effect()
1504 packet->data[10] = 0xFF; /* on period */ in xpad_play_effect()
1505 packet->data[11] = 0x00; /* off period */ in xpad_play_effect()
1506 packet->data[12] = 0xFF; /* repeat count */ in xpad_play_effect()
1507 packet->len = 13; in xpad_play_effect()
1508 packet->pending = true; in xpad_play_effect()
1574 struct xpad_output_packet *packet = in xpad_send_led_command() local
1584 packet->data[0] = 0x01; in xpad_send_led_command()
1585 packet->data[1] = 0x03; in xpad_send_led_command()
1586 packet->data[2] = command; in xpad_send_led_command()
1587 packet->len = 3; in xpad_send_led_command()
1588 packet->pending = true; in xpad_send_led_command()
1592 packet->data[0] = 0x00; in xpad_send_led_command()
1593 packet->data[1] = 0x00; in xpad_send_led_command()
1594 packet->data[2] = 0x08; in xpad_send_led_command()
1595 packet->data[3] = 0x40 + command; in xpad_send_led_command()
1596 packet->data[4] = 0x00; in xpad_send_led_command()
1597 packet->data[5] = 0x00; in xpad_send_led_command()
1598 packet->data[6] = 0x00; in xpad_send_led_command()
1599 packet->data[7] = 0x00; in xpad_send_led_command()
1600 packet->data[8] = 0x00; in xpad_send_led_command()
1601 packet->data[9] = 0x00; in xpad_send_led_command()
1602 packet->data[10] = 0x00; in xpad_send_led_command()
1603 packet->data[11] = 0x00; in xpad_send_led_command()
1604 packet->len = 12; in xpad_send_led_command()
1605 packet->pending = true; in xpad_send_led_command()
1716 struct xpad_output_packet *packet = in xpad360w_poweroff_controller() local
1721 packet->data[0] = 0x00; in xpad360w_poweroff_controller()
1722 packet->data[1] = 0x00; in xpad360w_poweroff_controller()
1723 packet->data[2] = 0x08; in xpad360w_poweroff_controller()
1724 packet->data[3] = 0xC0; in xpad360w_poweroff_controller()
1725 packet->data[4] = 0x00; in xpad360w_poweroff_controller()
1726 packet->data[5] = 0x00; in xpad360w_poweroff_controller()
1727 packet->data[6] = 0x00; in xpad360w_poweroff_controller()
1728 packet->data[7] = 0x00; in xpad360w_poweroff_controller()
1729 packet->data[8] = 0x00; in xpad360w_poweroff_controller()
1730 packet->data[9] = 0x00; in xpad360w_poweroff_controller()
1731 packet->data[10] = 0x00; in xpad360w_poweroff_controller()
1732 packet->data[11] = 0x00; in xpad360w_poweroff_controller()
1733 packet->len = 12; in xpad360w_poweroff_controller()
1734 packet->pending = true; in xpad360w_poweroff_controller()