Lines Matching refs:packet

989 	struct xpad_output_packet *pkt, *packet = NULL;  in xpad_prepare_next_out_packet()  local
1005 packet = pkt; in xpad_prepare_next_out_packet()
1010 if (packet) { in xpad_prepare_next_out_packet()
1011 memcpy(xpad->odata, packet->data, packet->len); in xpad_prepare_next_out_packet()
1012 xpad->irq_out->transfer_buffer_length = packet->len; in xpad_prepare_next_out_packet()
1013 packet->pending = false; in xpad_prepare_next_out_packet()
1148 struct xpad_output_packet *packet = in xpad_inquiry_pad_presence() local
1155 packet->data[0] = 0x08; in xpad_inquiry_pad_presence()
1156 packet->data[1] = 0x00; in xpad_inquiry_pad_presence()
1157 packet->data[2] = 0x0F; in xpad_inquiry_pad_presence()
1158 packet->data[3] = 0xC0; in xpad_inquiry_pad_presence()
1159 packet->data[4] = 0x00; in xpad_inquiry_pad_presence()
1160 packet->data[5] = 0x00; in xpad_inquiry_pad_presence()
1161 packet->data[6] = 0x00; in xpad_inquiry_pad_presence()
1162 packet->data[7] = 0x00; in xpad_inquiry_pad_presence()
1163 packet->data[8] = 0x00; in xpad_inquiry_pad_presence()
1164 packet->data[9] = 0x00; in xpad_inquiry_pad_presence()
1165 packet->data[10] = 0x00; in xpad_inquiry_pad_presence()
1166 packet->data[11] = 0x00; in xpad_inquiry_pad_presence()
1167 packet->len = 12; in xpad_inquiry_pad_presence()
1168 packet->pending = true; in xpad_inquiry_pad_presence()
1202 struct xpad_output_packet *packet = in xpadone_ack_mode_report() local
1211 packet->len = sizeof(mode_report_ack); in xpadone_ack_mode_report()
1212 memcpy(packet->data, mode_report_ack, packet->len); in xpadone_ack_mode_report()
1213 packet->data[2] = seq_num; in xpadone_ack_mode_report()
1214 packet->pending = true; in xpadone_ack_mode_report()
1227 struct xpad_output_packet *packet = &xpad->out_packets[XPAD_OUT_FF_IDX]; in xpad_play_effect() local
1243 packet->data[0] = 0x00; in xpad_play_effect()
1244 packet->data[1] = 0x06; in xpad_play_effect()
1245 packet->data[2] = 0x00; in xpad_play_effect()
1246 packet->data[3] = strong / 256; /* left actuator */ in xpad_play_effect()
1247 packet->data[4] = 0x00; in xpad_play_effect()
1248 packet->data[5] = weak / 256; /* right actuator */ in xpad_play_effect()
1249 packet->len = 6; in xpad_play_effect()
1250 packet->pending = true; in xpad_play_effect()
1254 packet->data[0] = 0x00; in xpad_play_effect()
1255 packet->data[1] = 0x08; in xpad_play_effect()
1256 packet->data[2] = 0x00; in xpad_play_effect()
1257 packet->data[3] = strong / 256; /* left actuator? */ in xpad_play_effect()
1258 packet->data[4] = weak / 256; /* right actuator? */ in xpad_play_effect()
1259 packet->data[5] = 0x00; in xpad_play_effect()
1260 packet->data[6] = 0x00; in xpad_play_effect()
1261 packet->data[7] = 0x00; in xpad_play_effect()
1262 packet->len = 8; in xpad_play_effect()
1263 packet->pending = true; in xpad_play_effect()
1267 packet->data[0] = 0x00; in xpad_play_effect()
1268 packet->data[1] = 0x01; in xpad_play_effect()
1269 packet->data[2] = 0x0F; in xpad_play_effect()
1270 packet->data[3] = 0xC0; in xpad_play_effect()
1271 packet->data[4] = 0x00; in xpad_play_effect()
1272 packet->data[5] = strong / 256; in xpad_play_effect()
1273 packet->data[6] = weak / 256; in xpad_play_effect()
1274 packet->data[7] = 0x00; in xpad_play_effect()
1275 packet->data[8] = 0x00; in xpad_play_effect()
1276 packet->data[9] = 0x00; in xpad_play_effect()
1277 packet->data[10] = 0x00; in xpad_play_effect()
1278 packet->data[11] = 0x00; in xpad_play_effect()
1279 packet->len = 12; in xpad_play_effect()
1280 packet->pending = true; in xpad_play_effect()
1284 packet->data[0] = 0x09; /* activate rumble */ in xpad_play_effect()
1285 packet->data[1] = 0x00; in xpad_play_effect()
1286 packet->data[2] = xpad->odata_serial++; in xpad_play_effect()
1287 packet->data[3] = 0x09; in xpad_play_effect()
1288 packet->data[4] = 0x00; in xpad_play_effect()
1289 packet->data[5] = 0x0F; in xpad_play_effect()
1290 packet->data[6] = 0x00; in xpad_play_effect()
1291 packet->data[7] = 0x00; in xpad_play_effect()
1292 packet->data[8] = strong / 512; /* left actuator */ in xpad_play_effect()
1293 packet->data[9] = weak / 512; /* right actuator */ in xpad_play_effect()
1294 packet->data[10] = 0xFF; /* on period */ in xpad_play_effect()
1295 packet->data[11] = 0x00; /* off period */ in xpad_play_effect()
1296 packet->data[12] = 0xFF; /* repeat count */ in xpad_play_effect()
1297 packet->len = 13; in xpad_play_effect()
1298 packet->pending = true; in xpad_play_effect()
1364 struct xpad_output_packet *packet = in xpad_send_led_command() local
1374 packet->data[0] = 0x01; in xpad_send_led_command()
1375 packet->data[1] = 0x03; in xpad_send_led_command()
1376 packet->data[2] = command; in xpad_send_led_command()
1377 packet->len = 3; in xpad_send_led_command()
1378 packet->pending = true; in xpad_send_led_command()
1382 packet->data[0] = 0x00; in xpad_send_led_command()
1383 packet->data[1] = 0x00; in xpad_send_led_command()
1384 packet->data[2] = 0x08; in xpad_send_led_command()
1385 packet->data[3] = 0x40 + command; in xpad_send_led_command()
1386 packet->data[4] = 0x00; in xpad_send_led_command()
1387 packet->data[5] = 0x00; in xpad_send_led_command()
1388 packet->data[6] = 0x00; in xpad_send_led_command()
1389 packet->data[7] = 0x00; in xpad_send_led_command()
1390 packet->data[8] = 0x00; in xpad_send_led_command()
1391 packet->data[9] = 0x00; in xpad_send_led_command()
1392 packet->data[10] = 0x00; in xpad_send_led_command()
1393 packet->data[11] = 0x00; in xpad_send_led_command()
1394 packet->len = 12; in xpad_send_led_command()
1395 packet->pending = true; in xpad_send_led_command()
1506 struct xpad_output_packet *packet = in xpad360w_poweroff_controller() local
1511 packet->data[0] = 0x00; in xpad360w_poweroff_controller()
1512 packet->data[1] = 0x00; in xpad360w_poweroff_controller()
1513 packet->data[2] = 0x08; in xpad360w_poweroff_controller()
1514 packet->data[3] = 0xC0; in xpad360w_poweroff_controller()
1515 packet->data[4] = 0x00; in xpad360w_poweroff_controller()
1516 packet->data[5] = 0x00; in xpad360w_poweroff_controller()
1517 packet->data[6] = 0x00; in xpad360w_poweroff_controller()
1518 packet->data[7] = 0x00; in xpad360w_poweroff_controller()
1519 packet->data[8] = 0x00; in xpad360w_poweroff_controller()
1520 packet->data[9] = 0x00; in xpad360w_poweroff_controller()
1521 packet->data[10] = 0x00; in xpad360w_poweroff_controller()
1522 packet->data[11] = 0x00; in xpad360w_poweroff_controller()
1523 packet->len = 12; in xpad360w_poweroff_controller()
1524 packet->pending = true; in xpad360w_poweroff_controller()