s4985_algo 31 drivers/i2c/busses/i2c-nforce2-s4985.c static struct i2c_algorithm *s4985_algo; s4985_algo 163 drivers/i2c/busses/i2c-nforce2-s4985.c s4985_algo = kcalloc(5, sizeof(struct i2c_algorithm), GFP_KERNEL); s4985_algo 164 drivers/i2c/busses/i2c-nforce2-s4985.c if (!s4985_algo) { s4985_algo 170 drivers/i2c/busses/i2c-nforce2-s4985.c s4985_algo[0] = *(nforce2_smbus->algo); s4985_algo 171 drivers/i2c/busses/i2c-nforce2-s4985.c s4985_algo[0].smbus_xfer = nforce2_access_virt0; s4985_algo 173 drivers/i2c/busses/i2c-nforce2-s4985.c s4985_adapter[0].algo = s4985_algo; s4985_algo 176 drivers/i2c/busses/i2c-nforce2-s4985.c s4985_algo[i] = *(nforce2_smbus->algo); s4985_algo 180 drivers/i2c/busses/i2c-nforce2-s4985.c s4985_adapter[i].algo = s4985_algo + i; s4985_algo 183 drivers/i2c/busses/i2c-nforce2-s4985.c s4985_algo[1].smbus_xfer = nforce2_access_virt1; s4985_algo 184 drivers/i2c/busses/i2c-nforce2-s4985.c s4985_algo[2].smbus_xfer = nforce2_access_virt2; s4985_algo 185 drivers/i2c/busses/i2c-nforce2-s4985.c s4985_algo[3].smbus_xfer = nforce2_access_virt3; s4985_algo 186 drivers/i2c/busses/i2c-nforce2-s4985.c s4985_algo[4].smbus_xfer = nforce2_access_virt4; s4985_algo 204 drivers/i2c/busses/i2c-nforce2-s4985.c kfree(s4985_algo); s4985_algo 205 drivers/i2c/busses/i2c-nforce2-s4985.c s4985_algo = NULL; s4985_algo 226 drivers/i2c/busses/i2c-nforce2-s4985.c kfree(s4985_algo); s4985_algo 227 drivers/i2c/busses/i2c-nforce2-s4985.c s4985_algo = NULL;