Lines Matching refs:idbuf
575 unsigned char *idbuf = NULL; /* [SW_LENGTH] */ in sw_connect() local
583 idbuf = kmalloc(SW_LENGTH, GFP_KERNEL); in sw_connect()
584 if (!sw || !buf || !idbuf) { in sw_connect()
616 j = sw_read_packet(gameport, idbuf, SW_LENGTH, i); /* Read ID. This initializes the stick */ in sw_connect()
617 m |= sw_guess_mode(idbuf, j); /* ID packet should carry mode info [3DP] */ in sw_connect()
630 j = sw_read_packet(gameport, idbuf, SW_LENGTH, i); /* Retry reading ID */ in sw_connect()
681 sprintf(comment, " [AC %s]", str_off_on(sw_get_bits(idbuf,38,1,3))); in sw_connect()
694 sw_3dp_id(idbuf, comment, sizeof(comment)); in sw_connect()
704 sw_print_packet("ID", j * 3, idbuf, 3); in sw_connect()
711 sw_print_packet("ID", j * 3, idbuf, 3); in sw_connect()
775 kfree(idbuf); in sw_connect()