Lines Matching refs:trans
146 struct i2c_trans_info *trans, in send_packet_headers() argument
160 data = (trans->num_bytes - 1) << PKT_HDR2_PAYLOAD_SIZE_SHIFT; in send_packet_headers()
165 data = trans->address << PKT_HDR3_SLAVE_ADDR_SHIFT; in send_packet_headers()
168 if (!(trans->flags & I2C_IS_WRITE)) in send_packet_headers()
234 struct i2c_trans_info *trans) in send_recv_packets() argument
243 int is_write = trans->flags & I2C_IS_WRITE; in send_recv_packets()
249 send_packet_headers(i2c_bus, trans, 1, in send_recv_packets()
250 trans->flags & I2C_USE_REPEATED_START); in send_recv_packets()
252 words = DIV_ROUND_UP(trans->num_bytes, 4); in send_recv_packets()
253 last_bytes = trans->num_bytes & 3; in send_recv_packets()
254 dptr = trans->buf; in send_recv_packets()