Lines Matching defs:adapdata
439 struct i2c_piix4_adapdata *adapdata = i2c_get_adapdata(piix4_adapter);
440 unsigned short piix4_smba = adapdata->smba;
518 struct i2c_piix4_adapdata *adapdata = i2c_get_adapdata(adap);
519 unsigned short piix4_smba = adapdata->smba;
677 struct i2c_piix4_adapdata *adapdata = i2c_get_adapdata(adap);
678 unsigned short piix4_smba = adapdata->smba;
715 if ((size == I2C_SMBUS_BLOCK_DATA) && adapdata->notify_imc) {
737 adapdata->notify_imc = false;
744 port = adapdata->port;
757 if ((size == I2C_SMBUS_BLOCK_DATA) && adapdata->notify_imc)
818 struct i2c_piix4_adapdata *adapdata;
832 adapdata = kzalloc(sizeof(*adapdata), GFP_KERNEL);
833 if (adapdata == NULL) {
839 adapdata->smba = smba;
840 adapdata->sb800_main = sb800_main;
841 adapdata->port = port << piix4_port_shift_sb800;
842 adapdata->notify_imc = notify_imc;
856 i2c_set_adapdata(adap, adapdata);
860 kfree(adapdata);
873 struct i2c_piix4_adapdata *adapdata;
902 adapdata = i2c_get_adapdata(piix4_main_adapters[port]);
903 if (adapdata->smba) {
905 kfree(adapdata);
999 struct i2c_piix4_adapdata *adapdata = i2c_get_adapdata(adap);
1001 if (adapdata->smba) {
1003 if (adapdata->port == (0 << piix4_port_shift_sb800))
1004 release_region(adapdata->smba, SMBIOSIZE);
1005 kfree(adapdata);