s4985_adapter      30 drivers/i2c/busses/i2c-nforce2-s4985.c static struct i2c_adapter *s4985_adapter;
s4985_adapter     158 drivers/i2c/busses/i2c-nforce2-s4985.c 	s4985_adapter = kcalloc(5, sizeof(struct i2c_adapter), GFP_KERNEL);
s4985_adapter     159 drivers/i2c/busses/i2c-nforce2-s4985.c 	if (!s4985_adapter) {
s4985_adapter     172 drivers/i2c/busses/i2c-nforce2-s4985.c 	s4985_adapter[0] = *nforce2_smbus;
s4985_adapter     173 drivers/i2c/busses/i2c-nforce2-s4985.c 	s4985_adapter[0].algo = s4985_algo;
s4985_adapter     174 drivers/i2c/busses/i2c-nforce2-s4985.c 	s4985_adapter[0].dev.parent = nforce2_smbus->dev.parent;
s4985_adapter     177 drivers/i2c/busses/i2c-nforce2-s4985.c 		s4985_adapter[i] = *nforce2_smbus;
s4985_adapter     178 drivers/i2c/busses/i2c-nforce2-s4985.c 		snprintf(s4985_adapter[i].name, sizeof(s4985_adapter[i].name),
s4985_adapter     180 drivers/i2c/busses/i2c-nforce2-s4985.c 		s4985_adapter[i].algo = s4985_algo + i;
s4985_adapter     181 drivers/i2c/busses/i2c-nforce2-s4985.c 		s4985_adapter[i].dev.parent = nforce2_smbus->dev.parent;
s4985_adapter     190 drivers/i2c/busses/i2c-nforce2-s4985.c 		error = i2c_add_adapter(s4985_adapter + i);
s4985_adapter     196 drivers/i2c/busses/i2c-nforce2-s4985.c 				i2c_del_adapter(s4985_adapter + i);
s4985_adapter     207 drivers/i2c/busses/i2c-nforce2-s4985.c 	kfree(s4985_adapter);
s4985_adapter     208 drivers/i2c/busses/i2c-nforce2-s4985.c 	s4985_adapter = NULL;
s4985_adapter     218 drivers/i2c/busses/i2c-nforce2-s4985.c 	if (s4985_adapter) {
s4985_adapter     222 drivers/i2c/busses/i2c-nforce2-s4985.c 			i2c_del_adapter(s4985_adapter+i);
s4985_adapter     223 drivers/i2c/busses/i2c-nforce2-s4985.c 		kfree(s4985_adapter);
s4985_adapter     224 drivers/i2c/busses/i2c-nforce2-s4985.c 		s4985_adapter = NULL;