Lines Matching refs:msg
165 static int sandbox_i2c_rtc_xfer(struct udevice *emul, struct i2c_msg *msg, in sandbox_i2c_rtc_xfer() argument
176 for (; nmsgs > 0; nmsgs--, msg++) { in sandbox_i2c_rtc_xfer()
180 len = msg->len; in sandbox_i2c_rtc_xfer()
182 msg->flags & I2C_M_RD ? "read" : "write", in sandbox_i2c_rtc_xfer()
183 msg->len); in sandbox_i2c_rtc_xfer()
184 if (msg->flags & I2C_M_RD) { in sandbox_i2c_rtc_xfer()
188 memcpy(msg->buf, plat->reg + offset, len); in sandbox_i2c_rtc_xfer()
189 memset(msg->buf + len, '\xff', msg->len - len); in sandbox_i2c_rtc_xfer()
190 debug_buffer(0, msg->buf, 1, msg->len, 0); in sandbox_i2c_rtc_xfer()
192 ptr = msg->buf; in sandbox_i2c_rtc_xfer()
196 debug_buffer(0, msg->buf, 1, msg->len, 0); in sandbox_i2c_rtc_xfer()