Lines Matching defs:data
62 /* SMBus data in configuration space can be found in two places,
192 int size, union i2c_smbus_data *data)
209 outb_p(data->byte, SMBHSTDAT0);
215 outb_p(data->word & 0xff, SMBHSTDAT0);
216 outb_p((data->word & 0xff00) >> 8, SMBHSTDAT1);
222 outb_p(data->word & 0xff, SMBHSTDAT0);
223 outb_p((data->word & 0xff00) >> 8, SMBHSTDAT1);
230 outb_p(data->block[0], SMBHSTDAT0);
235 u8 len = data->block[0];
241 outb_p(data->block[i], SMBBLKDAT);
265 data->byte = inb_p(SMBHSTDAT0);
269 data->word = inb_p(SMBHSTDAT0) + (inb_p(SMBHSTDAT1) << 8);
273 data->block[0] = inb_p(SMBHSTDAT0);
274 if (data->block[0] > I2C_SMBUS_BLOCK_MAX)
275 data->block[0] = I2C_SMBUS_BLOCK_MAX;
277 for (i = 1; i <= data->block[0]; i++)
278 data->block[i] = inb_p(SMBBLKDAT);