a3d->bads++; 
a3d->bads++; 
static void a3d_poll(struct gameport *gameport){	struct a3d *a3d = gameport_get_drvdata(gameport);	unsigned char data[A3D_MAX_LENGTH];	a3d->reads++;	if (a3d_read_packet(a3d->gameport, a3d->length, data) != a3d->length ||	    data[0] != a3d->mode || a3d_csum(data, a3d->length))	 	a3d->bads++;	else		a3d_read(a3d, data);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/ab0c3443ad2de03383f2549195badf64779d08a1/a3d.c/buggy/drivers/input/joystick/a3d.c