Lines Matching refs:msg

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