if (db9_base[0] || db9_base[1] || db9_base[2]) return 0; 
for (i = 0; i < DB9_MAX_PORTS; i++) { if (db9[i].nargs == 0 || db9[i].args[DB9_ARG_PARPORT] < 0) continue; 
static int __init db9_init(void){	db9_base[0] = db9_probe(db9, db9_nargs);	db9_base[1] = db9_probe(db9_2, db9_nargs_2);	db9_base[2] = db9_probe(db9_3, db9_nargs_3);	if (db9_base[0] || db9_base[1] || db9_base[2])		return 0;	return -ENODEV;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/17dd3f0f7aa729a042af5d3318ff9b3e7781b45b/db9.c/clean/drivers/input/joystick/db9.c