Lines Matching defs:msg
108 struct i2c_msg *msg)
115 if (msg->flags & I2C_M_RD)
121 ret = i2c_transfer(phy->i2c_client->adapter, msg, 1);
186 struct i2c_msg msg = { .addr = phy->i2c_client->addr };
196 msg.len = sizeof(reg);
197 msg.buf = ®
198 msg.flags = 0;
199 ret = tpm_tis_i2c_retry_transfer_until_ack(data, &msg);
204 msg.buf = result + read;
205 msg.len = len - read;
206 msg.flags = I2C_M_RD;
207 if (msg.len > I2C_SMBUS_BLOCK_MAX)
208 msg.len = I2C_SMBUS_BLOCK_MAX;
209 ret = tpm_tis_i2c_retry_transfer_until_ack(data, &msg);
212 read += msg.len;
230 struct i2c_msg msg = { .addr = phy->i2c_client->addr };
239 msg.buf = phy->io_buf;
242 msg.len = sizeof(reg) + len - wrote;
243 if (msg.len > I2C_SMBUS_BLOCK_MAX)
244 msg.len = I2C_SMBUS_BLOCK_MAX;
247 msg.len - sizeof(reg));
249 ret = tpm_tis_i2c_retry_transfer_until_ack(data, &msg);
252 wrote += msg.len - sizeof(reg);