if (tgfx_base[0] || tgfx_base[1] || tgfx_base[2]) return 0; 
for (i = 0; i < TGFX_MAX_PORTS; i++) { if (tgfx[i].nargs == 0 || tgfx[i].args[0] < 0) continue; 
static int __init tgfx_init(void){	tgfx_base[0] = tgfx_probe(tgfx, tgfx_nargs);	tgfx_base[1] = tgfx_probe(tgfx_2, tgfx_nargs_2);	tgfx_base[2] = tgfx_probe(tgfx_3, tgfx_nargs_3);	if (tgfx_base[0] || tgfx_base[1] || tgfx_base[2])		return 0;	return -ENODEV;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/17dd3f0f7aa729a042af5d3318ff9b3e7781b45b/turbografx.c/buggy/drivers/input/joystick/turbografx.c