int ds1337_do_command(int id, int cmd, void *arg) 
int ds1337_do_command(int bus, int cmd, void *arg) 
int ds1337_do_command(int id, int cmd, void *arg){	struct list_head *walk;	struct list_head *tmp;	struct ds1337_data *data;	list_for_each_safe(walk, tmp, &ds1337_clients) {		data = list_entry(walk, struct ds1337_data, list);		if (data->id == id)			return ds1337_command(&data->client, cmd, arg);	}	return -ENODEV;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/86919833dbeac668762ae7056ead2d35d070f622/ds1337.c/buggy/drivers/i2c/chips/ds1337.c