Lines Matching defs:sw_read_packet
111 * sw_read_packet() is a function which reads either a data packet, or an
116 static int sw_read_packet(struct gameport *gameport, unsigned char *buf, int length, int id)
411 i = sw_read_packet(sw->gameport, buf, sw->length, 0);
472 i = sw_read_packet(sw->gameport, buf, SW_LENGTH, 0); /* Read normal data packet */
474 sw_read_packet(sw->gameport, buf, SW_LENGTH, i); /* Read ID packet, this initializes the stick */
599 i = sw_read_packet(gameport, buf, SW_LENGTH, 0); /* Read normal packet */
606 i = sw_read_packet(gameport, buf, SW_LENGTH, 0); /* Retry reading packet */
615 j = sw_read_packet(gameport, idbuf, SW_LENGTH, i); /* Read ID. This initializes the stick */
621 i = sw_read_packet(gameport, buf, SW_LENGTH, 0); /* Retry reading packet */
629 j = sw_read_packet(gameport, idbuf, SW_LENGTH, i); /* Retry reading ID */
640 i = sw_read_packet(gameport, buf, SW_LENGTH, 0); /* Read data packet */